Mailinglist Archive: opensuse-mobile-de (274 mails)

< Previous Next >
Re: WLAN prism2 wlanctl-ng unter SuSE 8.0
  • From: Martin Bengl <Martin@xxxxxxxx>
  • Date: Sun, 01 Jun 2003 23:53:29 +0200
  • Message-id: <3EDA75D9.EF64E5F3@xxxxxxxx>
(sorry, wusste nicht das mir der Netscape Messager das Format total verhaut.
Hier nochmal einbisschen "lesbarer")

Hallo,

ich versuch nun seid einiger Zeit meine WLAN PCI Karte unter Linux
zum
rennen zu bringen. Gestern hats auch mal kurz funktioniert! Warum?
Keine Ahnung ;-)

Ich benutze die Treiber von www.linux-wlan.com und schreibe daher
folgende Befehle zum starten der Karte:

modprobe wlan0 (in modules.conf als "alias wlan0 prism2_pci"
eingetragen)
wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
wlanctl-ng wlan0 lnxreq_autojoin ssid=home authtype=opensystem
ifconfig wlan0 192.168.1.77 netmask 255.255.255.0 up
ifconfig eth0 down
route add default gw 192.168.1.1 wlan0

Der Treiber wird geladen, in ifconfig passt auch alles.
Wenn ich mit tcpdump auf wlan0 lausche dann sendet der "nette" Router
andauernd ARP Anfragen von allen IP Adressen im Netzwerk. Ich bekomm
also Daten rein.
jetzt kommt der Hammer: sende ich einen Ping (z.B an Router) so
versucht mein Rechner mittels ARP die MAC Adresse herauszubekommen.
tcpdump meldet auch brav:

"arp who-has 192.168.1.1 tell 192.168.1.77(xx:xx:xx:xx:xx:xx)"
"arp reply 192.168.1.1 is-at yy:yy:yy:yy:yy:yy"

d.h doch das mein ARP Cache die Mac kennen müsste, oder? mein arp
Cache schaut jedoch so aus:

Address: 192.168.1.1
HWtype:
HWaddress: (incomplete)
Flags Mask:
Iface: wlan0

Warum wird mein arp cache nicht aktualisiert? Er bekommt doch die
Daten unter wlan0 rein...

Wie gesagt, gestern hats mal (unter linux) funktioniert. (da stand
dann auch der richtige eintrag im arp cache) - leider weiß ich nicht
wie ich das geschafft hab ;-) unter windows gehts problemlos. am
router (= access point) kanns also nicht liegen.

Hoffentlich kann mir jemand helfen.


< Previous Next >
References