Score:0

พยายามติดตั้ง Linksys ac1200 และล้มเหลวในขั้นตอนที่อธิบายไว้ที่นี่

ธง us

ฉันพยายามติดตั้ง Linksys ac1200 บน Ubuntu 21.10 ของฉัน ผมทำตามขั้นตอนที่ โพสต์นี้ที่นี่โดย @David Foerster. ฉันได้รับข้อความแสดงข้อผิดพลาดขณะเรียกใช้ make:

ทำ
ทำให้ ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.13.0-21-generic/build M=/home/rafael/rtl8812AU_8821AU_linux โมดูล
ทำ [1]: เข้าสู่ไดเร็กทอรี '/usr/src/linux-headers-5.13.0-21-generic'
  CC [M] /home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.o
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: ในฟังก์ชัน âisFileReadableâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1951:25: ข้อผิดพลาด: การประกาศฟังก์ชันโดยปริยาย âget_fsâ; คุณหมายถึง âget_dsâ ใช่ไหม [-Werror=การประกาศฟังก์ชันโดยนัย]
 พ.ศ. 2494 | oldfs = get_fs();
      | ^~~~~~~
      | get_ds
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1951:25: ข้อผิดพลาด: ประเภทที่เข้ากันไม่ได้เมื่อกำหนดให้ประเภท âmm_segment_tâ จากประเภท âintâ
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:17: ข้อผิดพลาด: การประกาศฟังก์ชันโดยปริยาย âset_fsâ; คุณหมายถึง âsget_fcâ ใช่ไหม [-Werror=การประกาศฟังก์ชันโดยนัย]
 พ.ศ. 2495 | set_fs(get_ds());
      | ^~~~~~~
      | sget_fc
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: ข้อผิดพลาด: âKERNEL_DSâ ไม่ได้ประกาศ (ใช้ครั้งแรกในฟังก์ชันนี้); คุณหมายถึง âKERNFS_NSâ ใช่ไหม
   37 | #กำหนด get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:24: หมายเหตุ: ในการขยายมาโคร âget_dsâ
 พ.ศ. 2495 | set_fs(get_ds());
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: หมายเหตุ: ตัวระบุที่ไม่ได้ประกาศแต่ละตัวจะถูกรายงานเพียงครั้งเดียวสำหรับแต่ละฟังก์ชันที่ปรากฏใน
   37 | #กำหนด get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:24: หมายเหตุ: ในการขยายมาโคร âget_dsâ
 พ.ศ. 2495 | set_fs(get_ds());
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: ในฟังก์ชัน âretrivFromFileâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1980:33: ข้อผิดพลาด: ประเภทที่เข้ากันไม่ได้เมื่อกำหนดให้ประเภท âmm_segment_tâ จากประเภท âintâ
 1980 | oldfs = get_fs();
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: ข้อผิดพลาด: âKERNEL_DSâ ไม่ได้ประกาศ (ใช้ครั้งแรกในฟังก์ชันนี้); คุณหมายถึง âKERNFS_NSâ ใช่ไหม
   37 | #กำหนด get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1981:32: หมายเหตุ: ในการขยายมาโคร âget_dsâ
 2524 | set_fs(get_ds());
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: ในฟังก์ชัน âstoreToFileâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:2015:33: ข้อผิดพลาด: ประเภทที่เข้ากันไม่ได้เมื่อกำหนดให้ประเภท âmm_segment_tâ จากประเภท âintâ
 2558 | oldfs = get_fs();
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: ข้อผิดพลาด: âKERNEL_DSâ ไม่ได้ประกาศ (ใช้ครั้งแรกในฟังก์ชันนี้); คุณหมายถึง âKERNFS_NSâ ใช่ไหม
   37 | #กำหนด get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:2016:32: หมายเหตุ: ในการขยายมาโคร âget_dsâ
 2559 | set_fs(get_ds());
      | ^~~~~~~
cc1: คำเตือนทั้งหมดถือเป็นข้อผิดพลาด
ทำ [2]: *** [สคริปต์/Makefile.build:281: /home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.o] ข้อผิดพลาด 1
ทำให้ [1]: *** [Makefile:1874: /home/rafael/rtl8812AU_8821AU_linux] ข้อผิดพลาด 2
ทำ [1]: ออกจากไดเร็กทอรี '/usr/src/linux-headers-5.13.0-21-generic'
ทำให้: *** [Makefile:1622: โมดูล] ข้อผิดพลาด 2

ขณะเรียกใช้ sudo make install ฉันพบข้อผิดพลาดอื่น:

ติดตั้ง -p -m 644 rtl8812au.ko /lib/modules/5.13.0-21-generic/kernel/drivers/net/wireless/
ติดตั้ง: ไม่สามารถ stat 'rtl8812au.ko': ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ทำ: *** [Makefile:1628: ติดตั้ง] ข้อผิดพลาด 1

จากนั้นฉันลองทำตามขั้นตอนที่ระบุไว้ใน โพสต์นี้ แต่ไม่ประสบความสำเร็จ ขั้นตอนนี้ดำเนินไปโดยไม่มีข้อผิดพลาดใดๆ แต่อแด็ปเตอร์ยังคงไม่ทำงาน lsusb รู้จักอุปกรณ์:

อุปกรณ์บัส 001 008: ID 13b1:0045 Linksys WUSB6300 V2

ถ้ามีคนช่วยฉันที่นี่ฉันจะขอบคุณมาก ฉันชอบที่จะมีมันทำงาน ที่ดีที่สุดของฉัน ราฟา

Pilot6 avatar
cn flag
โปรแกรมควบคุมเข้ากันไม่ได้กับเคอร์เนล
Pilot6 avatar
cn flag
โพสต์นั้นมีอายุ 6 ปี

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา