madwifi wird zwar als fertiges Depian Paket geliefert, doch es werden evtl. aktuelle Karten nicht unterstüzt. Daher bauen wir und das paket selbst zusammen. Dafür müssen aber erstmal einige Pakete herunter geladen werden

    apt-get install --reinstall build-essential linux-headers-$(uname -r)

    Das alte madwifi entfernen wir zur Sicherheit nochmal

    apt-get remove --purge madwifi-tools

    Nun laden wir eine Snapshot Version der Madwifi Treiber herunter

    wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r4100-20090929.tar.gz

    alternativ

    wget http://snapshots.madwifi-project.org/madwifi-0.9.4/madwifi-0.9.4-r4100-20090929.tar.gz
    () mirrorblog.cscholz.io

    entpacken es

    tar zxf *

    und kompilieren es

    cd madwifi*
    make
    make install

    Jetzt muss der PC einmal neu gestartet werden

    shutdown -r now

    Anschließend kann das Modul geladen werden.

    modprobe ath_pci

    Nun starten wir die Netzwerkkarte

    ifconfig ath0 up

    und schauen, was für Netze verfügbar sind

    iwlist ath0 scanning

    Um nun auch eine WPA-PSK Verschlüsselte Verbindung aufbauen zu können, muss noch ein Paket installiert werden.

    apt-get install wpasupplicant wireless-tools

    Anschließend legen wir eine Konfig-Datei mit den notwendige Daten an. Dazu generieren wir uns zuerst die WLAN-Verschlüsselungsdaten.

     wpa_passphrase SSID 'WPA-Key'

    Diese Daten tragen wir dann in der Konfig Datei ein.

    /etc/wpa_supplicant.conf
    # WPA-PSK
    network={
            scan_ssid=1
            proto=WPA
            key_mgmt=WPA-PSK
            pairwise=CCMP TKIP
            group=CCMP TKIP WEP104 WEP40
            ssid="myessid"
            psk=ae7b5d1f4c1d8a80a6be859a45905aa7024fd6fcda4403a43b2cc0926f59f8c0
            priority=2
    }

    Nun kann die Verbindung aufgebaut werden:

    Für den ersten Test:

    /sbin/wpa_supplicant  -dd -K -t -i ath0 -D madwifi -c /etc/wpa_supplicant.conf

    als Daemon

    /sbin/wpa_supplicant  -Bw -d -c/etc/wpa_supplicant.conf -iath0

    oder im Debugging Modus

    wpa_supplicant -dd -c/etc/wpa_supplicant.conf -iath0

    Es kann etwas dauerm bis die Verbindung aufgebaut wird. Um die Wlan-Karte direkt beim booten mit dem WLAN zu verbinden müssen Eintrage in der /etc/network/interfaces eingefügt werde

    pre-up ifconfig ath0 up
    pre-up ifconfig ath0 down
    iface ath0 inet dhcp
    wireless-essid SMC2804WBR
    wpa-conf /etc/wpa_supplicant.conf
    auto ath0

    Leave A Reply