Website-Icon .: blog cscholz.io :.

Debian: SMC2536W-AG installieren

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
Die mobile Version verlassen