Як перезапустити WiFi-інтерфейс без перезавантаження (це скасовує з'єднання)?


16

Я завантажуюся в ubuntu, і він добре підключається до мережі Wifi. Приблизно через 10-15 хв DNS перестає вирішувати будь-який веб-сайт, і через пару хвилин менеджери мережі повідомляють мені, що я відключений і намагається постійно підключатися до маршрутизатора і не вдається це зробити. Після перезавантаження Ubuntu знову все добре працює протягом перших 10-15 хв. Коли я завантажуюся в Mac OS X, все добре з тим самим підключенням!

Як перезапустити Wi-Fi інтерфейс? sudo ifdow wlan0просто говорить мені , що wlan0 is not configuredі wlan0не з'являється в /etc/network/interfacesбудь-якому, який я знаходжу дивним .... (якщо мережевий менеджер не робить це за мою спину).


1
Це виглядає як проблема з драйвером Wi-Fi. Навряд чи вдасться вирішити це шляхом просто «перезапуску» мережевого інтерфейсу. Чи можете ви, будь ласка, показати результат lshw -class network?
ulidtko

Повинно бути закритим як "Без надії".
mlvljr

Я змінив свій ноутбук з моменту подання цього запису ....
Діма

Відповіді:


11

Я б також подивився на dmesg, а після втрати з'єднання - на останні повідомлення dmesg:

dmesg | tail 

Можливо, видалення та перезавантаження вашого wifi-модуля допоможе:

sudo rmmod ipw2100
sudo modprobe ipw2100

наприклад, для Intel-чіпсета. У мене була випадкова проблема з цим чіпсетом, який пішов після встановлення IRQ в BIOS.


1
Для мене це булоiwldvm
Дмитро Пашкевич

8

У мене була така ж проблема з ubuntu 15.10 після запуску в дротовій мережі та призупинення та відновлення мого ноутбука, коли він більше не перебуває в дротовій мережі.

Мені це корисне повідомлення дуже корисне: http://blog.ostermiller.org/resetting-wireless-networking-on-ubuntu-without-rebooting/

Вам потрібно знайти свого водія:

sudo lshw -C network

Шукайте бездротовий контролер і в конфігурації шукайте драйвер. У моєму випадку:

*-network
   description: Network controller
   product: Wireless 8260
   configuration: driver=iwlwifi latency=0

Все, що мені потрібно було зробити, щоб виправити - це запустити

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi

5

Ви можете спробувати знайти свій Wi-Fi контролер за допомогою lspci:

lspci | grep Network

У мене була така сама проблема (використовуючи Maverick, я думаю, це відома помилка), і я виправив це за допомогою rmmod+ modprobeхитрість, як @user невідомий відповів. Тут я використовую пристрій Realtek RTL8191SEvA, якому драйвер названий r8192se_pci.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.