Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
also bei mir geht diese Kombination. Und das ohne ndiswrapper, sondern nur mit den Linux-IPW2200-Treibern.
Ansonsten einfach an die Anleitungen der einzelnen Pakete (IPW2200 Treiber, IPW2200 Firmware, wpa_supplicant) halten. Vorausgesetzt, dass deine Netzwerkkarte keinen Hardwareschalter hat, den müsstest du dann nämlich noch mit z.B. acerhk funktionsbereit machen.
1. habe ich das RPM Paket ipw-firmware nachinstalliert
2. Per YAST DHCP + WPA-PSK konfiguriert
geht aber nicht!
Da beim beim booten immer diese Meldung kommt:
ERROR: WPA-PSK is not supported yet for this device
Daraufhin habe ich von die aktuellen Treiber + Firmware von http://ipw2200.sourceforge.net/ installiert, war zwar ein wenig abenteuerlich für eine Linuxanfänger wie mich, schheint aber zu funktionieren.
linux:~ # iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 unassociated ESSID:"linksys" Nickname:"linux"
Mode:Managed Frequency=2.412 GHz Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power=20 dBm
RTS thrff Fragment thrff
Encryption keyff
Power Managementff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.
linux:~ #
Aber auch nach dieser Installation bekomme ich beim booten immer noch: ERROR: WPA-PSK is not supported yet for this device
Habe leider keine Idee mehr um das Problem zu lösen
ich schätze mal du wirst um den wpa_supplicant nicht drumherum kommen.Diese Programm arbeitetähnlich eines Deamons und arbeitet im Hintergrund und übernimmt die Kontrolle der Verschlüsselung.befolge mein HowTo unter:http://www.linux-club.de/viewtopic.php?t=25892ab dem Punkt mit"ndiswrapper nutzbar gemachet wlan-Karte"-nur mußt du in deinem Fall zur Konfiguration den Befehl:"CONFIG_DRIVER_IPW=y\CONFIG_WIRELESS_EXTENSION=y" benutzen.
Lese es dir mal durch und wenn es probleme gibt schreib einfach.
tja, so ganz klappt es noch nicht...
Ich hab die wpa_supplicant.conf erzeugt und ind /etc gepeichert.
linux:/etc # cat wpa_supplicant.conf
network={
ssid="linksys"
#psk="das ist geheim "
psk=89b231ac6fa1cff0f83cfa71478e56675f900728ae8eb876ad7515a11f3875db
key_mgmt=WPA-PSK
proto=WPA
pairwise=CCMP TKIP
}
Danach habe ich dann das eingegeben...
linux:~ # wpa_supplicant -ieth1 -c/etc/wpa_supplicant.conf -dd
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
Line: 1 - start of a new network block
SSID - hexdump_ascii(len=7):
6c 69 6e 6b 73 79 73 linksys
PSK - hexdump(len=32): 89 b2 31 ac 6f a1 cf f0 f8 3c fa 71 47 8e 56 67 5f 90 0728 ae 8e b8 76 ad 75 15 a1 1f 38 75 db
key_mgmt: 0x2
proto: 0x1
pairwise: 0x18
Priority group 0
id=0 ssid='linksys'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_hostap_set_wpa: enabled=1
wpa_driver_hostap_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
ioctl[PRISM2_IOCTL_HOSTAPD]: Operation not supported
Failed to set encryption.
wpa_driver_hostap_set_key: alg=none key_idx=1 set_tx=0 seq_len=0 key_len=0
ioctl[PRISM2_IOCTL_HOSTAPD]: Operation not supported
Failed to set encryption.
wpa_driver_hostap_set_key: alg=none key_idx=2 set_tx=0 seq_len=0 key_len=0
ioctl[PRISM2_IOCTL_HOSTAPD]: Operation not supported
Failed to set encryption.
wpa_driver_hostap_set_key: alg=none key_idx=3 set_tx=0 seq_len=0 key_len=0
ioctl[PRISM2_IOCTL_HOSTAPD]: Operation not supported
Failed to set encryption.
wpa_driver_hostap_set_countermeasures: enabled=0
wpa_driver_hostap_set_drop_unencrypted: enabled=1
Setting scan request: 0 sec 100000 usec
Failed to write pid file (No such file or directory)wpa_driver_hostap_set_wpa: enabled=0
ioctl[PRISM2_IOCTL_HOSTAPD]: Operation not supported
wpa_driver_hostap_set_drop_unencrypted: enabled=0
wpa_driver_hostap_set_countermeasures: enabled=0
linux:~ #
irgebd etwa ist bei der Configuration von wpa_supplicant falsch gelaufen-er verwendet den falschen Treiber-check das noch ab und vergleiche es mit der Readme zum Tool.DAs Programm verwendet bei dir den "Hostap"-Treiber(prism-Chips) und nicht den "IPW"(für dein Centrino).Du mußt evt. bevor du das Tool kompilierst noch in der .config-File den Pfad zu den ipw-Treibern einstellen-damit du auch den richtigen Treiber wählt.
habe auf meiner Suche nach einer Lösung für den ipw2100 (leider immer noch nicht geglückt) irgend wo eine Seite zum 2200 centrino gefunden, in der dei Problem beschrieben wird. Da geht es darum, das der wpa_supplicant bei dem 2200 BG unbedingt ein Device wlanX benötigt und nicht ethX. Auf der Seite war auch ein patch für den Treiber.
Auf die Seite bin ich über einen Thread in diesem Forum oder über www.debianforum.de gekommen.
Vielleicht hilft es dir weiter.
@Diskus
Ich glaube ich bin ein Stück weitergekommen
Ich hatte wohl die falsche Version vom WPA_SUPPLICANT (SUSE) und nicht diese hier wpa_supplicant-0.3.8.tar.gz.
Jetzt habe ich es nochmal genau nach deiner Anleitung für "ndiswrapper" halt nur mit "ipw" gemacht und siehe da, jetzt bekomme ich folgendes:
das schaut doch schonmal ganz gut aus.wegen der Ip schau mal in der Konsole bei "rcnetwork status"nach ob du eine IP schon hast oder nicht.-hast du wpa_supplicant nur im debugmode laufen oder schon im Hintergrund als Deamon(option "-B")-solltest du den Deamon bereits benutzen-dann starte dein Netzwerk mal neu (rcnetwork restart)-und schau was passiert
JAAAA es funktioniert :lol
Ein fettes DANKE an dich.
Jetzt muss ich den wpa_supplicant nur noch irgendwie automatisch starten.
Nun habe ich in meinem Notebook ja auch noch eine LAN Schnittstelle eth0. Wie händelt man das denn am besten? Ich kann ja schlecht eine IP aus dem selben Subnetz darauf binden ohne in routing probleme mit dem default gateway zu kommen.
Wobei ich Probleme mit der Verbindung habe, wenn ich wpa_supplicant per boot.local automatisch starte. Der stellt dann irgendwie keine beständige Verbindung zum AP her.
Obwohl ich beim manuellen Starten ja genau das selbe Kommando verwende. Weiß nicht woran das liegen könnte. Vielleicht, weil zu diesem Zeitpunkt dann ja das Interface noch nicht geladen wurde. Aber wenn ich wpa mit der Option -Bw, also dass er auf das Interface warten soll, starte, gibts trotzdem das gleiche Problem.
Ich hab das ganze jetzt so gelöst, dass ich beim wpa_supplicant das suid-Bit gesetzt hab und mir auf meinen Desktop nen Link mit den Startparametern erstellt hab.
Bei mir geht es mit der boot.local ohne Probleme. Nur KWifi findet angeblich kein Interface (jedenfalls wenn es per Autostart aufgerufen wird). Sobald ich KWifi neu startet gehts?!?
Frage mich wirklich, warum die Disk. hier, als "gelöst" gekennzeichnet ist... denn irgendwie funktioniert das ja alles nicht so, wie es eigentlich soll !
Ich habe mit meinem Notebook genau das gleich Problem... und ehrlich gesagt, nicht nur total den Kaffe auf, was Linux und WLAN angeht sondern auch was so einige "Anleitungen" angeht... da einige wirklich nicht funktionieren!
Erstmal wird meine WLAN-"Karte" (2200BG) nicht als wlan0 sonder als eth0 erkannt und somit kann man die Geschichte über ndiswrapper schon vergessen, weil es einem nämlich dann alles zerschießt...
...die "mitgelieferten" Treiber sind auch für die Tonne, weil die auch nicht funktionieren und das Thema WPA kann man ja wohl auch vergessen, bei den "Konfigurations-Orgien"... wenn ich irgendwo bin, dann will ich mein Notbook nur einschalten, die vorhandenen Netz mir ansehen und mich mit einem Key anmelden können... so wie es halt ganz einfach bei Win. XP Prof. funktionieren... aber unter Linux ist das vielleicht zum rumexperimentieren aber nicht zum ernsthaften arbeiten.
Falls das alles ganz einfach zu installieren sein sollte, dann bitte mal eine wirkliche Schritt für Schritt Anleitung und nicht nach dem Motto... dann macht man das, und installiert das, so wie es in der Anleitung xy steht und dann nimmt man das Tool...
Wäre jedenfalls toll, wenn das so alles und ganz einfach funktionieren würde....