ALFA-NETWORK WLAN-Adapter treiber kompilieren
sudo apt update sudo apt install dkms build-essential git git clone https://github.com/aircrack-ng/rtl8812au.git cd rtl8812au make sudo make install sudo depmod -a sudo modprobe 88XXau

Dieses script compiliert den wlan treiber, ladet das modul und startet den hotspot
#!/bin/bash sudo apt update sudo apt install linux-headers-$(uname -r) -y # Dieses Skript navigiert zum angegebenen Verzeichnis, kompiliert und installiert # den WlanAP_Driver für rtl8812au und lädt das Modul. echo "Aktuelle Kernelversion: $(uname -r)" echo "Navigiere zu /home/user/WlanAP_Driver/rtl8812au..." cd /home/user/WlanAP_Driver/rtl8812au || { echo "Fehler: Verzeichnis nicht gefunden! Bitte überprüfen Sie den Pfad."; exit 1; } echo "Starte 'make clean'..." make clean || { echo "Fehler bei 'make clean'!"; } # make clean schlägt manchmal fehl, wenn nichts zu bereinigen ist, daher kein Exit. echo "Starte 'make'..." make || { echo "Fehler beim Kompilieren des Treibers! Überprüfen Sie die Kompilierungsfehler oben."; exit 1; } echo "Starte 'sudo make install'..." sudo make install || { echo "Fehler bei der Installation des Treibers!"; exit 1; } echo "Lade das Kernelmodul '88XXau'..." sudo modprobe 88XXau || { echo "Fehler beim Laden des Moduls! Dies kann auf eine Inkompatibilität mit Ihrer Kernelversion hindeuten ('Exec format error')."; exit 1; } echo "Starte den Wlan Hotspot" sudo nmcli device wifi hotspot ifname wlx00c0cab4dc62 ssid MeinWlanHotspot password "some password" echo "Skript erfolgreich ausgeführt."
um das script beim hochfahren zu starten machen wir einen crontab eintrag
sudo crontab -e
dort fügen wir diese zeile hinzu
@reboot /home/user/mein.compile.wlan.start.script.sh
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.