• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Wlan-Adapter schaltet sich permanent an und aus

Ein freundliches Hallo in die Runde. :)

Mein seltsames Problem:

Die Wlan-Karte meines Notebook (Hp nx8220) schaltet sich immer unregelmäßig im 10-20 Sekunden-Takt an und aus. Dies ist auch an dem Schalter für die Karte, der dann mal leuchtet und mal nicht nachzuvollziehen. An dem Schalter kann es allerdings nicht liegen, da dieser nach meinen bisherigen Erkenntnissen Hardwareseitig funktioniert. Wenn ich die Wlankarte im YAST deaktiviere und die Ethernet Karte nutze, scheint das Problem nicht zu bestehen (also die Lampe wechselt auch ihren Zustand nicht).

System:
Intel 2200BG
Suse 10.0
Kernel 2.6.13-15.7
Treiber 1.0.6 ( aus dem Kernel, neuere Treiber hab ich nicht installiert, weil ich zu dumm dafür bin... :oops: )
Firmware habe ich die vom onlineupdate installiert (ver. 5-6)


Vielleicht kann mir ja jemand helfen?

Liebe Grüsse
 
Hm keiner ne Idee woran das liegen könnte? Ich weiss nicht mal ansatzweise wo das Problem zu suchen ist. :cry:
 
Ich würde einmal spontan tippen, dass du einen inkompatiblen ACPI-Treiber verwendest, der die Events falsch zuordnet.
Was liefert denn lsmod?

Greetz, HB
 
Hallo,

danke für deine Antwort. Ich habe mal acpi testweise deaktiviert und es funktioniert dennoch nicht.
Lsmod liefert folgendes (ich kann mit den Informationen nicht wirklich was anfangen):

Module Size Used by
fglrx 444704 7
ipt_pkttype 1664 1
ipt_LOG 6912 7
ipt_limit 2304 7
cpufreq_ondemand 6044 1
cpufreq_userspace 4444 0
cpufreq_powersave 1792 0
speedstep_centrino 7508 1
freq_table 4612 1 speedstep_centrino
snd_pcm_oss 59168 0
snd_mixer_oss 18944 1 snd_pcm_oss
snd_seq 51984 0
snd_seq_device 8588 1 snd_seq
button 7056 0
edd 9824 0
battery 10244 0
ac 5252 0
joydev 9408 0
ip6t_REJECT 5504 3
pcmcia 37176 0
ipt_REJECT 5632 3
ipt_state 1920 12
usbhid 43616 0
iptable_mangle 2688 0
iptable_nat 22228 0
ohci1394 32820 0
ieee1394 97208 1 ohci1394
iptable_filter 2816 1
yenta_socket 23820 1
rsrc_nonstatic 12800 1 yenta_socket
pcmcia_core 39952 3 pcmcia,yenta_socket,rsrc_nonstatic
ipw2200 171656 0
ieee80211 51140 1 ipw2200
ieee80211_crypt 5508 1 ieee80211
firmware_class 9856 2 pcmcia,ipw2200
ehci_hcd 32136 0
tg3 97412 0
ip6table_mangle 2304 0
snd_intel8x0 33504 1
snd_ac97_codec 91004 1 snd_intel8x0
snd_ac97_bus 2432 1 snd_ac97_codec
generic 4484 0 [permanent]
snd_pcm 93064 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 24452 2 snd_seq,snd_pcm
snd 60420 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9184 1 snd
snd_page_alloc 10632 2 snd_intel8x0,snd_pcm
uhci_hcd 32016 0
usbcore 112512 4 usbhid,ehci_hcd,uhci_hcd
ip_conntrack 42168 2 ipt_state,iptable_nat
intel_agp 22044 1
agpgart 33096 2 fglrx,intel_agp
ip_tables 19456 8 ipt_pkttype,ipt_LOG,ipt_limit,ipt_REJECT,ipt_state,iptable_mangle,iptable_nat,iptable_filter
pci_hotplug 26164 0
ip6table_filter 2688 1
ip6_tables 18176 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 242752 11 ip6t_REJECT
parport_pc 38980 0
lp 11460 0
parport 33864 2 parport_pc,lp
nls_utf8 2048 2
ntfs 182288 2
dm_mod 54972 0
reiserfs 250480 2
fan 4996 0
thermal 14472 0
ide_cd 39684 0
cdrom 36896 1 ide_cd
processor 24380 2 speedstep_centrino,thermal
piix 9988 0 [permanent]
ide_disk 17152 6
ide_core 122380 4 generic,ide_cd,piix,ide_disk

Liebe Grüsse
 
genau das gleiche Problem habe ich gerade am Notebook auch festgestellt das der immer so nach ca. 30sec. auf 0% geht und danach wieder auf volle Pulle.



Suse 10.0
gleicher Kernel
WPA PSK

lsmod sagt


Module Size Used by
ipt_pkttype 1664 1
ipt_LOG 6912 11
ipt_limit 2304 11
cpufreq_ondemand 6044 1
cpufreq_userspace 4444 0
cpufreq_powersave 1792 0
speedstep_centrino 7508 1
freq_table 4612 1 speedstep_centrino
button 7056 0
snd_pcm_oss 59168 0
snd_mixer_oss 18944 1 snd_pcm_oss
snd_seq 51984 0
snd_seq_device 8588 1 snd_seq
battery 10244 0
ac 5252 0
michael_mic 2688 1
arc4 1920 1
ieee80211_crypt_tkip 9728 1
joydev 9408 0
af_packet 21384 2
edd 9824 0
rfcomm 37404 0
hidp 15616 2
l2cap 23940 10 rfcomm,hidp
pcmcia 37176 0
hci_usb 14088 2
bluetooth 45700 8 rfcomm,hidp,l2cap,hci_usb
ipw2200 171656 0
ieee80211 51140 1 ipw2200
yenta_socket 23820 1
rsrc_nonstatic 12800 1 yenta_socket
pcmcia_core 39952 3 pcmcia,yenta_socket,rsrc_nonstatic
ohci1394 32820 0
ieee1394 97208 1 ohci1394
ieee80211_crypt 5508 2 ieee80211_crypt_tkip,ieee80211
firmware_class 9856 2 pcmcia,ipw2200
generic 4484 0 [permanent]
ide_core 122380 1 generic
b44 21636 0
mii 5504 1 b44
snd_intel8x0 33504 1
snd_ac97_codec 91004 1 snd_intel8x0
snd_ac97_bus 2432 1 snd_ac97_codec
ehci_hcd 32136 0
snd_pcm 93064 3 snd_pcm_oss,snd_intel8x0,snd_ac97_
codec
snd_timer 24452 2 snd_seq,snd_pcm
snd 60420 10 snd_pcm_oss,snd_mixer_oss,snd_seq
,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9184 1 snd
snd_page_alloc 10632 2 snd_intel8x0,snd_pcm
intel_agp 22044 1
agpgart 33096 1 intel_agp
uhci_hcd 32016 0
usbcore 112512 4 hci_usb,ehci_hcd,uhci_hcd
pci_hotplug 26164 0
parport_pc 38980 0
lp 11460 0
parport 33864 2 parport_pc,lp
ip6t_REJECT 5504 3
ipt_REJECT 5632 3
ipt_state 1920 16
iptable_mangle 2688 0
iptable_nat 22228 0
iptable_filter 2816 1
ip6table_mangle 2304 0
ip_conntrack 42168 2 ipt_state,iptable_nat
ip_tables 19456 8 ipt_pkttype,ipt_LOG,ipt_limit,ipt_
REJECT,ipt_state,iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 2688 1
ip6_tables 18176 3 ip6t_REJECT,ip6table_mangle,ip6tab le_filter
ipv6 242752 15 ip6t_REJECT
nls_utf8 2048 1
ntfs 182288 1
dm_mod 54972 0
sr_mod 16420 0
cdrom 36896 1 sr_mod
reiserfs 250480 1
fan 4996 0
thermal 14472 0
processor 24380 2 speedstep_centrino,thermal
sg 35744 0
ata_piix 9860 3
ahci 12292 0
libata 48516 2 ata_piix,ahci
sd_mod 18576 4
scsi_mod 131304 5 sr_mod,sg,ahci,libata,sd_mod


Danke und Gruß
Arnd
 
Das liegt wohl daran, dass die Authentifizierung mittels WPA nicht funktioniert. Versuch einmal ein Treiberupdate (Anleitung steht hier im Forum).
Manchmal hilft auch schon ein Entfernen und Neuladen des Moduls ipw2200 und anschließendes rcnetwort restart.

Greetz, HB
 
Sooo bei mir bleibt die Verbinung nun an.... 8)

Per DHCP die ip vom Router geben lassen.

Offenes Netz mit Wep Verschlüsselung.

Bei WPA hatte ich immer die Abbrüche.

Hoffe es hilft.

Gruß
Arnd
 
Schön, dass sich hier was getan hat. Nutze auch WPA und werde mal euren Ratschlägen nachgehen ob es was wird.

Gruss
 
shit nun vergisst der beim Neustart doch glatt den Web Schlüssel und ich muß den immer per Hand eingeben.#

Jedoch ist die Verbindung nun stabil und schnell.

Gruß
Arnd
 
Hi, ja du hast recht da komm ich wohl nicht drum rum. Leider gelingt es mir nicht das ieee80211-Subsystem zu installieren - habe bisher, obwohl anscheinend mehrere Leute das Problem haben, weder im Netz noch hier eine Lösung gefunden. :( Weiss jemand Rat?


Fehlerausgabe:

maik@linux:~/Desktop/ieee80211-1.1.9> sudo make
Checking in /lib/modules/2.6.13-15.7-default/build/ for ieee80211 components...
make -C /lib/modules/2.6.13-15.7-default/build M=/home/maik/Desktop/ieee80211-1.1.9 MODVERDIR=/home/maik/Desktop/ieee80211-1.1.9 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.7-obj/i386/default'
make -C ../../../linux-2.6.13-15.7 O=../linux-2.6.13-15.7-obj/i386/default modules
CC [M] /home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.o
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:60: error: syntax error before ‘IEEE80211_VERSION’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c: In function ‘ieee80211_network_reset’:
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:91: error: ‘struct ieee80211_network’ has no member named ‘ibss_dfs’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:92: error: ‘struct ieee80211_network’ has no member named ‘ibss_dfs’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:93: error: ‘struct ieee80211_network’ has no member named ‘ibss_dfs’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:94: error: ‘struct ieee80211_network’ has no member named ‘ibss_dfs’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c: In function ‘ieee80211_networks_free’:
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:106: error: ‘struct ieee80211_network’ has no member named ‘ibss_dfs’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:107: error: ‘struct ieee80211_network’ has no member named ‘ibss_dfs’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c: In function ‘alloc_ieee80211’:
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:151: error: ‘struct ieee80211_device’ has no member named ‘rts’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:158: error: ‘struct ieee80211_device’ has no member named ‘host_mc_decrypt’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:165: error: ‘struct ieee80211_device’ has no member named ‘host_open_frag’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:171: error: ‘ieee80211_crypt_deinit_handler’ undeclared (first use in this function)
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:171: error: (Each undeclared identifier is reported only once
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:171: error: for each function it appears in.)
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:172: error: ‘struct ieee80211_device’ has no member named ‘crypt_quiesced’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c: In function ‘free_ieee80211’:
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:194: error: implicit declaration of function ‘ieee80211_crypt_quiescing’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:196: error: implicit declaration of function ‘ieee80211_crypt_deinit_entries’
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:201: error: dereferencing pointer to incomplete type
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:202: error: dereferencing pointer to incomplete type
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:202: error: dereferencing pointer to incomplete type
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:203: error: dereferencing pointer to incomplete type
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c: In function ‘ieee80211_init’:
/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.c:270: error: syntax error before ‘IEEE80211_VERSION’
make[4]: *** [/home/maik/Desktop/ieee80211-1.1.9/ieee80211_module.o] Fehler 1
make[3]: *** [_module_/home/maik/Desktop/ieee80211-1.1.9] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.7-obj/i386/default'
make: *** [modules] Fehler 2

Hans du hast kürzlich zu gleichem Problem vor kurzem in einem anderen Thread geschrieben:
Wähl mal zuerst in YaST den Bereich Kernel-Erstellung aus, da sind dann alle benötigten Pakete enthalten, um überhaupt einen Kernel-Bau in Erwägung ziehen zu können. Smile

Greetz, HB
Ich weiss aber leider nicht was damit gemeint ist. (Linuxkleinkind... :oops:) . Schätze mal ich soll Pakete nachinstallieren, aber schon allein die Packetgruppe "Kernel-Erstellung" finde ich so nicht.
 
So ok mal ne Erfolgsnachricht: Habe die ieee80211.h aus dem Verzeichniss /usr/src/linux-2.6.13-15.7/include/net gelöscht, woraufhin die Installation problemlos funktioniert hat.
Habe das HowTO weiter durchgearbeitet und sobald ich morgen wieder zuhause bin werde ich schauen ob die Karte nun funktioniert und berichten.
Kann ich irgendwo nachprüfen ob alles korrekt installiert wurde?

Liebe Grüsse und Danke! :D
 
Hey

nachdem ich alles auch lt. dem Howto installiert habe bekam ich keine Verbindung mehr egal was ich auch versucht habe der hat den eth1 nicht mehr gefunden.

Ergo ich hab die Suse 10 nochmal neu installiert und direkt mit Wep verschlüsselung gewählt.
Siehe da ich hatte direkt ne stabile Verbindung und nun hab ich per Smart auch alle updates gemacht.... läuft immer noch klasse.

Aber warum es vorher nicht ging kann ich leider nicht sagen.

Gruß
Arnd
 
So mein Problem hat sich mit dem neuen Treiber erledigt. WEP funktionierte zunächst nicht, dass hat mir geholfen:

Einfach kopieren die (neueren) Module aus

/lib/modules/2.6.14.4-default/net/ieee80211

nach

/lib/modules/2.6.14.4-default/kernel/net/ieee80211

& Restart

Für "WPA" und den "WEP-Schlüssel" merken werd ich mal noch ein wenig im Forum stöbern. Eine Frage habe ich abschliessend aber noch:

Ich musste ipw2200 schon öfters nochmal installieren, da anscheinend das alte Module beim Start geladen wurde - wie kann ich die alten Module komplett verbannen: sudo /sbin/rmmod ipw2200 entlädt ja scheinbar nur das Modul.

Vielen Dank für eure Hilfe!
 
Oben