Tôi có bộ điều hợp tầm xa AWUS036NHA (với chipset AR9271) và đang cố gắng kết nối bằng Ubuntu 21.10.
lsusb
hiển thị thiết bị:
Xe buýt 002 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Bus 001 Thiết bị 003: ID 8087:0a2b Giao diện không dây Bluetooth của Intel Corp.
Xe buýt 001 Thiết bị 006: ID 0cf3:9271 Qualcomm Atheros Communications AR9271 802.11n
Xe buýt 001 Thiết bị 004: ID 0c45:6717 Tích hợp Microdia_Webcam_HD
Bus 001 Thiết bị 002: ID 413c:301c Dell Computer Corp. Dell Universal Receiver
Xe buýt 001 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
mạng lshw -C
không hiện máy mà chạy thì thấy có kết nối lshw
và tìm các thiết bị USB:
...
*-USB
Mô tả: Bộ điều khiển USB
sản phẩm: Bộ điều khiển USB 3.0 xHCI dòng chipset 100 Series/C230 Series
nhà cung cấp: Tập đoàn Intel
id vật lý: 14
thông tin xe buýt: pci@0000:00:14.0
phiên bản: 31
chiều rộng: 64 bit
xung nhịp: 33MHz
khả năng: pm msi xhci bus_master cap_list
cấu hình: driver=xhci_hcd độ trễ=0
tài nguyên: irq:127 bộ nhớ:ed430000-ed43ffff
*-usbhost:0
sản phẩm: Bộ điều khiển máy chủ xHCI
nhà cung cấp: Linux 5.13.0-28-generic xhci-hcd
id vật lý: 0
thông tin xe buýt: usb@1
tên logic: usb1
phiên bản: 5.13
khả năng: usb-2.00
cấu hình: driver=khe trung tâm=16 tốc độ=480Mbit/s
*-usb:0
...
*-usb:1 KHÔNG ĐƯỢC XÁC NHẬN
mô tả: Thiết bị USB chung
sản phẩm: UB91C
Nhà cung cấp: ATHEROS
id vật lý: 3
thông tin xe buýt: usb@1:3
phiên bản: 1.08
nối tiếp: 12345
khả năng: usb-2.00
cấu hình: maxpower=500mA speed=480Mbit/s
*-usb:2
...
*-usb:3
...
Khi tôi cắm cáp USB và chạy sudo dmesg
tôi có
[ 984.770279] usb 1-3: thiết bị USB tốc độ cao mới số 7 sử dụng xhci_hcd
[ 984.935348] usb 1-3: Đã tìm thấy thiết bị USB mới, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08
[ 984.935360] usb 1-3: Chuỗi thiết bị USB mới: Mfr=16, Product=32, SerialNumber=48
[ 984.935365] usb 1-3: Sản phẩm: UB91C
[ 984.935369] usb 1-3: Hãng sản xuất: ATHEROS
[ 984.935372] usb 1-3: Số sê-ri: 12345
[ 984.959693] ath: không đồng ý về phiên bản biểu tượng ieee80211_get_channel_khz
[ 984.959696] ath: Biểu tượng không xác định ieee80211_get_channel_khz (err -22)
[ 984.959704] ath: không đồng ý về phiên bản của biểu tượng wiphy_apply_custom_regulatory
[ 984.959705] ath: Biểu tượng không xác định wiphy_apply_custom_regulatory (err -22)
[ 984.959717] ath: không đồng ý về phiên bản của biểu tượng freq_reg_info
[ 984.959718] ath: Biểu tượng không xác định freq_reg_info (err -22)
Tôi đã làm theo hướng dẫn ở đây: https://unix.stackexchange.com/questions/326462/how-do-i-install-atheros-ar9271-wifi-drivers-on-debian và cài đặt chương trình cơ sở Atheros với Sudo apt cài đặt firmware-atheros
. Tôi tin rằng tôi cần ath9k_htc
trình điều khiển và có vẻ như tôi đã cài đặt nó:
$ ls /lib/firmware/ath9k_htc
htc_7010-1.4.0.fw htc_7010-1.dev.0.fw htc_9271-1.4.0.fw htc_9271-1.dev.0.fw
Tuy nhiên, lsmod | xin lỗi
không cho tôi gì cả. Vì vậy, tôi đã nghĩ rằng modprobe ath9k_htc
có thể giải quyết nó vì thiết bị được liệt kê là được hỗ trợ (https://wiki.debian.org/ath9k_htc), nhưng điều này cũng không hoạt động:
modprobe: LỖI: không thể chèn 'ath9k_htc': Đối số không hợp lệ
Nếu bạn có bất kỳ ý tưởng nào về cách giải quyết vấn đề này hoặc nơi để tìm kiếm, tôi sẽ đánh giá cao rất nhiều.
Chỉnh sửa:
$ sudo modprobe ath9k_htc && sudo dmesg | xin lỗi
modprobe: LỖI: không thể chèn 'ath9k_htc': Đối số không hợp lệ
$ sudo dmesg | xin lỗi
[ 5661.611665] ath: không đồng ý về phiên bản biểu tượng ieee80211_get_channel_khz
[ 5661.611668] ath: Biểu tượng không xác định ieee80211_get_channel_khz (err -22)
[ 5661.611681] ath: không đồng ý về phiên bản của biểu tượng wiphy_apply_custom_regulatory
[ 5661.611682] ath: Ký hiệu không xác định wiphy_apply_custom_regulatory (err -22)
[ 5661.611699] ath: không đồng ý về phiên bản của biểu tượng freq_reg_info
[ 5661.611700] ath: Biểu tượng không xác định freq_reg_info (err -22)
[ 5676.847157] ath: không đồng ý về phiên bản biểu tượng ieee80211_get_channel_khz
[ 5676.847160] ath: Biểu tượng không xác định ieee80211_get_channel_khz (err -22)
[ 5676.847174] ath: không đồng ý về phiên bản của biểu tượng wiphy_apply_custom_regulatory
[ 5676.847175] ath: Biểu tượng không xác định wiphy_apply_custom_regulatory (err -22)
[ 5676.847193] ath: không đồng ý về phiên bản của biểu tượng freq_reg_info
[ 5676.847194] ath: Biểu tượng không xác định freq_reg_info (err -22)
$ ls -al /usr/lib/firmware/ath9k_htc | grep 9271
-rw-r--r-- 1 gốc gốc 51008 ngày 7 tháng 12 09:40 htc_9271-1.4.0.fw
-rw-r--r-- 1 gốc gốc 51008 ngày 31 tháng 8 10:28 htc_9271-1.dev.0.fw
Chỉnh sửa 2:
Ai đó có thể chỉ cho tôi các tài nguyên để tìm hiểu thêm về modprobe: LỖI: không thể chèn 'ath9k_htc': Đối số không hợp lệ
lỗi? Tôi không hiểu điều này có nghĩa là gì cả.