Cài đặt trình điều khiển cho bộ chuyển đổi usb không dây RTL8812au


11

Tôi đang cố gắng cài đặt trình điều khiển RTL8812au cho bộ chuyển đổi usb không dây. Lỗi của tôi rất giống với một câu hỏi khác.

Thiếu tệp xây dựng khi xây dựng cho trình điều khiển rtl8812au

Tuy nhiên, giải pháp không hoạt động cho phiên bản kernel phiên bản 4.4.50-v7 của tôi (được tìm thấy bằng cách chạy uname -a)

Tôi cấu hình Makefile để ARM_RPI=yI386_PC=nvà chạy makesau đó tôi nhận được lỗi sau.

make[1]: *** /lib/modules/4.4.50-v7+/build: No such file or directory. Stop. Makefile:1052: recipe for target 'modules' failed


Câu trả lời:


8

Nghĩa đen là điều tiếp theo tôi đã cố gắng làm việc. Tôi đã dành 5 giờ cuối cùng để làm việc này vì vậy tôi sẽ tiếp tục và chia sẻ những gì tôi đã làm để khắc phục.

Đầu tiên, tôi lấy nguồn từ trình điều khiển github sau đây.

sudo git clone https://github.com/gnab/rtl8812au.git

cd rtl8812au

sửa đổi Makefile

sudo nano Makefile

CONFIG_PLATFORM_I386_PC = n

CONFIG_PLATFORM_ARM_RPI = y

Ctrl+ X, Enterđể thoát và lưu

sau đó chạy

sudo chmod +x install.sh

Bước tiếp theo này rất quan trọng để làm cho máy hoạt động trên máy của tôi. Trước khi chạy makehoặc install.shtôi phải cài đặt các tiêu đề kernel raspberrypi và xây dựng thiết yếu

sudo apt-get install raspberrypi-kernel-headers build-essential

sau đó thay vì chạy thủ công, maketôi quyết định sử dụng tệp cài đặt tự động.

sudo ./install.sh<--- Đây là nơi xảy ra lỗi trước đây. Bây giờ bạn đã cài đặt RaspberryPi Kernel Headers, nó hoạt động.

Cuối cùng, tôi tắt thiết bị. Đã cắm Bộ điều hợp Wifi Realtek của tôi và khởi động nó và nó được kết nối với các cài đặt wifi cài sẵn của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.