%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%9C%20Ubuntu%20Budgie%2020.04%20LTS%EC%97%90%EC%84%9C%20Wi-Fi%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EB%95%8C%20%EB%B0%9C%EC%83%9D%ED%95%98%EB%8A%94%20%EB%AC%B8%EC%A0%9C.png)
저는 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 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