ฉันมีอแด็ปเตอร์ไร้สาย USB EW-7822UAC จาก Edimax และฉันเคยสามารถสร้าง / คอมไพล์ไดรเวอร์ Linux จากแหล่งที่ผู้ขายจัดเตรียมไว้เพียงแค่ติดตั้งแพ็คเกจที่จำเป็นสำหรับการติดตั้งใหม่ของ Ubuntu แม้จะไม่ได้อัพเดต ระบบ.
ตอนนี้ฉันได้ติดตั้ง Kubuntu 13.10 64 บิตแล้วและเมื่อฉันพยายามสร้างไดร์เวอร์ฉันจะได้รับข้อผิดพลาดและคำเตือนซ้ำหลายครั้งและในที่สุดกระบวนการสร้างล้มเหลว
เคอร์เนลคือ3.11.0-12-generic
และฉันไม่จำเป็นต้องติดตั้งอะไรนอกจาก build-essential ใน (K) ubuntu 12.04
ต่อไปนี้เป็นบล็อกของคำเตือนซ้ำและข้อผิดพลาดที่ฉันได้รับหลังจากเรียกใช้คำสั่ง make:
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:601:8: warning: assignment makes pointer from integer without a cast [enabled by default]
entry = create_proc_read_entry("bw_mode", S_IFREG | S_IRUGO,
^
/home/xxx/build/rtl8812AU_8821AU_linux_v4.2.2_7502.20130517/os_dep/linux/os_intfs.c:607:7: error: dereferencing pointer to incomplete type
entry->write_proc = proc_set_bw_mode;
ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมาก แต่โปรดไปง่าย ๆ กับศัพท์แสง ขอบคุณ