Проблема с использованием WiFi на Ubuntu Budgie 20.04 LTS с USB-адаптером Wi-Fi (USB-адаптер Wi-Fi Zebronics)

Проблема с использованием WiFi на Ubuntu Budgie 20.04 LTS с USB-адаптером Wi-Fi (USB-адаптер Wi-Fi Zebronics)

Я новичок в Linux и сейчас использую Ubuntu Budgie (двойная загрузка с Windows 7). Я не могу использовать Wi-Fi. Посмотрите на следующее состояние. Модель адаптера Wi-Fi - "ZEB-USB300WF" Версия Ubuntu Budgie - 20.04.3 LTS. Версия ядра -5.11.0-37-generic. Может ли кто-нибудь проверить, установлены ли драйверы для USB-адаптера, так как я пытался установить драйверы один раз. Чипсет - RTL8192EU.

Вывод "lsusb":

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 064e:c342 Suyin Corp. HP Truevision HD
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 003: ID 0bda:818b Realtek Semiconductor Corp. RTL8192EU 802.11b/g/n WLAN Adapter
Bus 001 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Здесь RTL8192EU — мой USB-Wi-Fi-адаптер.

Вывод "rfkill list all":

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: phy1: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

PS: Я попробовал «rfkill unblock all», но это не сработало.

Вывод "lshw -c network"

*-network DISABLED
       description: Wireless interface
       physical id: 1
       bus info: usb@1:2
       logical name: wlx1cbfceeb3cb3
       serial: 1c:bf:ce:eb:3c:b3
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8192eu driverversion=5.11.0-37-generic multicast=yes wireless=unassociated

Вывод "inxi -N":

Network:   Device-1: Ralink RT3290 Wireless 802.11n 1T/1R PCIe driver: rt2800pci 
           Device-2: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169 
           Device-3: Realtek RTL8192EU 802.11b/g/n WLAN Adapter type: USB driver: rtl8192eu

Вывод "iwconfig":

lo        no wireless extensions.

enp4s0    no wireless extensions.

wlp2s0f0  IEEE 802.11  ESSID:off/any  
      Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
      Retry short  long limit:2   RTS thr:off   Fragment thr:off
      Power Management:off
      
wlx1cbfceeb3cb3  unassociated  Nickname:"<WIFI@REALTEK>"
      Mode:Managed  Frequency=2.412 GHz  Access Point: Not- 
Associated   
      Sensitivity:0/0  
      Retry:off   RTS thr:off   Fragment thr:off
      Power Management:off
      Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Вывод "lsmod | grep 8192eu":

8192eu               1351680  0
cfg80211              888832  3 8192eu,rt2x00lib,mac80211

Это состояние, когда USB-адаптер не подключен. На этом этапе я не могу отключить режим полета.

Это состояние, когда я подключил USB-адаптер Wi-Fi.

Пожалуйста, помогите мне получить доступ к Wi-Fi с помощью USB-адаптера Wi-Fi.

решение1

Наконец проблема решена. Мой USB-адаптер Wi-Fi был жестко заблокирован внутренней картой Wi-Fi. Я смог исправить это с помощью этой статьи. Wi-Fi Dongle жестко заблокирован Wi-Fi-картой

Для извлечения модуля внутреннего Wi-Fi-адаптера выполните следующие действия:

Получите имя драйвера ядра, выполнив команду

lspci -nnk | grep -iA2 net

Возьмите имя в строке "Используемый драйвер ядра:". Убедитесь, что это правильное устройство (карта Wi-Fi, а не, например, карта Ethernet). В моем случае это было rt2800pci.

Затем либо временно удалите его для тестирования, используя

sudo modprobe -r rt2800pci

или навсегда, добавив его в черный список

sudo vi /etc/modprobe.d/blacklist.conf

Связанный контент