Saya mencoba menginstal driver RTL8812au untuk adaptor usb nirkabel. Kesalahan saya sangat mirip dengan pertanyaan lain.
File build tidak ada saat membuat driver rtl8812au
Namun, solusinya tidak bekerja untuk kernel versi saya versi 4.4.50-v7 (ditemukan dengan menjalankan uname -a
)
Saya mengkonfigurasi Makefile ke ARM_RPI=y
dan I386_PC=n
dan menjalankan make
kemudian saya mendapatkan kesalahan berikut.
make[1]: *** /lib/modules/4.4.50-v7+/build: No such file or directory. Stop.
Makefile:1052: recipe for target 'modules' failed
wireless-adapter
make
Rob S.
sumber
sumber
Jawaban:
Secara harfiah hal berikutnya yang saya coba adalah berhasil. Saya menghabiskan 5 jam terakhir mengerjakan ini sehingga saya akan melanjutkan dan berbagi apa yang saya lakukan untuk memperbaikinya.
Pertama, saya mengambil driver saya dari repo github berikut.
sudo git clone https://github.com/gnab/rtl8812au.git
cd rtl8812au
memodifikasi Makefile
sudo nano Makefile
CONFIG_PLATFORM_I386_PC = n
CONFIG_PLATFORM_ARM_RPI = y
Ctrl+ X, Enteruntuk keluar dan menyimpan
lalu lari
sudo chmod +x install.sh
Langkah selanjutnya ini penting untuk membuat make up bekerja pada mesin saya. Sebelum menjalankan
make
atauinstall.sh
saya harus menginstal header kernel dan membangun raspberrypi pentingsudo apt-get install raspberrypi-kernel-headers build-essential
kemudian alih-alih menjalankan secara manual,
make
saya memutuskan untuk menggunakan file instal otomatis.sudo ./install.sh
<--- Di sinilah kesalahan terjadi sebelumnya. Sekarang Anda telah menginstal Header RaspberryPi Kernel berfungsi.Akhirnya, saya mematikan perangkat. Dicolokkan pada Realtek Wifi Adapter saya dan mem-boot-nya dan terhubung dengan pengaturan wifi preset saya.
sumber