ฉันเพิ่งซื้ออแด็ปเตอร์ไร้สาย USB จาก ASUS เรียกว่า ASUS USB-AC51 (Wireless-AC600)
ฉันได้ติดตั้งไดรเวอร์จาก https://dlcdnets.asus.com/pub/ASUS/wireless/USB-AC51/DR_USB_AC51_V1013.zip .
ฉันแตกไฟล์ .tar, ไปที่โฟลเดอร์ Linux, แตกไฟล์อีกครั้ง และหลังจากทำตาม "Quick Start DPO.txt" ฉันเพิ่งถูกบล็อกในบางจุด เมื่อฉันเรียกใช้ Makefile ด้วย "make" ฉันได้รับข้อผิดพลาดซึ่งแก้ไขได้โดยการเปลี่ยน SUBDIRS ด้วย M (ฉันเห็นสิ่งนี้ในฟอรัม) ข้อผิดพลาดนี้ได้รับการแก้ไขแล้ว
หลังจากนี้ฉันเริ่มได้รับข้อผิดพลาดสำหรับไฟล์ คำสั่ง "make" พยายามค้นหาไฟล์ ".o" ฉันไปที่ไดเร็กทอรีเหล่านี้และเห็นชื่อไฟล์ แต่มี ".c" ดังนั้นฉันจึงเปลี่ยนชื่อจาก ".c" เป็น ".o"
ตอนนี้ฉันมาถึงจุดที่โปรแกรมกำลังค้นหา "mt7650u_sta.o" ใน /os/linux/ แต่ไม่มีไฟล์นั้นอยู่ เช่นกัน มันไม่รู้จักไฟล์ที่ฉันเปลี่ยนจาก ".c" เป็น ".o" มากกว่า "sta_cfg.o" จาก /os/linux/
ข้อผิดพลาดมีลักษณะดังนี้:
/home/hakju/Documents/AC51/ASUS_USB-AC51_V1.0.1.3_09212015/Linux/mt7610u_wifi_sta_v3001_dpo_20130725/os/linux/../../sta/sta_cfg.o: ไม่รู้จักไฟล์: ไม่รู้จักรูปแบบไฟล์
ทำ [2]: *** [สคริปต์/Makefile.build:440: /home/hakju/Documents/AC51/ASUS_USB-AC51_V1.0.1.3_09212015/Linux/mt7610u_wifi_sta_v3001_dpo_20130725/os/linux/mt7650u_sta.o] ข้อผิดพลาด 1
ข้อผิดพลาด 2
ทำ [1]: ออกจากไดเร็กทอรี '/usr/src/linux-headers-5.11.0-40-generic'
ทำ: *** [Makefile:394: LINUX] ข้อผิดพลาด 2
ฉันควรทำอย่างไรดี?
ฉันมี Ubuntu 20.04, เคอร์เนล 5.11.0-40-generic
ลืม:
อุปกรณ์บัส 001 014: ID 0b05:17d1 ASUSTek Computer, Inc. AC51 802.11a/b/g/n/ac อแดปเตอร์ไร้สาย [Mediatek MT7610U]
แก้ไขข้อมูล mt76x0u | เกรป 17D1:
นามแฝง: usb:v0B05p17D1d*dc*dsc*dp*ic*isc*ip*in*
sudo dmesg | grep mt7: https://pastebin.com/jnnB75Pu (ยาวเกินไปที่จะเพิ่มที่นี่)