%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%20Ubuntu%20Budgie%2020.04%20LTS%20%E3%81%A7%E3%81%AE%20WiFi%20%E4%BD%BF%E7%94%A8%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E5%95%8F%E9%A1%8C.png)
私は 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 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