USB Wi-Fi 어댑터(Zebronics USB Wi-Fi 어댑터)가 포함된 Ubuntu Budgie 20.04 LTS에서 Wi-Fi를 사용할 때 발생하는 문제

USB Wi-Fi 어댑터(Zebronics USB Wi-Fi 어댑터)가 포함된 Ubuntu Budgie 20.04 LTS에서 Wi-Fi를 사용할 때 발생하는 문제

저는 Linux를 처음 사용하고 있으며 현재 Ubuntu Budgie(Windows 7과 듀얼 부팅)를 사용하고 있습니다. Wi-Fi를 사용할 수 없습니다. 다음 조건을 살펴보세요. Wi-Fi 어댑터 모델 - "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 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

추신: "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 어댑터를 연결했을 때의 상태입니다.

USB Wi-Fi 어댑터를 사용하여 Wi-Fi에 액세스할 수 있도록 도와주세요.

답변1

마침내 문제가 해결되었습니다. 내 USB Wi-Fi 어댑터가 내부 Wi-Fi 카드에 의해 하드 차단되었습니다. 이 글의 도움으로 이 문제를 해결할 수 있었습니다. Wi-Fi 동글이 Wi-Fi 카드로 인해 하드 차단되었습니다.

내부 Wi-Fi 어댑터 모듈을 제거하려면 다음을 수행하십시오.

다음을 실행하여 커널 드라이버 이름을 가져옵니다.

lspci -nnk | grep -iA2 net

"사용 중인 커널 드라이버:" 줄에서 이름을 선택합니다. 올바른 장치인지 확인하십시오(이더넷 카드 등이 아닌 Wi-Fi 카드). 제 경우에는 rt2800pci였습니다.

그런 다음 다음을 사용하여 임시로 테스트하기 위해 제거하십시오.

sudo modprobe -r rt2800pci

또는 블랙리스트에 추가하여 영구적으로

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

관련 정보