Wifi перестає працювати після роботи на Ubuntu 14.04.2


9

Вчора я купив новий ноутбук Lenovo E540 і встановив тут Ubuntu 14.04.2. Але у мене проблема з моїм wifi (маршрутизатор - це версія Dlink g). Я можу без проблем підключитися до wifi після включення ноутбука. Але потім (через деякий час роботи) раптом мій зв’язок втрачається, але мережевий менеджер все ще сигналізує про те, що я підключаюся, але навіть нічого не можу пінг. Коли я намагаюся знову підключитися через менеджер до моєї мережі, це виглядає так, що він намагається підключитися, але це ніколи не буде ... Мені доведеться перезавантажуватися, і тоді все знову буде правильно, поки він знову не перерве з'єднання. Я шукав чисті, але нещасливо без удачі. Я намагався прокоментувати dns = dnsmasq в /etc/NetworkManager/NetworkManager.conf, але нічого не трапилося.

на пропозицію Jeremy31 ось результат

lspci -nnk | grep -iA2 чистий

03: 00.0 Контролер Ethernet [0200]: Realtek Semiconductor Co., Ltd. RTL8111 / 8168/8411 PCI Express Gigabit Ethernet Controller [10ec: 8168] (rev 10)
    Підсистема: Пристрій Lenovo [17aa: 5028]
    Використовуваний драйвер ядра: r8169
04: 00.0 Мережевий контролер [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe бездротовий мережевий адаптер [10ec: b723]
    Підсистема: Пристрій Lenovo [17aa: b728]
    Драйвер ядра, який використовується: rtl8723be

коли я використовував grep network manager через syslog, я виявив деякі помилки:

14 березня 22:40:03 dano-lenovo NetworkManager [784]: помилка при запиті авторів для org.freedesktop.NetworkManager.wifi.share.protected: (3) GDBus.Error: org.freedesktop.DBus.Error.NameHasNoOwner: GDBus. Помилка: org.freedesktop.DBus.Error.NameHasNoOwner: Не вдалося отримати UID імені ': 1.23': такої назви немає

але я думаю, що це проблема в тому, що я не можу знову підключитися, але чому це сталося, я не впевнений ..

Останні журнали перед помилкою:

NetworkManager [784]: (wlan0): IP6 addrconf вичерпано чи вийшло з ладу.
14 березня 22:38:31 dano-lenovo NetworkManager [784]: Активація (wlan0) Етап 4 з 5 (IPv6 Configure Timeout) запланований ...
14 березня 22:38:31 dano-lenovo NetworkManager [784]: Активація (wlan0) Етап 4 з 5 (IPv6 Configure Timeout) розпочався ...
14 березня 22:38:31 dano-lenovo NetworkManager [784]: Активація (wlan0) Етап 4 з 5 (IPv6 Configure Timeout) завершено.
14 березня 22:38:31 dano-lenovo wpa_supplicant [909]: wlan0: CTRL-ПОДІЇ-СКАНИРОВАНО 

Тнаки на допомогу


Яка wifi карта? Будь ласка, відредагуйте питання, щоб включити результати відlspci -nnk | grep -iA2 net
Jeremy31,

Привіт, дякую за відповідь, я поставив результат на своє запитання .. дякую
DaMi

2
Можливий дублікат проблеми Wifi
Pilot6

Відповіді:


5

ви можете спробувати одне з наведених нижче рішень:

Відкрити термінал і введіть: sudo service network-manager restart.
АБО
перейдіть до Налаштування системи -> Мережа -> Забудьте про свій Wi-Fi і підключіться до нього.
АБО
Перезавантажте або Вийдіть та увійдіть у свій ноутбук.


2
Мені не слід було робити жодних ваших пропозицій. Чому він повинен припинити роботу? Чи ми не шукаємо рішення, де воно не повинно перестати працювати, а не коли це станеться, що я повинен робити. Не впевнений, чи корисна ця відповідь
Хофі

4

Мій новий ноутбук Dell Inspiron мав той самий випуск: WiFi працюватиме кілька хвилин, а потім перестане працювати. Додавання

options rtl8723be fwlps=N ips=N 

щоб /etc/modprobe.d/rtl8723be.confвиправити проблему.

Але потім я побачив Як змусити бездротову карту Realtek RTL8723BE працювати? що здається більш визначеним підходом. Тож я зробив це замість цього (видаляючи rtl8723be.confтакож), і це також працювало.

Мені трохи неприємно використовувати цей "непідтверджений" драйвер WiFi, але він, здається, працює.


2
Які варіанти ви додали та як?
Пілот6

Це водій від Realtek. Я щойно зробив для цього PPA.
Пілот6

0

Це дозволить встановити підтримувані модулі з ядра 3.19, і це добре працює

sudo apt-get install linux-headers-generic build-essential
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.19-rc1/backports-3.19-rc1-1.tar.gz
tar -zxvf backports-3.19-rc1-1.tar.gz
cd backports-3.19-rc1-1
make defconfig-rtlwifi
make
sudo make install

echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.conf Перезавантажте

Якщо ви оновлюєте та отримуєте нове ядро, вам потрібно зробити наступне

cd backports-3.19-rc1-1
make clean
make defconfig-rtlwifi
make
sudo make install

EDIT: побачивши бездротову інформацію, я змінив би шифрування на WPA2 лише без TKIP

Після зміни шифрування, якщо ви хочете спробувати його без заднього списку, cd ~/backports-3.19-rc1-1а потім sudo make uninstallперезавантажте, і якщо вам здається, що це краще працює із списками cd ~/backports-3.19-rc1-1таsudo make install


Дуже дякую! Я спробую це ... Ви можете мені сказати, що зараз не так, що не працює, що я повинен встановлювати підтримувані модулі? Мені просто цікаво, що не так, тому що на моєму попередньому ноутбуці на нижній версії ubuntu не було жодної проблеми.
DaMi

Не зовсім впевнений, але, здається, проблема з кожним ядром ubuntu останнім часом
Jeremy31,

Ще не працює. Після перезавантаження знову відбудеться. Коли це сталося, я спробував пінг-адресу своєї маршрутизатора з результатом: ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1) 56 (84) байт даних. Від 192.168.0.105 icmp_seq = 1 Хост призначення Недоступний, де 192.168.0.105 - моя адреса, а 192.168.0.1 - маршрутизатор
DaMi

ubuntuforums.org/showthread.php?t=370108 Цей скрипт збирає дані з вашого налаштування Wi-Fi та компілює їх у файл бездротового доступу. Скопіюйте вміст і вставте на paste.ubuntu.com та опублікуйте URL-адресу з нього
Jeremy31

1
Мій останній трюк echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.confперезавантаження
Jeremy31

0

Ви змінили налаштування брандмауера?
Якщо так, то змініть налаштування ВИМКНЕННЯ ВЗНАЧИТИ, як ви бачите на зображенні:

введіть тут опис зображення

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