Wifi не будет подключаться к Ubuntu 17.04 с двойной загрузкой Windows 8.1

Я разделил свой SSD и установил Ubuntu 17.04 вместе с Windows 8.1. Когда я загружаюсь в Windows, wifi подключается и работает отлично. Когда я загружаюсь в Ubuntu и щелкаю по значку сети, он показывает все те же доступные соединения, но когда я делаю выбор, он просто пытается подключиться в течение 30 секунд, прежде чем сказать «Отключено - теперь вы в автономном режиме».

Я - нуб, когда дело доходит до Linux, поэтому я сделаю все возможное, чтобы следовать за ним. Я использую беспроводной адаптер TP-LINK TL-WN822N и драйвер беспроводной сети RTL8192CU. Я не знаю, есть ли у меня проблемы с моими настройками, драйвером или чем-то еще, но я искал «дублирующие Qs» и сообщения с похожими проблемами в течение нескольких дней и нигде не получал, поэтому я действительно оцените некоторые рекомендации по устранению неполадок. Дайте мне знать, какую информацию мне нужно добавить.

0
задан 23 May 2017 в 20:54

3 ответа

Вероятно, есть две вещи. Сначала откройте терминал, нажав Ctrl + Alt + T и запустите:

gksudo gedit /etc/NetworkManager/NetworkManager.conf

Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit. В нижней части этого файла скопируйте и вставьте следующее:

[device]
wifi.scan-rand-mac-address=no

Окончательный результат будет выглядеть следующим образом:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

[device]
wifi.scan-rand-mac-address=no

Корректировка тщательно, сохраните и закройте текстовый редактор и затем запустите:

sudo service network-manager restart

Затем, вероятно, у вас есть два, возможно, конфликтующих драйвера. Проверьте:

lsmod | grep rtl

Я подозреваю, что указаны два драйвера, rtl8xxxu, а также rtl8192cu. Если это так, вам нужен только один. Опять же, с терминала:

sudo -i
echo "blacklist rtl8192cu"  >>  /etc/modprobe.d/blacklist.conf
modprobe -r rtl8192cu
exit

Любое улучшение? Может потребоваться перезагрузка.

2
ответ дан 22 May 2018 в 22:19
  • 1
    sudo -H может использоваться вместо gksudo, который, если я не ошибаюсь, должен быть установлен, поскольку он больше не по умолчанию. – user 23 May 2017 в 23:37
  • 2
    sudo -H может использоваться вместо gksudo, который, если я не ошибаюсь, должен быть установлен, поскольку он больше не по умолчанию. – user 23 May 2017 в 23:37
  • 3
    sudo -H может использоваться вместо gksudo, который, если я не ошибаюсь, должен быть установлен, поскольку он больше не по умолчанию. – user 23 May 2017 в 23:37
  • 4
    sudo -H может использоваться вместо gksudo, который, если я не ошибаюсь, должен быть установлен, поскольку он больше не по умолчанию. – user 23 May 2017 в 23:37
  • 5
    Woo! Он отлично работал, благодаря кучу @ chili555! Хотелось бы, чтобы я спросил раньше. @MichaelBay, ты прав, мне пришлось использовать «судо». – hankthedog 24 May 2017 в 03:43
  • 6
    Отличный ответ - спасибо, сэр :) – Isengo 2 September 2017 в 22:59

Вероятно, есть две вещи. Сначала откройте терминал, нажав Ctrl + Alt + T и запустите:

gksudo gedit /etc/NetworkManager/NetworkManager.conf

Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit. В нижней части этого файла скопируйте и вставьте следующее:

[device] wifi.scan-rand-mac-address=no

Окончательный результат будет выглядеть следующим образом:

[main] plugins=ifupdown,keyfile [ifupdown] managed=false [device] wifi.scan-rand-mac-address=no

Корректировка тщательно, сохраните и закройте текстовый редактор и затем запустите:

sudo service network-manager restart

Затем, вероятно, у вас есть два, возможно, конфликтующих драйвера. Проверьте:

lsmod | grep rtl

Я подозреваю, что указаны два драйвера, rtl8xxxu, а также rtl8192cu. Если это так, вам нужен только один. Опять же, с терминала:

sudo -i echo "blacklist rtl8192cu" >> /etc/modprobe.d/blacklist.conf modprobe -r rtl8192cu exit

Любое улучшение? Может потребоваться перезагрузка.

2
ответ дан 18 July 2018 в 12:51

Вероятно, есть две вещи. Сначала откройте терминал, нажав Ctrl + Alt + T и запустите:

gksudo gedit /etc/NetworkManager/NetworkManager.conf

Используйте nano или kate или leafpad, если у вас нет текстового редактора gedit. В нижней части этого файла скопируйте и вставьте следующее:

[device] wifi.scan-rand-mac-address=no

Окончательный результат будет выглядеть следующим образом:

[main] plugins=ifupdown,keyfile [ifupdown] managed=false [device] wifi.scan-rand-mac-address=no

Корректировка тщательно, сохраните и закройте текстовый редактор и затем запустите:

sudo service network-manager restart

Затем, вероятно, у вас есть два, возможно, конфликтующих драйвера. Проверьте:

lsmod | grep rtl

Я подозреваю, что указаны два драйвера, rtl8xxxu, а также rtl8192cu. Если это так, вам нужен только один. Опять же, с терминала:

sudo -i echo "blacklist rtl8192cu" >> /etc/modprobe.d/blacklist.conf modprobe -r rtl8192cu exit

Любое улучшение? Может потребоваться перезагрузка.

2
ответ дан 24 July 2018 в 20:02

Другие вопросы по тегам:

Похожие вопросы: