Иногда мой нетбук (Dell Mini 10v с беспроводным адаптером Broadcom bcm4322, Ubuntu 12.04.2 LTS) переходит в состояние, в котором он видит беспроводные соединения, но не подключается к ним.
Перезагрузка всегда решает эту проблему, но это неприятная процедура.
Иногда
sudo service network-manager restart
тоже работает, но не всегда.
Я подозреваю, что проблема где-то в сетевом стеке, возможно, связанная с драйвером, но я понятия не имею, как выяснить, в чем она заключается, и в любом случае неисправность слишком непостоянна для слепой отладки.
Есть ли способ принудительно сбросить настройки всего сетевого стека без полной перезагрузки?
Несколько разных команд — это нормально. Я умею писать скрипты.
Если это невозможно, есть ли подробное руководство по выяснению сути проблемы?
решение1
Похоже, что на данный момент работает следующее:
sudo modprobe -r wl
sudo modprobe wl
sudo service network-manager restart
Я не знаю, является ли это полным перезапуском, но, похоже, в моем случае это сработало.
Различные криптографические команды, которые помогли обнаружить эту последовательность:
iwconfig
nm-tool
ip link
sudo lshw -C network
lspci
sudo service networking restart
решение2
я использую
sudo service networking restart
В некоторых случаях это не идеально, см. также: