TL-WN821N
순수 무료 소프트웨어를 사용하여 작동하는 Wi-Fi 어댑터가 있습니다 .
Trisquel Linux 배포판을 사용할 때는 작동했지만 이제 Debian으로 전환하면 작동하지 않습니다.
lsusb
명령 출력 에 장치가 표시되기 때문에 장치가 연결되어 있다는 것을 알고 있습니다 .
$ lsusb
Bus 008 Device 002: ID 0cf3:7015 Atheros Communications, Inc. TP-Link TL-WN821N v3 802.11n [Atheros AR7010+AR9287]
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
...
또한 출력에서 장치가 나열된 장치와 동일하다는 것을 확인할 수 있습니다.h 노드에서이것은 ath9k_htc
드라이버를 사용하여 작동합니다.
드라이버는 ath9k_htc
명령 목록에 표시된 대로 설치됩니다 lsmod
.
$ lsmod | grep ath
ath9k_htc 51019 0
ath9k_common 21530 1 ath9k_htc
ath9k_hw 380024 2 ath9k_common,ath9k_htc
ath 21707 3 ath9k_common,ath9k_htc,ath9k_hw
mac80211 421481 1 ath9k_htc
cfg80211 350041 5 ath,iwlwifi,ath9k_common,mac80211,ath9k_htc
usbcore 170994 5 uhci_hcd,ehci_hcd,ehci_pci,usbhid,ath9k_htc
문제는 어댑터에 불이 들어오지 않고 연결할 수 없다는 것입니다. 어댑터의 전원이 켜지지 않은 것 같습니다.
이 문제의 원인이 무엇인지 모르겠습니다. 무엇이 잘못되었을 수 있고 어떻게 해결할 수 있는지 아시나요?
고쳐 쓰다: 시작하는 동안 다음과 같은 오류 메시지가 인쇄되는 것을 방금 확인했습니다.
[12423.2421] usb8-1: firmware: failed to load htc_7010.fw (-2)
대괄호 ( [
및 ) ]
사이의 정확한 숫자가 기억나지 않습니다. 이 정보가 도움이 되기를 바랍니다.
통합 WiFi 카드 펌웨어에 대한 오류 메시지도 받았는데 이는 펌웨어가 누락되었기 때문이었습니다. 저는 100% 무료 소프트웨어(BIOS 제외)를 실행하고 싶었기 때문에 데비안을 설치했지만 통합 WiFi 카드의 독점 펌웨어는 없었습니다.
답변1
빠른 검색packages.debian.orghtc_7010.fw
손실된 파일 공개펌웨어-아테로스팩.
펌웨어가 무료일 수도 있습니다. IIRC 몇 년 전 ath5k/ath9k 드라이버를 작업하는 개발자는 독점 펌웨어 blob을 리버스 엔지니어링하고 Atheros가 전략을 변경하도록 강요했습니다. 첨부 파일을 확인하세요 /usr/share/doc/firmware-atheros/copyright
.
답변2
데비안은 ath9-htc와 ath9k(및 기타 ath 펌웨어)를 별도로 패키지하지 않습니다. 따라서 htc는 무료이지만 ath9-htc를 얻으려면 무료가 아닌 펌웨어 패키지를 설치해야 합니다.