在帶有 USB wifi 適配器(Zebronics USB wifi 適配器)的 Ubuntu Budgie 20.04 LTS 上使用 WiFi 時出現問題

在帶有 USB wifi 適配器(Zebronics USB wifi 適配器)的 Ubuntu Budgie 20.04 LTS 上使用 WiFi 時出現問題

我是 Linux 新手,目前使用 Ubuntu Budgie(與 Windows 7 雙重啟動)。我無法使用無線網路。看看下面的條件。 Wifi 轉接器型號 -“ZEB-USB300WF”Ubuntu Budgie 版本 - 20.04.3 LTS。核心版本-5.11.0-37-通用。任何人都可以檢查是否安裝了 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 wifi 轉接器。

“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 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 wifi 轉接器時的情況。

請幫我使用 USB wifi 轉接器存取 wifi。

答案1

最後問題解決了。我的 USB wifi 轉接器被內部 wifi 卡硬擋住了。我在本文的幫助下解決了這個問題。 Wifi Dongle 被 wifi 卡硬阻止

若要卸下內部 wifi 適配器的模組,請執行下列操作

透過運行獲取內核驅動程式名稱

lspci -nnk | grep -iA2 net

取「正在使用的核心驅動程式:」行中的名稱。確保它是正確的設備(wifi 卡而不是乙太網路卡)。就我而言,它是 rt2800pci。

然後將其刪除以暫時使用

sudo modprobe -r rt2800pci

或將其永久添加到黑名單中

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

相關內容