kernelmodule deinstallieren?

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
pcace
Beiträge: 231
Registriert: 28.08.2011 01:08:55

kernelmodule deinstallieren?

Beitrag von pcace » 11.05.2019 10:11:44

Hi,

ich habe nicht so recht Ahnung von kernelmodulen / treibern, aber hier ist meine Frage:
ich habe hier einen Wlan USB Stick mit einem 8812au Chip, der von haus aus nicht unterstützt wird. Dafür habe ich ihn so installiert:

Code: Alles auswählen

$ sudo apt-get update
$ sudo apt-get install bc git
$ 
$ # download raspbian kernel sources, takes some minutes
$ sudo wget "https://raw.githubusercontent.com/notro/rpi-source/master/rpi-source" -O /usr/bin/rpi-source
$ sudo chmod 755 /usr/bin/rpi-source
$ rpi-source
$ 
$ # download the rtl8812au kernel driver and compile it, takes some minutes
$ git clone "https://github.com/gnab/rtl8812au"
$ cd rtl8812au
$ sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile
$ sed -i 's/CONFIG_PLATFORM_ARM_RPI = n/CONFIG_PLATFORM_ARM_RPI = y/g' Makefile
$ make
$ # copy the driver and use it
$ sudo cp 8812au.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
$ sudo depmod -a
$ sudo modprobe 8812au
$ 
$ # check wlan0 interface appeared
$ ifconfig
$ iwconfig
das hat funktioniert, nur leider bringt der Treiber keine Mesh funktionalität mit, die ich brauche. ich habe dann das hier gefunden:
https://github.com/aircrack-ng/rtl8812au
im Changelog steht, dass diser Treiber Meshed Netzwerke unterstützt.


Wie bekomme ich den Alten Treiber nun wieder weg ;)?

Vielen Dank schonmal und sorry für die warscheinlich blöde Frage...

Gruß und Dank!

DeletedUserReAsG

Re: kernelmodule deinstallieren?

Beitrag von DeletedUserReAsG » 11.05.2019 10:19:27

pcace hat geschrieben: ↑ zum Beitrag ↑
11.05.2019 10:11:44

Code: Alles auswählen

$ sudo cp 8812au.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
$ sudo depmod -a
$ sudo modprobe 8812au
… einfach umgekehrt durchführen: Modul entladen, Datei löschen, depmod.

Tipp: mit su - wirst du Root, und musst nicht bei jeder einzelnen Zeile sudo missbrauchen.

Antworten