У меня есть любимый и вечно ненавистный драйвер RTL8812 для моего Wi-Fi Netgear A6100 USB.
У меня есть zip-файл из Netgear на моем рабочем столе. Все в порядке, за исключением того факта, что каждый раз, когда изменяется ядро, я должен «сделать» файл, вставить модуль, а затем внести изменения в какой-либо каталог. Обычно это происходит после любых обновлений или обновлений (например, с 14-04 по 16-04).
Первая пара «делает» довольно длинная, много файлов / каталогов. Через несколько раз это скомпилирует его намного быстрее.
Предоставлено, что я скопировал / вложил все из файла readme, поэтому я не могу сказать, что я точно знаю, что я делаю. Но я просто хочу, чтобы он загружал модуль самостоятельно, поэтому мне не нужно запускать эти команды каждый раз, когда я перезагружаюсь.
who@where:~/Desktop/rtl8812au-master$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.4.0-98-generic/build
M=/home/who/Desktop/rtl8812au-master modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-98-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-98-generic'
who@where:~/Desktop/rtl8812au-master$ sudo insmod 8812au.ko
who@where:~/Desktop/rtl8812au-master$ sudo cp 8812au.ko
/lib/modules/$(uname -r)/kernel/drivers/net/wireless
Спасибо за чтение / любую помощь, заранее.
Я предлагаю вам попробовать:
git clone https://github.com/gnab/rtl8812au.git
sudo cp -r rtl8812au /usr/src/rtl8812au-4.2.2
sudo dkms add -m rtl8812au -v 4.2.2
sudo dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2
Пожалуйста, разместите любые ошибки.
Перезагрузите
Я предлагаю вам попробовать:
git clone https://github.com/gnab/rtl8812au.git
sudo cp -r rtl8812au /usr/src/rtl8812au-4.2.2
sudo dkms add -m rtl8812au -v 4.2.2
sudo dkms build -m rtl8812au -v 4.2.2
sudo dkms install -m rtl8812au -v 4.2.2
Пожалуйста, разместите любые ошибки.
Перезагрузите