Điểm:0

Đã thử cài đặt Linksys ac1200 và không thành công trong quy trình được mô tả tại đây

lá cờ us

Tôi đã cố cài đặt Linksys ac1200 trên Ubuntu 21.10 của mình. Tôi đã làm theo quy trình trên bài đăng này ở đây bởi @David Foerster. Tôi nhận được thông báo lỗi khi chạy make:

chế tạo
tạo các mô-đun ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.13.0-21-generic/build M=/home/rafael/rtl8812AU_8821AU_linux
make[1]: Nhập thư mục '/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: Trong chức năng âisFileReadableâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1951:25: lỗi: khai báo ẩn hàm âget_fsâ; ý bạn là âget_dsâ? [-Werror=implicit-function-khai báo]
 1951 | oldfs = get_fs();
      | ^~~~~~~
      | get_ds
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1951:25: lỗi: các loại không tương thích khi gán cho loại âmm_segment_tâ từ loại âintâ
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:17: lỗi: khai báo ẩn hàm âset_fsâ; ý bạn là âsget_fcâ? [-Werror=implicit-function-khai báo]
 1952 | set_fs(get_ds());
      | ^~~~~~~
      | sget_fc
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: lỗi: âKERNEL_DSâ không được khai báo (lần đầu tiên sử dụng chức năng này); ý bạn là âKERNFS_NSâ?
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:24: lưu ý: trong phần mở rộng của macro âget_dsâ
 1952 | set_fs(get_ds());
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: lưu ý: mỗi mã định danh không được khai báo chỉ được báo cáo một lần cho mỗi chức năng mà nó xuất hiện trong
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1952:24: lưu ý: trong phần mở rộng của macro âget_dsâ
 1952 | set_fs(get_ds());
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: Trong chức năng âretriveFromFileâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1980:33: lỗi: các loại không tương thích khi gán cho loại âmm_segment_tâ từ loại âintâ
 1980 | oldfs = get_fs();
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: lỗi: âKERNEL_DSâ không được khai báo (lần đầu tiên sử dụng chức năng này); ý bạn là âKERNFS_NSâ?
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:1981:32: lưu ý: trong phần mở rộng của macro âget_dsâ
 1981 | set_fs(get_ds());
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c: Trong chức năng âstoreToFileâ:
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:2015:33: lỗi: các loại không tương thích khi gán cho loại âmm_segment_tâ từ loại âintâ
 2015 | oldfs = get_fs();
      | ^~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:37:26: lỗi: âKERNEL_DSâ không được khai báo (lần đầu tiên sử dụng chức năng này); ý bạn là âKERNFS_NSâ?
   37 | #define get_ds() KERNEL_DS
      | ^~~~~~~~~~
/home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.c:2016:32: lưu ý: trong phần mở rộng của macro âget_dsâ
 2016 | set_fs(get_ds());
      | ^~~~~~~
cc1: tất cả các cảnh báo được coi là lỗi
make[2]: *** [scripts/Makefile.build:281: /home/rafael/rtl8812AU_8821AU_linux/os_dep/osdep_service.o] Lỗi 1
make[1]: *** [Makefile:1874: /home/rafael/rtl8812AU_8821AU_linux] Lỗi 2
make[1]: Rời khỏi thư mục '/usr/src/linux-headers-5.13.0-21-generic'
thực hiện: *** [Makefile:1622: modules] Lỗi 2

Sau đó, trong khi chạy Sudo make install, tôi gặp một lỗi khác:

cài đặt -p -m 644 rtl8812au.ko /lib/modules/5.13.0-21-generic/kernel/drivers/net/wless/
cài đặt: không thể thống kê 'rtl8812au.ko': Không có tệp hoặc thư mục như vậy
thực hiện: *** [Makefile:1628: cài đặt] Lỗi 1

Sau đó, tôi đã thử quy trình được nêu trong bài này nhưng không có bất kỳ thành công. Quy trình này được thực hiện mà không có bất kỳ lỗi nào, nhưng bộ điều hợp vẫn không hoạt động. lsusb nhận ra thiết bị:

Xe buýt 001 Thiết bị 008: ID 13b1:0045 Linksys WUSB6300 V2

Nếu ai đó có thể giúp tôi ở đây, tôi sẽ đánh giá cao điều đó rất nhiều. Tôi rất thích có nó chạy. Tốt nhất của tôi rapha

Pilot6 avatar
lá cờ cn
Trình điều khiển không tương thích với kernel.
Pilot6 avatar
lá cờ cn
Bài đăng đó đã 6 tuổi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.