wlan (ipw2200) mit wpa will nicht mehr

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

wlan (ipw2200) mit wpa will nicht mehr

Beitrag von Duff » 15.07.2006 17:03:36

Hallo,

bin mal wieder dabei beim wlan zu verzweifeln. Probiere jetzt schon über 2 stunden hier rum und verstehe einfach nicht, wieso es mal wieder nicht funktioniert.

Ich habe einen :wrt54g-Router, in dem fürs wlan folgendes eingestellt ist:

WPA-PSK
TKIP+AES
H389.y39EyiElM3975Na --> der PSK

und das ganze dann noch auf DHCP und essid-broadcast.

Meine Einstellungen am Laptop bezüglich wpa sehen so aus:

Code: Alles auswählen

root@daniel-laptop:/var/log# cat /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1

network={
        ssid="WZ-Dreissen"
        scan_ssid=1
        proto=WPA
        pairwise=TKIP
        key_mgmt=WPA-PSK
        auth_alg=OPEN
        group=TKIP
        psk="H389.y39EyiElM3975Na"
}
Meine /etc/network/interfaces

Code: Alles auswählen

root@daniel-laptop:/var/log# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
iface eth1 inet dhcp

#
# W-LAN settings for wep-encryption
#
#       wireless_mode managed
#       wireless_essid wrt
#       wireless channel 1
#       wireless_key C81B82C4665A28D046A078C293
#       name ipw2200

#
# W-LAN settings for wpa-encryption
#
pre-up /sbin/wpa_supplicant -dd -Bw -Dwext -ieth1 -c/etc/wpa_supplicant.conf.wz
post-down killall -q wpa_supplicant

Mein Modul ipw2200:

Code: Alles auswählen

root@daniel-laptop:/var/log# modinfo ipw2200
filename:       /lib/modules/2.6.16/kernel/drivers/net/wireless/ipw2200.ko
description:    Intel(R) PRO/Wireless 2200/2915 Network Driver
version:        git-1.0.8
author:         Copyright(c) 2003-2005 Intel Corporation
license:        GPL
vermagic:       2.6.16 preempt PENTIUMM gcc-3.3
depends:        ieee80211,firmware_class
alias:          pci:v00008086d00001043sv00008086sd00002701bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002702bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002711bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002712bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002721bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002722bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002731bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002732bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002741bc*sc*i*
alias:          pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002742bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002751bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002752bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002753bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002754bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002761bc*sc*i*
alias:          pci:v00008086d00001043sv00008086sd00002762bc*sc*i*
alias:          pci:v00008086d0000104Fsv*sd*bc*sc*i*
alias:          pci:v00008086d00004220sv*sd*bc*sc*i*
alias:          pci:v00008086d00004221sv*sd*bc*sc*i*
alias:          pci:v00008086d00004223sv*sd*bc*sc*i*
alias:          pci:v00008086d00004224sv*sd*bc*sc*i*
srcversion:     046ACCC49C39CAE8A7E1784
parm:           cmdlog:allocate a ring buffer for logging firmware commands (int)
parm:           hwcrypto:enable hardware crypto (default on) (int)
parm:           mode:network mode (0=BSS,1=IBSS) (int)
parm:           channel:channel to limit associate to (default 0 [ANY]) (int)
parm:           debug:debug output mask (int)
parm:           led:enable led control on some systems (default 0 off)
 (int)
parm:           auto_create:auto create adhoc network (default on) (int)
parm:           associate:auto associate when scanning (default on) (int)
parm:           disable:manually disable the radio (default 0 [radio on]) (int)

Ich benutze debian sarge inux daniel-laptop 2.6.16 #1 PREEMPT Tue Apr 18 20:53:49 CEST 2006 i686 GNU/Linux
Die Version von wpa_supplicant ist diese hier:

Code: Alles auswählen

root@daniel-laptop:/var/log# uname -a
Linux daniel-laptop 2.6.16 #1 PREEMPT Tue Apr 18 20:53:49 CEST 2006 i686 GNU/Linux
root@daniel-laptop:/var/log# wpa_supplicant -v
wpa_supplicant v0.4.9
Copyright (c) 2003-2006, Jouni Malinen <jkmaline@cc.hut.fi> and contributors

Ich hoffe, dass ich nichts vergessen habe. Vielleicht sieht ja jemand den Fehler oder hat noch eine Idee, was ich noch ändern könnte?
Fange schon an zu verzweifeln, da die anderen Clients mit Windows ohne Probleme ins Netz kommen.
Oh, yeah!

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 15.07.2006 17:10:43

Super, habe den Fehler gerade beim Posten des Artikels gefunden. Hatte in der /etc/network/interfaces nicht wpa_supplicant.conf stehen, sondern wpa_supplicant.conf.wz für eine bestimmte Konfiguration eines wlan-netzes.

Hatte dies übersehen und suche seit über 2 Stunden in der wpa_supplicant.conf nach einem Fehler bzw. habe die Parameter geändert. Toll!

Aber hauptsache es funktioniert wieder.
Oh, yeah!

aspettl
Beiträge: 318
Registriert: 15.02.2006 22:05:37
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Beitrag von aspettl » 15.07.2006 17:51:15

Gut :-)

Wenn das oben tatsächlich dein richtiger WPA-Key ist (H389...), solltest du ihn jetzt ändern ;-)

Gruß
Aaron

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 16.07.2006 10:15:02

Nicht ganz. Sind ein paar zahlendreher, Änderungen drin :wink:

Aber kannst ja gerne mal vorbei kommen und probieren... :D
Oh, yeah!

Antworten