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 とのデュアル ブート) を使用しています。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 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」の出力

*-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 カードによって完全にブロックされていました。この記事の助けを借りて、これを修正することができました。 Wi-Fi ドングルが Wi-Fi カードによってブロックされました

内部Wi-Fiアダプターのモジュールを取り外すには、次の手順に従います。

カーネルドライバ名を取得するには、以下を実行します。

lspci -nnk | grep -iA2 net

「使用中のカーネル ドライバー:」の行にある名前を確認します。正しいデバイス (イーサネット カードではなく、WiFi カード) であることを確認します。私の場合は rt2800pci でした。

その後、一時的にテストのために削除するか、

sudo modprobe -r rt2800pci

またはブラックリストに追加して永久的に

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

関連情報