Wireless per Skript konfigurieren, wie geht WPA? (ralink2500, Fritz!Box WLAN)
In Anschluss an "essid wird nicht gesetzt" und "kann Suse9.2 WLAN konfigurieren? ..." nun eine komplett manuelle bzw per Skript durchführbare Konfiguration einer ralink2500 PCI. 1. Ich frage mich, nachdem WEP funktioniert, wie WAP konfiguriert wird. Warum erzeugt mir meine Fritz!Box SL WLAN keinen key wie bei WEP, wenn ich die Fritz!Box auf WPA / WPA2 einstelle? Wie konfiguriere ich WPA 2. DHCP mit dhcpd ra0 geht auch nicht, die Fritz!Box macht aber über LAN (nicht WLAN) einwandfreies DHCP. Woran könnte es liegen, daß dhcp nicht gemacht wird? - Das ist halt geschickt weil gleich DNS-Server IP übertragen wird ;-) Bei der Fritz!Box ist in Sachen DHCP nichts einstellbar,die kann wohl nur DHCP. #!/bin/sh ifconfig ra0 down # Install the module if not installed insmod /home/gerlach/install/RT2500-Linux-STA-1.4.6.2/Module/rt2500.ko ifconfig ra0 up # Set wireless parameters as needed iwconfig ra0 mode Managed iwconfig ra0 channel auto iwconfig ra0 rate auto #iwconfig ra0 nick nowhereman # iwconfig ra0 key restricted [1] 68617564656E6C756B61744132 WEP iwconfig ra0 key restricted [1] 68617564656E6C756B61744132 iwconfig ra0 key [1] iwconfig ra0 ap 00:04:0E:2B:1B:5A #iwconfig ra0 key off # Note: scanning must start very soon after ifconfig iwconfig ra0 essid WIRELESS_LAN # Connect to DHCP server (comment if not DHCP) #dhclient ra0 # Settings for static IP (i.e. not DHCP) ifconfig ra0 192.168.178.5 netmask 255.255.255.0 broadcast 192.168.178.255 route add default gw 192.168.178.1 ra0 #ip route add default via 192.168.1.1 dev ra0 danke schonmal Ekkard
Ekkard Gerlach schrieb:
In Anschluss an "essid wird nicht gesetzt" und "kann Suse9.2 WLAN konfigurieren? ..." nun eine komplett manuelle bzw per Skript durchführbare Konfiguration einer ralink2500 PCI.
1. Ich frage mich, nachdem WEP funktioniert, wie WAP konfiguriert wird. Warum erzeugt mir meine Fritz!Box SL WLAN keinen key wie bei WEP, wenn ich die Fritz!Box auf WPA / WPA2 einstelle? Wie konfiguriere ich WPA
2. DHCP mit dhcpd ra0 geht auch nicht, die Fritz!Box macht aber über LAN (nicht WLAN) einwandfreies DHCP. Woran könnte es liegen, daß dhcp nicht gemacht wird? - Das ist halt geschickt weil gleich DNS-Server IP übertragen wird ;-) Bei der Fritz!Box ist in Sachen DHCP nichts einstellbar,die kann wohl nur DHCP.
Hallo Ekkard, ich weiß ja nicht ob's Dir weiterhilft. Ich poste Dir hier mal meine ifcfg-wlan aus /etc/sysconfig/network Damit funktioniert bei mir WLAN mit WPA-PSK Verschlüsselung. Wenn Du die ifcfg-wlan von der Conceptronics-Karte mit dem Ralink Chipset noch haben willst, dann sag Bescheid. PS: Hast Du Dir auch die neuesten Treiber direkt von der Ralinktech-Seite geholt? Nur die können meines Wissens WPA! Hoffe es hilft Dir weiter Gruß Axel BOOTPROTO='static' MTU='' NAME='Intel PRO/Wireless 2200BG' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='rBUF.AhQTN4Gud10' USERCONTROL='no' WIRELESS_AP='' WIRELESS_AUTH_MODE='psk' WIRELESS_BITRATE='auto' WIRELESS_CHANNEL='' WIRELESS_DEFAULT_KEY='0' WIRELESS_ESSID='WLAN' WIRELESS_FREQUENCY='' WIRELESS_KEY='' WIRELESS_KEY_0='64637475373839373438443222' WIRELESS_KEY_1='' WIRELESS_KEY_2='' WIRELESS_KEY_3='' WIRELESS_KEY_LENGTH='128' WIRELESS_MODE='Managed' WIRELESS_NICK='' WIRELESS_NWID='' WIRELESS_POWER='yes' WIRELESS_WPA_PSK='a7645508084887213748jhgd8078437000000003257ztre2498736459000000' _nm_name='bus-pci-0000:03:03.0' BROADCAST='192.168.152.255' IPADDR='192.168.152.5' NETMASK='255.255.255.0' NETWORK='192.168.152.0' PREFIXLEN=''
Axel Birndt schrieb:
Ekkard Gerlach schrieb:
....
Hallo Ekkard,
ich weiß ja nicht ob's Dir weiterhilft. Ich poste Dir hier mal meine ifcfg-wlan aus /etc/sysconfig/network Damit funktioniert bei mir WLAN mit WPA-PSK Verschlüsselung. Wenn Du die ifcfg-wlan von der Conceptronics-Karte mit dem Ralink Chipset noch haben willst, dann sag Bescheid.
PS: Hast Du Dir auch die neuesten Treiber direkt von der Ralinktech-Seite geholt? Nur die können meines Wissens WPA!
Hoffe es hilft Dir weiter
Gruß Axel
Übrigens wollte noch anfügen, das der WPA-Key gern als Passphrase angegeben werden kann (ich glaub 8-63 Zeichen) Mit einer Passphrase -> 63 Zeichen sollte es wohl dann aus Security Sicht keine Probleme geben.
* Axel Birndt schrieb:
ich weiß ja nicht ob's Dir weiterhilft. Ich poste Dir hier mal meine ifcfg-wlan aus /etc/sysconfig/network Damit funktioniert bei mir WLAN mit WPA-PSK Verschlüsselung. Wenn Du die ifcfg-wlan von der Conceptronics-Karte mit dem Ralink Chipset noch haben willst, dann sag Bescheid. ja bitte. Da Suse bei mir hier gar nicht funkt versuche ich es eben per Hand. Das ist ja ein Gemurkse ohne Ende.
PS: Hast Du Dir auch die neuesten Treiber direkt von der Ralinktech-Seite geholt? Nur die können meines Wissens WPA! Ja. Habe davon bisher nur das Modul geladen. Sonst den Rest von Suse 9.2 genommen. Es wird beim Kompilieren auch noch wpanone und wpatkip erstellt: -rwxr-xr-x 1 root root 42 Jun 17 09:18 unload* -rw-rw-rw- 1 root root 48457 Jun 17 09:17 wpa.c -rw-rw-rw- 1 root root 5691 Jun 17 09:17 wpa.h -rw-r--r-- 1 root root 10164 Aug 17 23:20 wpa.o -rwxr-xr-x 1 root root 231 Jun 17 09:18 wpanone* -rwxr-xr-x 1 root root 229 Jun 17 09:18 wpatkip*
Haben die eine Bedeutung? Wie hast Du "installiert"?
Hoffe es hilft Dir weiter bisher wenig ... Was für eine Suse hast Du denn? 9.3?
Gruß Axel
BOOTPROTO='static' MTU='' NAME='Intel PRO/Wireless 2200BG' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='rBUF.AhQTN4Gud10' USERCONTROL='no' WIRELESS_AP='' WIRELESS_AUTH_MODE='psk' WIRELESS_BITRATE='auto' WIRELESS_CHANNEL='' WIRELESS_DEFAULT_KEY='0' WIRELESS_ESSID='WLAN' WIRELESS_FREQUENCY='' WIRELESS_KEY='' WIRELESS_KEY_0='64637475373839373438443222' das ist doch noch ein Relikt von WEP, oder? WIRELESS_KEY_1='' WIRELESS_KEY_2='' WIRELESS_KEY_3='' WIRELESS_KEY_LENGTH='128' WIRELESS_MODE='Managed' WIRELESS_NICK='' WIRELESS_NWID='' WIRELESS_POWER='yes' WIRELESS_WPA_PSK='a7645508084887213748jhgd8078437000000003257ztre2498736459000000' Wie hast Du denn den reinbekommen? Selbst Suse 9.3, die hier auf einem Laptop ist mit ralink-WLAN bietet nur WEP und kein WPA an. Suse ist noch gar nicht auf WPA vorbereitet, stimmts?
_nm_name='bus-pci-0000:03:03.0' BROADCAST='192.168.152.255' IPADDR='192.168.152.5' NETMASK='255.255.255.0' NETWORK='192.168.152.0' PREFIXLEN=''
Übrigens wollte noch anfügen, das der WPA-Key gern als Passphrase angegeben werden kann (ich glaub 8-63 Zeichen) Mit einer Passphrase -> 63 Zeichen sollte es wohl dann aus Security Sicht keine Probleme geben.
Wo denn angeben? In Yast? Direkt in einer Config? Ekkard
Ekkard Gerlach schrieb:
ja bitte. Da Suse bei mir hier gar nicht funkt versuche ich es eben per Hand. Das ist ja ein Gemurkse ohne Ende.
ja das stimmt leider. WLAN unter Suse / Linux ist eben nicht ganz trivial. Aber vielleicht hilft ja hier auch unsere Arbeit das für andere User usw. etwas einfacher zu machen. (Du hast sicher im Archiv gestöbert und gesehen, das ich am Anfang versucht hatte rauszufinden welche Karten denn nun überhaupt unterstützt werden und die Antworten darauf waren damals nicht sehr erschöpfend. Sicher mit dem NDISWrapper kann man viel tun, aber ich wollte für mich eben nicht irgendeine Karte unter dem NDISWrapper laufen haben, sondern eben nativ unter Linux. Wie es scheint war das wohl der steinigere Weg :-) ) BOOTPROTO='static' BROADCAST='192.168.152.255' IPADDR='192.168.152.2' MTU='' NAME='RaLink Ralink RT2500 802.11 Cardbus Reference Card' NETMASK='255.255.255.0' NETWORK='192.168.152.0' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='VQ+S.iIdScc25fZB' USERCONTROL='no' WIRELESS_AP='' WIRELESS_AUTH_MODE='psk' WIRELESS_BITRATE='auto' WIRELESS_CHANNEL='' WIRELESS_DEFAULT_KEY='0' WIRELESS_ESSID='WLAN' WIRELESS_FREQUENCY='' WIRELESS_KEY='' WIRELESS_KEY_0='443634373896323f34ff343232' WIRELESS_KEY_1='' WIRELESS_KEY_2='' WIRELESS_KEY_3='' WIRELESS_KEY_LENGTH='128' WIRELESS_MODE='Managed' WIRELESS_NICK='' WIRELESS_NWID='' WIRELESS_POWER='yes' WIRELESS_WPA_PSK='Hier sind 63 beliebige Zeichen als WPA-Passphrase drin' _nm_name='bus-pci-0000:00:0d.0' PREFIXLEN=''
Ja. Habe davon bisher nur das Modul geladen. Sonst den Rest von Suse 9.2 genommen. Es wird beim Kompilieren auch noch wpanone und wpatkip erstellt: -rwxr-xr-x 1 root root 42 Jun 17 09:18 unload* -rw-rw-rw- 1 root root 48457 Jun 17 09:17 wpa.c -rw-rw-rw- 1 root root 5691 Jun 17 09:17 wpa.h -rw-r--r-- 1 root root 10164 Aug 17 23:20 wpa.o -rwxr-xr-x 1 root root 231 Jun 17 09:18 wpanone* -rwxr-xr-x 1 root root 229 Jun 17 09:18 wpatkip*
Haben die eine Bedeutung? Wie hast Du "installiert"?
Ich bin nach der Installationsbeschreibung die den Treiber von Ralinktech beilag vorgegangen. Das hat eigentlich super geklappt. Ich hatte da keine Schwierigkeiten. Ich habe dann das rt2500.ko vom Ralinktech Driver ralinktech_rt2500_drv_1.4.6.2 genommen Ich habe mir dann auch noch das grafische Frontend kompiliert. Das war aber nicht so einfach. Da mußte ich den Pfad zu dem qmake (ich hoffe das hieß so) manuell setzen weil das beim kompilieren nicht gefunden wurde. Ansonsten habe ich hier ein ganz normales Suse 9.3 System mit allen Updates (zusätzlich noch DNS+DHCP am laufen)
bisher wenig ... Was für eine Suse hast Du denn? 9.3?
das ist doch noch ein Relikt von WEP, oder?
klar, das steht einfach nur noch in der Datei drin.
WIRELESS_WPA_PSK='a7645508084887213748jhgd8078437000000003257ztre2498736459000000'
Wie hast Du denn den reinbekommen? Selbst Suse 9.3, die hier auf einem Laptop ist mit ralink-WLAN bietet nur WEP und kein WPA an. Suse ist noch gar nicht auf WPA vorbereitet, stimmts?
ich habs einfach mit Yast konfiguriert. Bei der 9.2 weiß ich nicht wie die Unterstützung ist. Bei mir unter 9.3 kann Suse WPA. Ich glaub das ist auch mit 9.3 erst reingekommen? (ich weiß es nicht genau) Lies mal noch ein wenig, es kann sein, das Du auch noch ein paar Pakete installieren mußt (wpa_supplicant, wireless tools?)
Wo denn angeben? In Yast? Direkt in einer Config?
Ekkard
ja direkt im Yast. (es gab noch einen Thread mit "Netzwerkschnittstelle eth0 + eth1 werden bei Boot ab und an getauscht". Ich habe meine Netzwerkdevices beide mit dem Tipp von Malcom konfiguriert. Vielleicht ist das noch von Bedeutung für Dich.) So jetzt schick ich die Mail mal los, damit Du sie auch noch vor dem WE zu sehen bekommst. bis die Tage Gruß Axel
achso, wollte noch hinzufügen, das bei dem Ralink-Treiber nach Kernel 2.4.x und 2.6.x unterschieden wird. aber das hast Du ja sicher bereits gesehen. trotzdem schönes WE Axel
participants (2)
-
Axel Birndt
-
Ekkard Gerlach