Sie sind nicht angemeldet.

1

03.08.2009, 13:40

WLan-Karte findet Netz nicht mehr

hey,
hab seit neustem das problem, das meine wlankarte mein hausnetz nicht mehr findet. also ein iwlist wlan0 scan findet halt keine netzwerke. Mit anderen WLans kann ich mich aber ohne Probleme verbinden und auch zuhause funktionieren andere Geräte ohne Probleme. Die SSID ist auch nicht versteckt.
Die configs an sich muessen egntl auch richtig sein, weils vorher alles lief und ich nichts an denen verstellt hab.
hat jemand ne idee oder soll ich noch was bestimmtes posten?
lg asante

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Asante« (10.08.2009, 13:07)


2

04.08.2009, 00:18

Hallo Asante,

ein paar mehr Infos wären sicher gut.
Wann genau trat das Problem denn auf? Nach einem update oder habt ihr was umgestellt oder so?
Mit welchem Programm verbindest du dich mit dem Netzwerk? wpa_supplicant? Welche Kernelversion und welche Treiber? Nimmst du Treiber direkt aus dem Kernel?

Schuss ins blaue:
Ist die Antenne eingeschaltet?

Quellcode

1
2
less /etc/conf.d/net | grep txpower
iwconfig_wlan0="txpower on rate 54M"


Hast du den Acces-Point auch mal direkt daneben gestellt?
Poste doch auch mal deine /etc/conf.d/net und /etc/wpa_supplicant/wpa_supplicant.conf und schau doch mal ob in "dmesg" irgendeine Fehlermeldung kommt.

Zitat

also ein iwlist wlan0 scan findet halt keine netzwerke. Mit anderen WLans kann ich mich aber ohne Probleme verbinden und auch zuhause funktionieren andere Geräte ohne Probleme

Heißt das jetzt er findet garkeine Netze oder nur eines nicht, wie kannst du dich dann mit den anderen Netzen verbinden?

3

04.08.2009, 00:52

nabend
ein paar mehr Infos wären sicher gut.
Wann genau trat das Problem denn auf? Nach einem update oder habt ihr was umgestellt oder so?
Mit welchem Programm verbindest du dich mit dem Netzwerk? wpa_supplicant? Welche Kernelversion und welche Treiber? Nimmst du Treiber direkt aus dem Kernel?
ich weiß nicht, wonach genau das auftrat.
benutze wpa_supplicant um mich zu verbinden

Zitat

# uname -a
Linux LappinKulta 2.6.29-gentoo-r5 ...
benutze die kernel treiber.

Schuss ins blaue:
Ist die Antenne eingeschaltet?

[...]

less /etc/conf.d/net | grep txpower
iwconfig_wlan0="txpower on rate 54M"
less [...] gibt nichts aus, aber iwconfig wlan0 | grep Tx-Power gibt folgendes aus: Tx-Power=15 dBm

Hast du den Acces-Point auch mal direkt daneben gestellt?
Poste doch auch mal deine /etc/conf.d/net und /etc/wpa_supplicant/wpa_supplicant.conf und schau doch mal ob in "dmesg" irgendeine Fehlermeldung kommt.
ja, hab auch mal den ap direkt daneben gestellt, kein unterschied...

Zitat

# cat /etc/conf.d/net
# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).

config_eth0=( "192.168.2.66 netmask 255.255.255.0 broadcast 192.168.2.255" )
routes_eth0=( "default via 192.168.2.1" )

# WLAN-Config:
modules=( "dhclient" "wpa_supplicant" )

wpa_supplicant_ath0="-Dmadwifi"
wpa_timeout_ath0=15
config_ath0=( "dhcp" )

wpa_supplicant_wlan0="-Dwext"
wpa_timeout_wlan0=15
config_wlan0=( "dhcp" )

Zitat

# cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1

# Netzwerke
#
# Zuhause
network={
ssid="dlink"
scan_ssid=1
key_mgmt=NONE
priority=100
}

Zitat

# dmesg | tail -n 20
[42484.068328] Registered led device: iwl-phy0:TX
[42484.074658] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[42484.074855] wlan0: direct probe to AP 00:22:b0:ec:0f:89 try 1
[42484.230937] iwl3945: Error sending REPLY_LEDS_CMD: iwl3945_enqueue_hcmd failed: -5
[42484.241173] iwl3945: MAC is in deep sleep!
[42484.274042] wlan0: direct probe to AP 00:22:b0:ec:0f:89 try 2
[42484.474030] wlan0: direct probe to AP 00:22:b0:ec:0f:89 try 3
[42484.674050] wlan0: direct probe to AP 00:22:b0:ec:0f:89 timed out
[42484.741044] iwl3945: Error sending REPLY_RXON: time out after 500ms.
[42484.741051] iwl3945: Error setting new configuration (-110).
[42484.752197] wlan0: Failed to config new BSSID to the low-level driver
[42484.754407] wlan0: Failed to config new BSSID to the low-level driver
[42484.754417] wlan0: direct probe to AP 00:22:b0:ec:0f:89 try 1
[42484.789889] Registered led device: iwl-phy0:radio
[42484.789965] Registered led device: iwl-phy0:assoc
[42484.789997] Registered led device: iwl-phy0:RX
[42484.790050] Registered led device: iwl-phy0:TX
[42484.954034] wlan0: direct probe to AP 00:22:b0:ec:0f:89 try 2
[42485.155030] wlan0: direct probe to AP 00:22:b0:ec:0f:89 try 3
[42485.355030] wlan0: direct probe to AP 00:22:b0:ec:0f:89 timed out


Zitat
also ein iwlist wlan0 scan findet halt keine netzwerke. Mit anderen WLans kann ich mich aber ohne Probleme verbinden und auch zuhause funktionieren andere Geräte ohne Probleme


Heißt das jetzt er findet garkeine Netze oder nur eines nicht, wie kannst du dich dann mit den anderen Netzen verbinden?
er findet nur das netzwerk bei mir zuhause nicht. bei bekannten funktioniert alles tadelos und ich kann mich halt entsprechend mit wpa_supplicant verbinden.

4

04.08.2009, 01:21

Seh ich das richtig dass das ein offenes Netzwerk ist?

Dann versuch doch mal in der wpa_supplicant.conf die Wildcard einzutragen;

Quellcode

1
2
3
4
network={
        key_mgmt=NONE
        priority=-9999999
        }


Ist das die Mac-Addresse des Access-Points? 00:22:b0:ec:0f:89?
Wenn ja, dann denk ich nämlich dass er schon versucht sich zu verbinden, der AP das aber nicht zulässt.

Quellcode

1
[42485.355030] wlan0: direct probe to AP 00:22:b0:ec:0f:89 timed out

Kann es sein dass beim AP deine Mac-Adressen nicht zugelassen ist?

ach so: was sagt denn mal ein ganz normales "iwconfig" und "ifconfig"?

5

04.08.2009, 11:00

hey
Seh ich das richtig dass das ein offenes Netzwerk ist?
jep, ist ein offenes.


Dann versuch doch mal in der wpa_supplicant.conf die Wildcard einzutragen;
die wildcard steht da schon drin, mit noch zwei wpa verschluesselten netzen, mit denen ich mich auch ohne probleme verbinden kann (sind halt leider nur nich zuhaus xD)

Ist das die Mac-Addresse des Access-Points? 00:22:b0:ec:0f:89?
ja, genau das is der ap.


Kann es sein dass beim AP deine Mac-Adressen nicht zugelassen ist?
nein, die mac-filterung hab ich ausgestellt.

Zitat

was sagt denn mal ein ganz normales "iwconfig" und "ifconfig"?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# iwconfig && ifconfig
lo    	no wireless extensions.  

eth0  	no wireless extensions.

sit0  	no wireless extensions.

wmaster0  no wireless extensions.

wlan0 	IEEE 802.11abg  ESSID:""  
      	Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
      	Tx-Power=15 dBm                                               	
      	Retry min limit:7   RTS thr:off   Fragment thr=2352 B         	
      	Encryption key:off                                            	
      	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

eth0  	Link encap:Ethernet  HWaddr 00:16:d3:b7:e7:85
      	inet addr:192.168.2.23  Bcast:192.168.2.255  Mask:255.255.255.0
      	inet6 addr: fe80::216:d3ff:feb7:e785/64 Scope:Link
      	UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      	RX packets:1211 errors:0 dropped:0 overruns:0 frame:0
      	TX packets:1205 errors:0 dropped:0 overruns:0 carrier:0
      	collisions:0 txqueuelen:1000
      	RX bytes:1060341 (1.0 MiB)  TX bytes:252044 (246.1 KiB)
      	Interrupt:16

lo    	Link encap:Local Loopback
      	inet addr:127.0.0.1  Mask:255.0.0.0
      	inet6 addr: ::1/128 Scope:Host
      	UP LOOPBACK RUNNING  MTU:16436  Metric:1
      	RX packets:24 errors:0 dropped:0 overruns:0 frame:0
      	TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
      	collisions:0 txqueuelen:0
      	RX bytes:1240 (1.2 KiB)  TX bytes:1240 (1.2 KiB)

wlan0 	Link encap:Ethernet  HWaddr 00:1b:77:54:33:bf
      	UP BROADCAST MULTICAST  MTU:1500  Metric:1
      	RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      	TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      	collisions:0 txqueuelen:1000
      	RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wmaster0  Link encap:UNSPEC  HWaddr 00-1B-77-54-33-BF-65-74-00-00-00-00-00-00-00-00
      	UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      	RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      	TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      	collisions:0 txqueuelen:1000
      	RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

6

06.08.2009, 06:40

Du hast zu Begin gesagt, dass das Netzwerk nicht gefunden wird.
Dann soltle wpa_supplicant mal außen vor gelassen werden.

Unterbinde den start von z.B. net.wlan0, wpa_supplicant und allem, was dir was an deiner WLAN Konfiguration abnehmen will.
Am Besten startest auch gar kein X.
Ist zwar nicht unbedingt alles notwendig, vereinfacht aber die Fehlersuche, wenn man sicherstellt, dass kein anderes Tool dazwischenfunkt.

Wenn du das alles beherzigt hast, dann machst du ein

Quellcode

1
ifconfig wlan0 up

Hier würde ich dann ein paar Sekunden warten und dann in gewissen Abständen die Ausgabe von

Quellcode

1
iwlist wlan0 scanning

betrachten.

Wenn hier das Netz niemals auftaucht, dann würde ich noch schauen, ob im syslog Meldungen erscheinen, und notfalls auch mal airdump anwerfen.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

7

06.08.2009, 09:48

moin

ob im syslog Meldungen erscheinen


da erscheint gar nichts :-/

notfalls auch mal airdump anwerfen


airdump sagt folgendes:

Quellcode

1
2
3
4
5
6
7
# airodump-ng wlan0
 ioctl(SIOCSIWMODE) failed: Device or resource busy
   
 ARP linktype is set to 1 (Ethernet) - expected ARPHRD_IEEE80211,
 ARPHRD_IEEE80211_FULL or ARPHRD_IEEE80211_PRISM instead.  Make
 sure RFMON is enabled: run 'airmon-ng start wlan0 <#>'
 Sysfs injection support was not found either.  

die intel treiber unterstuetzen aber kein injection, oder?

edit:
hab nochmal airdump bei meiner netgear angeschmissen, die hat aber auch nichts gefunden. also einfach nur:

Zitat


CH 4 ][ Elapsed: 20 s ][ 2009-08-06 13:09

BSSID PWR Beacons #Data, #/s CH MB ENC CIPHER AUTH ESSID


BSSID STATION PWR Rate Lost Packets Probes

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Asante« (06.08.2009, 13:14)


8

06.08.2009, 22:40

versuch mal dhcpcd mit dem -r parameter aufzurufen und gebe irgendeine ip aus deinem subnetz an.

9

07.08.2009, 18:43

funktioniert leider auch nich :-/

Quellcode

1
2
3
4
# dhcpcd -r 192.168.2.1 wlan0
wlan0: dhcpcd 4.0.13 starting         	
wlan0: waiting for carrier            	
wlan0: timed out   

10

10.08.2009, 13:07

@ michi: danke!
habe beim router essid geaendert und jetzt funktioniert wieder alles...

11

10.08.2009, 13:10

Super, freut mich.