MLD - WLAN

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
 
'''How To WLAN für die MLD 2.0 mit (OPEN,WEP,WPA,WPA2 key support)'''<br>
 
'''How To WLAN für die MLD 2.0 mit (OPEN,WEP,WPA,WPA2 key support)'''<br>
 
<br>
 
<br>
 +
Beispiel für Fritz!USB WLAN
 +
<br>
 +
benötigte Addons:
 +
lan-wireless
 +
perl
 +
<br>
 +
1. Addon Installieren über die Konsole oder über das OSD:<br>
 +
apm i lan-wireless - a<br>
 +
<br>
 +
2. Rechner reboot
 +
<br>
 +
3. rc.config anpassen oder über das OSD einstellen
 +
<br>
 +
 +
WLAN_DRIVER=""                            "WLAN Driver Modul"<br>
 +
WLAN_INTERFACE="wlan0"            "genutzes Interface default=wlan0"<br>
 +
WLAN="0"                                        "0=aus 1=an"<br>
 +
WLAN_NDISWRAPPER_DRIVER=""  "Windows Driver inf Name"<br>
 +
WLAN_ESSID=""                              "WLAN Name"<br>
 +
WLAN_CHANNEL="6"                      "6" "WLAN Channel (1-11)"<br>
 +
WLAN_CRYPT="off"                          "Crypt WLAN (wpa,wpa2,wep,off)"<br>
 +
WLAN_WEP_KEY=""                        "WEP Key XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX"<br>
 +
WLAN_DHCP=""                              "DHCP for wireless-lan"<br>
 +
WLAN_IP="192.168.0.2"                  "IP address for wireless-lan"<br>
 +
LAN_NETMASK="255.255.255.0"      "Network mask for wireless-lan"<br>
 +
WLAN_GATEWAY="192.168.0.1"      "IP address of default gateway"<br>
 +
 +
 +
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"<br>
 +
Bei WLAN_INTERFACE="wlan0" kommt das Interface rein welches mit "iwconfig" ermittelt werden kann<br>
 +
Bei WLAN_ESSID="" kommt der Name des WLAN Netzes rein "groß/klein Schreibung beachten"<br>
 +
Bei WLAN_CHANNEL="" kommt der WLAN Kanal rein welcher am AP eingetragen wurde<br>
 +
Bei WLAN_CRYPT="off" kann die WLAN Verschlüsselung aktiviert werden "off/wep/wpa/wpa2"<br>
 +
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<br>
 +
Bei WLAN_DHCP="1" kann über DHCP eine IP bezogen werden<br>
 +
Bei WLAN_IP, WLAN_GATEWAY und WLAN_NETMASK kann die IP manuell gewählt werden<br>
 +
 +
4. WLAN aktivieren und ermitteln der ESSID sowie dem WLAN Kanal
 +
 +
emitteln der ESSID und dem Sende Kanal auf der Konsole mit:
 +
CODE
 +
iwlist wlan0 scan
 +
 +
 +
CODE
 +
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
 +
 +
 +
CODE
 +
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:
 +
 +
 +
[[Kategorie:MLD]]

Version vom 23. September 2008, 12:44 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

emitteln der ESSID und dem Sende Kanal auf der Konsole mit: CODE iwlist wlan0 scan


CODE 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


CODE 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: