Intereting Posts
bash: раскрасить второй столбец вывода Используя терминал, какие другие способы вы можете удалить файл? Если реверс патча преуспевает, всегда ли это означает, что патч был полностью применен? Жесткий диск часто вращается и поднимается слишком часто, когда аккумулятор Как скопировать между двумя удаленными узлами, используя tar, переданные в SSH с удаленного сервера, когда за брандмауэром? UDev автоматизирует диски как «usbhd», независимо от типа и имени на Ubuntu 12.10 Различать TCP-сервер от клиента в выводе netstat Повторить слова, разбитые символами дефиса и двойной символа новой строки «Диспетчер задач» для уничтожения интенсивных процессов на жестком диске? Если поведение пустого условия Как передать переменные команде awk с условиями? Связь между уровнями запуска и виртуальными терминалами (TTY) Получить зависимости для создания пакета из источника Помощь с "crontab -e" Создание внешнего жесткого диска OS Portable

Что происходит, когда сетевой интерфейс «воспитывается» с ifconfig?

Что на самом деле происходит, когда я «сбиваю» и «воспитываю» сетевой интерфейс со следующим набором команд?

$ ifconfig wlan0 down $ ifconfig wlan0 up 

Включена ли беспроводная сетевая интерфейсная карта, а затем включена? Выключен и запущен драйвер беспроводной сети?

Эти команды обычно сводятся к одному системному вызову ioctl() , который очистит (1-ю команду) или установит (2-ю команду) флаг IF_UP в сетевом драйвере.

Что происходит после этого, это зависит от водителя. Он может или не может включать питание сетевой интерфейсной платы. Вероятно, он не будет «останавливаться» (выгружать?) И «запускать» (загружать?) Сам (но что-то еще в системе может, в ответ на то, что делает драйвер, например, код hotplug).

Водитель, скорее всего, удалит маршрут до интерфейса, который он ввел, когда интерфейс был первоначально взят, и какое-то событие, вероятно, будет создано в зависимости от ядра (например, hotplug или udev и т. Д.).

На Debian лучше использовать ifdown wlan0 и ifup wlan0 .