Wi-Fi 어댑터가 작동하지 않음

Wi-Fi 어댑터가 작동하지 않음

저는 최근 Linux로 전환하여 pop!_os를 선택했으며 현재 버전 20.10을 실행하고 있습니다.

그러나 WiFi 어댑터를 작동시키는 데 문제가 있었습니다. 원래는 Mercer의 WF-2109M을 가지고 있었지만 드라이버 지원과 Linux가 형편없다는 것을 깨닫고 나가서 Linux 드라이버가 있는 tp-link TL-WN725N을 구입했습니다. .

두 장치 모두 일반 드라이버를 사용하지만 최고 속도는 약 50KB/s로 매우 느립니다. TL-WN725N용으로 찾은 드라이버 중 "make" 명령으로 컴파일할 수 있는 드라이버는 없습니다. 드라이버 및 오류 메시지는 다음과 같습니다.https://github.com/ilnanny/TL-WN725N-TP-Link-Debian

이안@팝-os:~/데스크탑/TL-WN725N-TP-Link-Debian$ 다 해라
ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.8.0-7630-generic/build M=/home/ian/Desktop/TL-WN725N-TP-Link-Debian 모듈을 만듭니다.
make[1]: "/usr/src/linux-headers-5.8.0-7630-generic" 디렉터리를 입력합니다.
  CC [M] /home/ian/Desktop/TL-WN725N-TP-Link-Debian/core/rtw_ap.o
다음 파일에 포함/home/ian/Desktop/TL-WN725N-TP-Link-Debian/core/rtw_ap.c:22:
/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/osdep_service.h:기능상'_init_timer':
/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/osdep_service.h:94:8: 실수:'구조 타이머 목록'이름이 없는 멤버'데이터'
   94 | 94 타이머->데이터 = (부호 없는 긴)cntx;
      |        ^~
/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/osdep_service.h:95:2:오류: 함수 '의 암시적 선언타이머 초기화';그런 뜻 이었습니까'_init_timer'? [-Werror=암시적 함수 선언]
   95 | 95  타이머 초기화(p 타이머);
      |  ~~~~~~~~
      _init_timer |
다음 파일에 포함/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/rtw_ht.h:24,
                 ~에서/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/drv_types.h:36,
                 ~에서/home/ian/Desktop/TL-WN725N-TP-Link-Debian/core/rtw_ap.c:23:
/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/wifi.h:최상위 수준에서:
/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/wifi.h:733: 경고하다:"IEEE80211_MAX_AMPDU_BUF" 재정의
  733 | 733 #IEEE80211_MAX_AMPDU_BUF 0x40 정의
      |
다음 파일에 포함/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/wifi.h:23,
                 ~에서/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/rtw_ht.h:24,
                 ~에서/home/ian/Desktop/TL-WN725N-TP-Link-Debian/include/drv_types.h:36,
                 ~에서/home/ian/Desktop/TL-WN725N-TP-Link-Debian/core/rtw_ap.c:23:
./include/linux/ieee80211.h:1600: 노트:이는 이전에 정의된 위치입니다.
 1600 | 1600 #IEEE80211_MAX_AMPDU_BUF 0x100 정의
      |
cc1: 일부 경고는 오류로 처리됩니다.
make[2]: *** [scripts/Makefile.build:290: /home/ian/Desktop/TL-WN725N-TP-Link-Debian/core/rtw_ap.o] 오류 1
make[1]: *** [Makefile:1780: /home/ian/Desktop/TL-WN725N-TP-Link-Debian] 오류 2
make[1]: '/usr/src/linux-headers-5.8.0-7630-generic' 디렉터리를 종료합니다.
make: *** [Makefile:147: 모듈] 오류 2

이와 비슷한 상황이 존재합니다(올바른 드라이버인지는 확실하지 않음).https://github.com/twd2/TL-WN725N-V2-Driver-for-Linux

도움이 될 수 있는 추가 정보는 아래를 참조하세요.

이안@팝-os:~/데스크탑/rtl8188eu$dkms 상태
엔비디아, 455.38, 5.8.0-7630-일반, x86_64: 설치됨
system76, 1.0.11~1606243918~20.10~0ca551b, 5.8.0-7630-generic, x86_64: 설치됨
system76_acpi, 1.0.2~1600812457~20.10~0bc966c, 5.8.0-7630-generic, x86_64: 설치됨(original_module 존재)
system76-io, 1.0.1~1559663713~20.10~ea5f61a, 5.8.0-7630-generic, x86_64: 설치됨
이안@팝-os:~/데스크탑/rtl8188eu$lsusb
버스 002 장치 002: ID 8087:8000 Intel Corporation 통합 속도 매칭 허브
버스 002 장치 001: ID 1d6b:0002 Linux Foundation 2.0 루트 허브
버스 001 장치 002: ID 8087:8008 Intel Corporation 통합 속도 매칭 허브
버스 001 장치 001: ID 1d6b:0002 Linux Foundation 2.0 루트 허브
버스 004 장치 001: ID 1d6b:0003 Linux Foundation 3.0 루트 허브
버스 003 장치 002: ID 1c4f:0002 SiGma 마이크로 키보드 TRACER 감마 아이보리
버스 003 장치 004: ID 04d9:fc15 Holtek Semiconductor, Inc. USB 게임용 마우스
버스 003 장치 048: ID 0bda: 8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN 어댑터
버스 003 장치 049: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n 무선 네트워크 어댑터
버스 003 장치 046: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS 플래시 카드 리더기
버스 003 장치 045: ID 1a40:0101 Terminus Technology Inc. 허브
버스 003 장치 001: ID 1d6b:0002 Linux Foundation 2.0 루트 허브
이안@팝-os:~/데스크탑/rtl8188eu$ lsmod |8192 |
snd_hda_codec_generic    81920 1 snd_hda_codec_realtek
왕복 여행8192구리              81920 0
rtl_usb 20480 1rtl8192구리
왕복 여행8192c_common 61440 1 rtl8192구리
rtlwifi 94208 3 rtl8192c_common,rtl_usb,rtl8192구리
mac80211 917504 4 rtl_usb, rtl8192구리,rtlwifi,rtl8xxxu
이안@팝-os:~/데스크탑/rtl8188eu$ lsmod 쿼리 8188
아르 자형8188EU438272 0
lib80211 16384 1개 읽기8188유럽 ​​연합
cfg80211 782336 4 rtlwifi, mac80211, rtl8xxxu, r8188유럽 ​​연합

관련 정보