แล็ปท็อป Dell ของฉันมาพร้อมกับอะแดปเตอร์เครือข่าย Intel Corporation Cannon Point-LP CNVi ซึ่งขณะนี้มีข้อผิดพลาดทั้งใน Ubuntu 21.04 และ Windows 10 (ฉันบูตคู่) ฉันใช้ iwlwifi-backport และตอนนี้อแด็ปเตอร์ใช้งานได้ แม้ว่าจะไม่ใช่ทุกครั้งที่บู๊ตและมันก็หายไปในบางจุด ขณะที่ฉันกำลังรอการ์ด wifi ใหม่ ฉันได้รับอแด็ปเตอร์ USB WiFi จากเพื่อน ไม่รู้รุ่นไหน มันมีแค่ "AC 1300" เท่านั้น
ลืม:
อุปกรณ์บัส 001 005: ID 0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200 Techkey]
ฉันเดาว่าฉันต้องการไดรเวอร์ 8812bu หรือ 88x2bu ฉันลองไดรเวอร์หลายตัวที่ฉันพบ เช่น https://github.com/RinCat/RTL88x2BU-Linux-Driver หรือ https://github.com/cilynx/rtl88x2bu.
ในทุกกรณีที่ฉันสามารถติดตั้งโมดูลได้ modprobe ล้มเหลวในการโหลดและ dmesg ได้รับข้อความประเภทนี้ท่วมท้น:
[ส. 25 ก.ย. 14:44:02 น. 2564] 88x2bu: ไม่เห็นด้วยกับเวอร์ชันของสัญลักษณ์ __cfg80211_alloc_event_skb
[ส. 25 ก.ย. 14:44:02 น. 2564] 88x2bu: Unknown symbol __cfg80211_alloc_event_skb (err -22)
[ส. 25 ก.ย. 14:44:02 น. 2564] 88x2bu: ไม่เห็นด้วยกับเวอร์ชันของสัญลักษณ์ wiphy_register
[ส. 25 ก.ย. 14:44:02 น. 2564] 88x2bu: Unknown symbol wiphy_register (err -22)
[ส. 25 ก.ย. 14:44:02 น. 2564] 88x2bu: ไม่เห็นด้วยกับเวอร์ชันของสัญลักษณ์ cfg80211_remain_on_channel_expired
ฉันเชื่อว่าฉันได้ติดตั้งส่วนหัว linux ที่ถูกต้องแล้ว:
ชื่อ -r
5.11.0-36-ทั่วไป
dpkg -l linux-headers-5.11*
Desired=Unknown/Install/Remove/Purge/Hold
| สถานะ=ไม่/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (สถานะ,Err: ตัวพิมพ์ใหญ่=ไม่ดี)
||/ ชื่อ เวอร์ชัน สถาปัตยกรรม คำอธิบาย
+++-================================-============-= ==========-====================================== ===================
ii linux-headers-5.11.0-36 5.11.0-36.40 ไฟล์ Header ทั้งหมดที่เกี่ยวข้องกับ Linux kernel เวอร์ชัน 5.11.0
ii linux-headers-5.11.0-36-generic 5.11.0-36.40 amd64 ส่วนหัวเคอร์เนล Linux สำหรับเวอร์ชัน 5.11.0 บน 64 บิต x86 SMP
ฉันพบข้อผิดพลาดที่บอกว่า iwlwifi-backport อาจทำให้ไดรเวอร์เสียหาย: https://bugzilla.kernel.org/show_bug.cgi?id=205573
ฉันควรทำอย่างไรเพื่อให้อแด็ปเตอร์ทำงาน