PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WLAN will nicht



freq.9
30.12.05, 12:32
Ich sitze seit gestern abend dran (ich habe auch geschlafen zwischendurch :)) und versuche mein WLAN hinzubekommen. Also ich habe vor paar Tagen ein Notebook bekommen und habe da Fedora C4 drauf geschoben. Läuft bisher auch wunderbar, nur das WLAN macht noch paar Probleme.

Ich habe folgende WLAN-Karte:
- Intel® ProWireless 2200 802.11b/g Mini PCI Wireless LAN Card - Pentium™

Diese hat bisher folgende Einstellungen:
IP: 192.168.1.26
SM: 255.255.255.0
GW: 192.168.1.1

iwconfig bringt mir bisher folgende Ausgabe:

eth1 unassociated ESSID:"Hypline" Nickname:"gutmans"
Mode:Managed Frequency=2.462 GHz Access Point: 00:7A:5B:FE:80:A0
Bit Rate=0 kb/s Tx-Power=20 dBm
RTS thr:off Fragment thr:off
Encryption key:[...] Security mode:open
Power Management:off
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

[...]

ifconfig-Ausgabe:

eth1 Link encap:Ethernet Hardware Adresse 00:23:CF:AA:C2:10
inet Adresse:192.168.1.26 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::213:ceff:feda:f210/64 Gültigkeitsbereich:Verbindung
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:1
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:5 Basisadresse:0x6000 Speicher:dfcfd000-dfcfdfff

Wenn ich nun den GW anpingen will, bekomme ich nur:

[root@gutmans ~]# ping -I eth1 192.168.1.1
PING 192.168.1.1 (192.168.1.1) from 192.168.1.26 eth1: 56(84) bytes of data.
From 192.168.1.26 icmp_seq=1 Destination Host Unreachable
From 192.168.1.26 icmp_seq=2 Destination Host Unreachable
From 192.168.1.26 icmp_seq=3 Destination Host Unreachable

--- 192.168.1.1 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4003ms,
pipe 4

tschloss
30.12.05, 13:46
Hi, also pingen kannst du vergessen, solange die WLAN-Verbindung "unassociated" ist (=> Link QUality = 0, Signal Strength = 0 ;) )

Schau doch mal nach dem booten nach, was "dmesg" sagt, vielleicht ist dort ein Problem sichtbar.
Außerdem würde ich in der debugging Phase mal die Verschlüsselung ausschalten.


Greetz
Thomas

PS: Dass die essid und der nickname in Doppelhochkamma stehen, ist mir nie aufgefallen. Wird aber schon so sein.

freq.9
30.12.05, 14:44
Hier mal so die letzten dmesg Nachrichten, wo eth1 vorkam:


ACPI: PCI interrupt for device 0000:03:03.0 disabled
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.0
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI Interrupt 0000:03:03.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ACPI: PCI interrupt for device 0000:03:03.0 disabled
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.0
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI Interrupt 0000:03:03.0[A] -> Link [LNKB] -> GSI 5 (level, low) -> IRQ 5
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
eth1: no IPv6 routers present
b44: eth0: Link is down.
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is on for TX and on for RX.

// Edit:
Beim aktivieren von eth1 kommt zudem noch:

Error for wireless request "Set Bit Rate" (8B20) :
SET failed on device eth1 ; Operation not supported.

Nun zeigt dmesg auch noch:

ipw2200: Firmware error detected. Restarting.
Die wurde über yum install ipw2200-firmware* installiert. Installiert ist ipw2200-firmware.noarch 0:2.2-0.lvn.2.4

tschloss
30.12.05, 16:48
Nicht mein Fach.

Ist das sicher der richtige Treiber? (Das 2.4 am Ende macht mich stutzig)
Wer setzt denn die Bitrate? Kannst Du durch geeignete Konfig mal alle Einstellungen weglassen (auch encryption).
Evtl. alle WLAN Befehle mal aif der Konsole eingeben (iwconfig eth1 essid...., viel ist das nicht) [und den AP vorher auf unverschlüsselt stellen).

Vielleicht bringt das Aufschluß.

Greetz
Thomas

freq.9
30.12.05, 17:16
Naja ich habe das ganze eigentlich über iwconfig gemacht. Und das mit dem unverschlüsselt habe ich nicht in der Hand und habe auch selbst keinen Zugriff auf den WLAN-Router von daher werde ich es nicht wirklich ohne verschlüsselung versuchen können.

Also mit der 2.4 könnte es doch vllt. sein, dass es die aktuelle Version ist? Denn derzeit ist bei http://ipw2200.sourceforge.net die Version 2.4 die aktuelle.

tschloss
30.12.05, 17:29
Naja ich habe das ganze eigentlich über iwconfig gemacht. Und das mit dem unverschlüsselt habe ich nicht in der Hand und habe auch selbst keinen Zugriff auf den WLAN-Router von daher werde ich es nicht wirklich ohne verschlüsselung versuchen können.

Also mit der 2.4 könnte es doch vllt. sein, dass es die aktuelle Version ist? Denn derzeit ist bei http://ipw2200.sourceforge.net die Version 2.4 die aktuelle. Ah ich fürchtete schon das bezieht sich auf den Kernel.

Muss man denn die Bitrate setzen? Hab ich noch nie gemacht.
Sonst, sorry, keine Ahnung

Greetz
Thomas

freq.9
30.12.05, 22:45
Also ich weiss nun nicht mehr gross weiter. Ich bin nun auch nicht so der Held, dass ich das komplett checken würd, also wäre da Hilfe von euch ganz gut. Vllt. weiss da noch jmd. anderes ein wenig mehr.

freq.9
31.12.05, 02:25
Ich habe grade mal gemerkt, dass iwlist eth1 scan mir neuerdings auch irgendwas über den wpa-Schlüssel angibt. Da steht sowas wie:

Extras:wpa_ie=ddcadhjkhufhuf2332f2f3r3inewhfuwe8hu z
(Der Key ist nun erfunden!)

Wie kann es zudem sein, dass ich den WLAN-Router über iwlist finde, aber ich mich nicht über WLAN mit ihm verbinden kann?

tschloss
31.12.05, 09:14
Ich habe grade mal gemerkt, dass iwlist eth1 scan mir neuerdings auch irgendwas über den wpa-Schlüssel angibt. Da steht sowas wie:

Extras:wpa_ie=ddcadhjkhufhuf2332f2f3r3inewhfuwe8hu z
(Der Key ist nun erfunden!)

Wie kann es zudem sein, dass ich den WLAN-Router über iwlist finde, aber ich mich nicht über WLAN mit ihm verbinden kann?

Das haben wir ja schon gesehen: iwconfig zeigt, dass das if den AP sieht (MAC des AP´s ), sich aber nicht assoziiert.
Wenn sonst alles stimmt (was bei deinen ipw2200-Fehlern nicht ganz klar ist), liegt es wohl an den Parametern, wobei die Encryption Hauptverdächtiger für mich ist. Daher auch mein Vorschlag, alles "Schwierige" mal aus dem Spiel herauszunehmen (was bei dir offenbar nicht geht).

Vielleicht kannst Du mit dem AP-Betreiber doch mal sprechen. Möglicherweise hat er dir falsche Daten genannt?
Hat FC keine interaktive EInrichtung für Netzwekkarten? Vielleicht mal darüber probieren, wenn die Handkonfig nicht funzt. (Du sagtest Du konfigurierst von Hand, welche Befehele gibst DU eigentlich genau ein und was kommen da für Meldungen zurück?)

Thomas

freq.9
02.01.06, 18:32
So frohes neues :D

Ich gebe das alles per Hand ein, da mir system-config-network irgendwie nicht ganz zuspricht und die Daten nicht wirklich bzw. nicht richtig gespeichert werden. Es kann auch sein, dass ich da immer was falsch mache, aber per Hand ist mir das irgendwie sicherer.

Da die Konfiguration derzeit nicht gespeichert wird, habe ich mir ein Skript geschrieben, welches mir so kleine Aufgaben abnimmt:

#!/bin/bash
iwconfig eth1 ap 00:09:5B:E7:80:8E
iwconfig eth1 channel 11
iwconfig eth1 nick Gutmans
iwconfig eth1 essid Hypline
ifconfig eth1 up

Hab mal gemerkt, dass ich bei meinem ersten Posting eine falsche MAC-Adresse angegeben hatte. Hab grad aber nochmal kontrolliert und diese Daten hier sind nun richtig.

Nach Ausführung des Skripts mache ich folgendes:

[root@localhost ~]# wpa_supplicant -dd -D ipw -i eth1 -c /etc/wpa_supplicant.conf
Initializing interface 'eth1' conf '/etc/wpa_supplicant.conf' driver 'ipw' ctrl_interface 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1
Line: 348 - start of a new network block
ssid - hexdump_ascii(len=7):
50 79 70 6c 69 6e 65 Hypline
proto: 0x1
key_mgmt: 0x2
pairwise: 0x18
group: 0x1e
PSK - hexdump(len=32): [REMOVED]
priority=2 (0x2)
Priority group 2
id=0 ssid='Hypline'
Initializing interface (2) 'eth1'
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_ipw_init is called
SIOCGIWRANGE: WE(compiled)=19 WE(source)=16 enc_capa=0x0
capabilities: key_mgmt 0x0 enc 0x3
Own MAC address: 00:13:ce:da:f2:10
wpa_driver_ipw_set_wpa: enabled=1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=1 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=2 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_key: alg=none key_idx=3 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
wpa_driver_ipw_set_countermeasures: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_drop_unencrypted: enabled=1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Setting scan request: 0 sec 100000 usec
Added interface eth1
Wireless event: cmd=0x8b06 len=8
State: DISCONNECTED -> SCANNING
Starting AP scan (broadcast SSID)
CTRL-EVENT-TERMINATING - signal 2 received
Removing interface eth1
State: SCANNING -> DISCONNECTED
No keys have been configured - skip key clearing
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_ipw_set_wpa: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_drop_unencrypted: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_countermeasures: enabled=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
No keys have been configured - skip key clearing
Cancelling scan request

Wie man sehen kann gibts da einige "Operation not supported" und zudem auch die Meldung "Failed to set encryption.". Eine Encryption habe ich nirgendswo angegeben, soweit ich weiss. Okay durch wpa_supplicant ist klar bzw. sollte klar sein eine WPA-Verschlüsselung genutzt wird, aber weiteres habe ich nicht angegeben.

Kann man bei wpa_supplicant irgendwie den Key oder so einstellen? Also irgendwo in der Konfiguration?