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'
Другие вопросы по тегам