Wi-Fi сети не найдены Ubuntu 18.04 с rtl8723be
Я недавно обновился до Ubuntu 18.04. Все работало нормально до сегодняшнего утра, когда я не смог подключиться к Wi-Fi. Когда я пытаюсь сканировать сети, он показывает, что сети не найдены. Когда я бегу iwlist wlo1 scan
Я получаю следующие результаты:
wlo1 No scan results
У меня была та же проблема с Ubuntu 16.04, но мне удалось исправить, изменив antenna_sel
параметр в соответствии с этим и этим с помощью:
sudo modprobe -r rtl7823be
sudo modprobe rtl8723be ant_sel=x
Значение x
будь то 1 или 2, в зависимости от того, что дает лучшие результаты для сигналов Wi-Fi. Однако, когда я пробую то же решение для 18.04, оно, похоже, не работает. Я искал решения для 18.04 и нашел этот ответ этот ответ. Там, кажется, нет никакого окончательного ответа о том, как решить проблему. Я решил удалить драйверы rtl8723be, используя sudo apt purge rtl8723be
и переустановить с помощью этого, однако, когда я пытаюсь сделать это, я получаю ошибки (когда я запускаю эту команду sudo add-apt-repository ppa:hanipouspilot/rtlwifi
) такие как:
E: The repository 'http://ppa.launchpad.net/hanipouspilot/rtlwifi/ubuntu bionic Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
Затем я установил драйвер rtl8723be, следуя инструкциям на странице github для rtlwifi_new здесь. Установка прошла успешно, но я вернулся на круги своя, сетей Wi-Fi не найдено. Кто-нибудь знает, как заставить работать беспроводную связь? Я выложу вывод lshw -class network
ниже:
*-network
description: Wireless interface
product: RTL8723BE PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: wlo1
version: 00
serial: 70:77:81:12:fc:2d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8723be driverversion=4.15.0-33-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:18 ioport:5000(size=256) memory:c6100000-c6103fff
*-network
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:09:00.0
logical name: eno1
version: 0a
serial: 3c:a8:2a:ae:31:82
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8107e-2_0.0.2 02/26/15 ip=145.94.38.86 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:19 ioport:4000(size=256) memory:c6004000-c6004fff memory:c6000000-c6003fff
PS: ЛВС работает просто отлично, проблема только с беспроводным интерфейсом.
РЕДАКТИРОВАТЬ: проблема решена с обновлением до 18.10, поскольку он использует ядро 17.0.
3 ответа
Боюсь, у меня нет точного ответа на ваш вопрос, но у меня точно такая же проблема, и я нашел обходной путь, чтобы снова запустить Wi-Fi на моем ноутбуке.
Запустите в терминале: uname -r
Это говорит 4.15.0-33-generic
?
Мое решение:
При загрузке ноутбука выберите дополнительные параметры запуска (как будто вы пытаетесь выбрать режим восстановления) и выберите ядро 4.15.0-32-generic.
(При входе в это меню у меня было несколько опций / ядер на выбор - некоторые были перечислены как (режим восстановления), а другие были в норме - я выбрал запись без восстановления.) Я попытаюсь найти свой путь к лучшему исправлению и отпишись, если найду.
Попробуйте несколько основных: подключите Wi-Fi ключ в другой порт USB. убедитесь, что у вас установлена последняя версия следующего: linux-headers-generic build-essential git. Попробуйте поместить ваш модуль в etc/modules для загрузки при загрузке. Убедитесь, что модуль отсутствует в файле черного списка. Убедитесь, что вы используете последнюю версию 18.4 Apt-get update & upgrade. Снизьте свой сетевой менеджер и перезапустите его.
TC.
Ошибка исправлена с этим ядром:
h ttp://%20http://kernel.ubuntu.com/~jsalisbury/lp1788997
пока вы выбираете антенну 1:
modprobe rtl8723be ant_sel=1
Убедитесь, что у вас есть это в конфигурации:
sudo /bin/sh -c 'echo "options rtl8723be ant_sel=1" >> /etc/modprobe.d/rtl8723be.conf'