MLD - WLAN

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 50: Zeile 50:
 
4. WLAN aktivieren und ermitteln der ESSID sowie dem WLAN Kanal
 
4. WLAN aktivieren und ermitteln der ESSID sowie dem WLAN Kanal
  
emitteln der ESSID und dem Sende Kanal auf der Konsole mit:
+
Ermitteln der ESSID und dem Sende Kanal auf der Konsole mit:
CODE
+
--> iwlist wlan0 scan<br>
iwlist wlan0 scan
+
  
 
CODE
 
 
wlan0    Scan completed :
 
wlan0    Scan completed :
 
         Cell 01 - Address: 00:13:D4:2E:94:DE
 
         Cell 01 - Address: 00:13:D4:2E:94:DE

Version vom 24. September 2008, 09:36 Uhr

How To WLAN für die MLD 2.0 mit (OPEN,WEP,WPA,WPA2 key support)

Beispiel für Fritz!USB WLAN
benötigte Addons: lan-wireless perl
1. Addon Installieren über die Konsole oder über das OSD:
apm i lan-wireless - a

2. Rechner reboot
3. rc.config anpassen oder über das OSD einstellen

WLAN_DRIVER="" "WLAN Driver Modul"
WLAN_INTERFACE="wlan0" "genutzes Interface default=wlan0"
WLAN="0" "0=aus 1=an"
WLAN_NDISWRAPPER_DRIVER="" "Windows Driver inf Name"
WLAN_ESSID="" "WLAN Name"
WLAN_CHANNEL="6" "6" "WLAN Channel (1-11)"
WLAN_CRYPT="off" "Crypt WLAN (wpa,wpa2,wep,off)"
WLAN_WEP_KEY="" "WEP Key XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX"
WLAN_DHCP="" "DHCP for wireless-lan"
WLAN_IP="192.168.0.2" "IP address for wireless-lan"
LAN_NETMASK="255.255.255.0" "Network mask for wireless-lan"
WLAN_GATEWAY="192.168.0.1" "IP address of default gateway"


Der WLAN_DRIVER wird beim Rechner start automatisch ermittelt, sofern dieser unter der MLD als Modul existiert (z.B der Orinoko Chipset).

Wenn kein WLAN_DRIVER ermittelt werden konnte muss der WLAN Stick/Karte über Windows Treiber betrieben werden. Der Fritz!USB Stick benötigt Windows98/XP Treiber welche unter /etc/ndiswrapper/drivers kopiert werden müssen.
Anleitung für Einbindung von widows Treibern per Ndiswrapper: +AVM Treiber von der AVM Website laden

  • die *.exe Datei entpacken und die Treiber nach "/etc/ndiswrapper/drivers" kopieren (z.b über ssh mit WinSCP) (es reichen die *.sys *.bin und die *.inf Dateien meist aus)
  • in der rc.config oder über das OSD den Namen der inf Datei bei WLAN_NDISWRAPPER_DRIVER="fwlan" eintragen "ohne die .inf Endung" (bei Fritz z.b "fwlan" ) und bei WLAN_DRIVER="ndiswrapper"
  • alle anderen Einstellungen sind bei anderen Treibern identisch


Bei WLAN="0" kann der WLAN Stick/Karte aktiviert werden durch WLAN="1"
Bei WLAN_INTERFACE="wlan0" kommt das Interface rein welches mit "iwconfig" ermittelt werden kann
Bei WLAN_ESSID="" kommt der Name des WLAN Netzes rein "groß/klein Schreibung beachten"
Bei WLAN_CHANNEL="" kommt der WLAN Kanal rein welcher am AP eingetragen wurde
Bei WLAN_CRYPT="off" kann die WLAN Verschlüsselung aktiviert werden "off/wep/wpa/wpa2"
Bei WLAN_WEP_KEY="" muss nur der WEP Schlüssel eingetragen werden (bei WPA/WPA2 einfach leer lassen) <---- Achtung hierfür liegt der Key unverschlüsselt auf der Festplatte
Bei WLAN_DHCP="1" kann über DHCP eine IP bezogen werden
Bei WLAN_IP, WLAN_GATEWAY und WLAN_NETMASK kann die IP manuell gewählt werden

4. WLAN aktivieren und ermitteln der ESSID sowie dem WLAN Kanal

Ermitteln der ESSID und dem Sende Kanal auf der Konsole mit: --> iwlist wlan0 scan

wlan0 Scan completed :

        Cell 01 - Address: 00:13:D4:2E:94:DE
                  ESSID:"MEIN-NETZ"
                  Protocol:IEEE 802.11g
                  Mode:Managed
                  Frequency:2.437 GHz (Channel 6)
                  Quality:62/100  Signal level:-56 dBm  Noise level:-96 dBm
                  Encryption key:on
                  Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                            9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                            48 Mb/s; 54 Mb/s
                  Extra:bcn_int=100
                  Extra:atim=0
                  IE: WPA Version 1
                      Group Cipher : TKIP
                      Pairwise Ciphers (1) : TKIP
                      Authentication Suites (1) : PSK

hier sieht man das das Wlan Netz "MEIN-NETZ" heißt und das der Kanal "6" verwendet wird!

Das wlan0 interface kann auch abweichen. Dieses kann man ermitteln mit: CODE iwconfig liefert:

lo no wireless extensions.

sit0 no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"MEIN-NETZ"

        Mode:Managed  Frequency:2.437 GHz  Access Point: 00:13:00:2E:94:DE
        Bit Rate=54 Mb/s   Tx-Power:10 dBm   Sensitivity=0/3
        RTS thr:off   Fragment thr:off
        Encryption key:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX  Security mode:restricted
        Power Management:off
        Link Quality:60/100  Signal level:-57 dBm  Noise level:-96 dBm
        Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
        Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Es kann vorkommen das das Interface anders benannt wird, wie z.b ath0 bei dem Atheros Chipset. Wenn dies der fall sein sollte muss der wert für WLAN_INTERFACE="wlan0" geändert werden.

CODE WLAN="1" WLAN_ESSID="MEIN-NETZ" WLAN_CHANNEL="6" WLAN_DHCP="1" #<---- je nach wunsch auch 0 und IP manuell wählen WLAN_INTERFACE="wlan0"


5. WPA/WPA2 Verschlüsselung aktivieren (bei WEP oder offenem Netz kann das ignoriert werden)

Um die WPA Verschlüsselung zu aktivieren muss der wert WLAN_CRYPT="wpa" (bzw wpa2) gesetzt werden.

mit dem Befehl: CODE wpa_passphrase MEIN-NETZ PASSWORT


wird der psk key angezeigt welcher in der datei /etc/wlan-config/config-wpa bzw wpa2 eingetragen wird! CODE

network={

      ssid="MEIN-NETZ"
      #psk="PASSWORT"
      psk=a800e381e228e7a6d82844475e1619bb744969cfa26ac6cda2998e9cf941f6f6

}

Achtung: der #psk="PASSWORT" muss nicht mit eingetragen werden ! Somit steht für eine WPA Verschlüsselung das Passwort nicht im Klartext da!

Die Konfigurationsdatei /etc/wlan-config/config-wpa sollte in etwa dann so aussehen: CODE

network={

  ssid="MEIN-NETZ"
  scan_ssid=1
  key_mgmt=WPA-PSK
  proto=WPA
  pairwise=TKIP
  group=TKIP
  psk=a800e381e228e7a6d82844475e1619bb744969cfa26ac6cda2998e9cf941f6f6

}


Editieren kann man über den Editor "vi" oder mit dem Addon "mc" Midnight-commander.

VI Befehle:

Taste I = Editiermodus Taste ESC = Modus beenden Taste x = löschen eines Zeichens Tastenkombi dd = löschen einer Zeile

wq! = speichern und beenden
q! = beenden ohne speichern


http://wiki.ubuntuusers.de/WLAN/wpa_suppli...cant#verschl-ap

6. Rechner rebooten


7. Prüfen

In der Konsole kann jetzt per ifconfig und iwconfig geprüft werden ob das Netz steht oder nicht: