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

WLAN geht von heute auf morgen nicht mehr?

Hallo!

Ich habe folgendes Problem: ich hatte schon einmal eine funktionierende Konfiguration meiner DWL-650+ (ungefähr 6 Monate ohne Änderung) und jetzt geht das Ding von heute auf morgen nicht mehr. Ich habe keine Ahnung wo der Fehler liegen könnte.

Typische Aktionen wie Netzwerkkarte in Yast löschen und dann wieder neu anlegen funktioniert nicht. Ich bekomme niemals eine Verbindung zu meinem AP. Hier ein Auszug aus meiner /var/log/warn:

Apr 6 20:56:43 penlap kernel: module acx_pci unsupported by SUSE/Novell, tainting kernel.
Apr 6 20:56:43 penlap kernel: acx100: It looks like you've been coaxed into buying a wireless network card
Apr 6 20:56:43 penlap kernel: acx100: that uses the mysterious ACX100/ACX111 chip from Texas Instruments.
Apr 6 20:56:43 penlap kernel: acx100: You should better have bought e.g. a PRISM(R) chipset based card,
Apr 6 20:56:43 penlap kernel: acx100: since that would mean REAL vendor Linux support.
Apr 6 20:56:43 penlap kernel: acx100: Given this info, it's evident that this driver is quite EXPERIMENTAL,
Apr 6 20:56:43 penlap kernel: acx100: thus your mileage may vary. Visit http://acx100.sf.net for support.
Apr 6 20:56:43 penlap kernel: acx100: Compiled to use 32bit I/O access (I/O timing issues might occur, such as firmware upload failure!)
Apr 6 20:56:43 penlap kernel: acx100_init_module: dev_info is: TI acx_pci
Apr 6 20:56:43 penlap kernel: acx100_init_module: TI acx_pci.o: Ver 0.2.0pre8 Driver initialized, waiting for cards to probe...
Apr 6 20:56:43 penlap kernel: PCI: Enabling device 0000:07:00.0 (0000 -> 0003)
Apr 6 20:56:43 penlap kernel: Found ACX100-based wireless network card at 0000:07:00.0, irq:9, phymem1:0x11010000, phymem2:0x11000000, mem1:0xd1240000, mem1_size:4096, mem2:0xd12a0000, mem2_size:65536
Apr 6 20:56:43 penlap kernel: initial debug setting is 0x001b
Apr 6 20:56:43 penlap kernel: acx_select_io_register_set: using ACX100 io resource addresses (size: 56)
Apr 6 20:56:43 penlap kernel: hw_unavailable = 1
Apr 6 20:56:43 penlap kernel: acx100_probe_pci: TI acx_pci: Using IRQ 9
Apr 6 20:56:43 penlap kernel: reset hw_unavailable++
Apr 6 20:56:43 penlap kernel: acx100_reset_mac: enable soft reset...
Apr 6 20:56:43 penlap kernel: acx100_reset_mac: disable soft reset and go to init mode...
Apr 6 20:56:43 penlap kernel: Trying to load firmware: '/usr/lib/hotplug/firmware/WLANGEN.BIN'
Apr 6 20:56:43 penlap kernel: Allocated 40636 bytes for firmware module loading.
Apr 6 20:56:43 penlap kernel: not using auto increment for firmware loading.
Apr 6 20:56:43 penlap kernel: acx100_write_fw: Firmware written.
Apr 6 20:56:43 penlap kernel: acx100_write_fw (firmware): 0, acx100_validate_fw: 0
Apr 6 20:56:43 penlap kernel: acx_reset_dev: boot up eCPU and wait for complete...
Apr 6 20:56:43 penlap kernel: acx_reset_dev: Received signal that card is ready to be configured :) (the eCPU has woken up)
Apr 6 20:56:43 penlap kernel: reset hw_unavailable--
Apr 6 20:56:43 penlap kernel: acx100: allocated net device wlan0, driver compiled against wireless extensions v16 and Linux 2.6.8-24.13-default
Apr 6 20:56:43 penlap kernel: ******************************************
Apr 6 20:56:43 penlap kernel: ************ acx100_initmac_1 ************
Apr 6 20:56:43 penlap kernel: ******************************************
Apr 6 20:56:43 penlap kernel: ==> Get the mailbox pointers from the scratch pad registers
Apr 6 20:56:43 penlap kernel: CmdMailboxOffset = fdc8
Apr 6 20:56:43 penlap kernel: InfoMailboxOffset = ff4c
Apr 6 20:56:43 penlap kernel: <== Get the mailbox pointers from the scratch pad registers
Apr 6 20:56:43 penlap kernel: CommandParameters = [ 0xd12afdcc ]
Apr 6 20:56:43 penlap kernel: InfoParameters = [ 0xd12aff50 ]
Apr 6 20:56:43 penlap kernel: Allocated 964 bytes for firmware module loading.
Apr 6 20:56:43 penlap kernel: not using auto increment for firmware loading.
Apr 6 20:56:43 penlap kernel: acx100_write_fw: Firmware written.
Apr 6 20:56:43 penlap kernel: acx100_write_fw (radio): 0, acx100_validate_fw: 0
Apr 6 20:56:43 penlap kernel: CodeEnd:A26C
Apr 6 20:56:43 penlap kernel: acx100_init_wep: writing WEP options.
Apr 6 20:56:43 penlap kernel: <== Initialize the Queue Indicator
Apr 6 20:56:43 penlap kernel: pDc->pFrameHdrQPool = 0xc0402000
Apr 6 20:56:43 penlap kernel: pDc->pFrameHdrQPoolPhyAddr = 0x00402000
Apr 6 20:56:43 penlap kernel: pDc->TxBufferPoolSize = 0x0000bb80
Apr 6 20:56:43 penlap kernel: pDc->TxBufferPool = 0xc03e0000
Apr 6 20:56:43 penlap kernel: pDc->TxBufferPoolPhyAddr = 0x003e0000
Apr 6 20:56:43 penlap kernel: pDc->pTxHostDescQPool = 0xc0401000
Apr 6 20:56:43 penlap kernel: pDc->TxHostDescQPoolPhyAddr = 0x00401000
Apr 6 20:56:43 penlap kernel: pDc->pRxHostDescQPool = 0xc0400000
Apr 6 20:56:43 penlap kernel: pDc->RxHostDescQPoolPhyAddr = 0x00400000
Apr 6 20:56:43 penlap kernel: pDc->pRxBufferPool = 0xc0020000
Apr 6 20:56:43 penlap kernel: pDc->RxBufferPoolPhyAddr = 0x00020000
Apr 6 20:56:43 penlap kernel: priv->iobase2 = 0xd12a0000
Apr 6 20:56:43 penlap kernel: pDc->ui32ACXTxQueueStart = 0x0000aa4c
Apr 6 20:56:43 penlap kernel: pDc->pTxDescQPool = 0xd12aaa4c
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aaa4c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aaa7c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aaaac, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aaadc, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aab0c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aab3c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aab6c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aab9c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aabcc, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aabfc, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aac2c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aac5c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aac8c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aacbc, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aacec, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card tx descriptor = 0xd12aad1c, size: 0x30
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aad4c
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aad80
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aadb4
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aade8
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aae1c
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aae50
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aae84
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aaeb8
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aaeec
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aaf20
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aaf54
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aaf88
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aafbc
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12aaff0
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12ab024
Apr 6 20:56:43 penlap kernel: configure card rx descriptor = 0xd12ab058
Apr 6 20:56:43 penlap kernel: get_mask 0x00004182, set_mask 0x00000000
Apr 6 20:56:43 penlap kernel: Got sensitivity value 187
Apr 6 20:56:43 penlap kernel: Got antenna value 0x8F
Apr 6 20:56:43 penlap kernel: Got regulatory domain 0x30
Apr 6 20:56:43 penlap kernel: get_mask 0x00000000, set_mask 0x00000000 - after update
Apr 6 20:56:43 penlap kernel: SSID = STA023C36, len = 9
Apr 6 20:56:43 penlap kernel: Beacon length:57
Apr 6 20:56:43 penlap kernel: SSID = STA023C36, len = 9
Apr 6 20:56:43 penlap kernel: hw_unavailable--
Apr 6 20:56:43 penlap kernel: acx100: form factor 0x00 (unknown), radio type 0x11 (RFMD), EEPROM version 0x0004. Uploaded firmware 'Rev 1.9.8.b' (0x01020505).
Apr 6 20:56:43 penlap kernel: creating /proc entry driver/acx_wlan0
Apr 6 20:56:43 penlap kernel: creating /proc entry driver/acx_wlan0_diag
Apr 6 20:56:43 penlap kernel: creating /proc entry driver/acx_wlan0_eeprom
Apr 6 20:56:43 penlap kernel: creating /proc entry driver/acx_wlan0_phy
Apr 6 20:56:43 penlap kernel: acx100_probe_pci: TI acx_pci.o: Ver 0.2.0pre8 Loaded Successfully
Apr 6 20:56:43 penlap kernel: OPENING DEVICE
Apr 6 20:56:43 penlap kernel: firmware version >= 1.9.3.e --> using software timer
Apr 6 20:56:43 penlap kernel: initial settings update on iface activation.
Apr 6 20:56:43 penlap kernel: get_mask 0x00000000, set_mask 0x0037eefc
Apr 6 20:56:43 penlap kernel: important setting has been changed --> need to update packet templates, too
Apr 6 20:56:43 penlap kernel: acx100_set_status: Setting status = 0 (STARTED)
Apr 6 20:56:43 penlap kernel: <acx100_set_timer> Elapse = 1500000
Apr 6 20:56:43 penlap kernel: ERROR: attempt to set the timer before the card interface is up! Please report with a debug=0xffff log!!
Apr 6 20:56:43 penlap kernel: Updating Tx fallback to 1 retries
Apr 6 20:56:43 penlap kernel: Updating WEP key settings
Apr 6 20:56:43 penlap kernel: Setting WEP key: 0 with size: 13
Apr 6 20:56:43 penlap kernel: Setting WEP key 0 as default.
Apr 6 20:56:43 penlap kernel: Updating transmit power: 18 dBm
Apr 6 20:56:43 penlap kernel: changing radio power level to 18 dBm (41)
Apr 6 20:56:43 penlap kernel: Updating antenna value: 0x8F
Apr 6 20:56:43 penlap kernel: Updating Energy Detect (ED) threshold: 112
Apr 6 20:56:43 penlap kernel: Updating Channel Clear Assessment (CCA) value: 0x0D
Apr 6 20:56:43 penlap kernel: Updating: enable Tx
Apr 6 20:56:43 penlap kernel: Updating: enable Rx on channel: 7
Apr 6 20:56:43 penlap kernel: Updating short retry limit: 7, long retry limit: 4
Apr 6 20:56:43 penlap kernel: Updating xmt MSDU lifetime: 4096
Apr 6 20:56:43 penlap kernel: Updating regulatory domain: 0x30
Apr 6 20:56:43 penlap kernel: Starting radio scan
Apr 6 20:56:43 penlap kernel: acx100_set_status: Setting status = 1 (SCANNING)
Apr 6 20:56:43 penlap kernel: <acx100_set_timer> Elapse = 2500000
Apr 6 20:56:43 penlap kernel: ERROR: attempt to set the timer before the card interface is up! Please report with a debug=0xffff log!!
Apr 6 20:56:43 penlap kernel: Updating channel: 7
Apr 6 20:56:43 penlap kernel: get_mask 0x00000000, set_mask 0x00000000 - after update
Apr 6 20:56:43 penlap kernel: module count ++
Apr 6 20:56:43 penlap kernel: acx100_process_probe_response: found and registered station 0: ESSID "inode-wireless" on channel 6, BSSID 00:A0:C5:6A:F4:E0, Access Point/0Mbps, Caps 0x0011, SIR 43, SNR 17.
Apr 6 20:56:43 penlap kernel: acx100_process_probe_response: found and registered station 1: ESSID "" on channel 7, BSSID 00:0F:3D:5E:5D:30, Access Point/0Mbps, Caps 0x0051, SIR 100, SNR 9.
Apr 6 20:56:43 penlap kernel: acx100_process_probe_response: found and registered station 2: ESSID "" on channel 11, BSSID 00:0F:66:A3:0A:CC, Access Point/0Mbps, Caps 0x0411, SIR 45, SNR 0.
Apr 6 20:56:43 penlap kernel: Got Info IRQ: status 0x8000, type 0x0005: encrypt/decrypt on a packet has failed
Apr 6 20:56:43 penlap kernel: Got Info IRQ: status 0x0000, type 0x0001: scan complete
Apr 6 20:56:43 penlap kernel: Radio scan found 3 stations in this area.
Apr 6 20:56:43 penlap kernel: <Scan Table> 0: SSID="inode-wireless",CH=6,SIR=43,SNR=17
Apr 6 20:56:43 penlap kernel: peer_cap 0x0011, needed_cap 0x0001
Apr 6 20:56:43 penlap kernel: ESSID doesn't match! ("inode-wireless" station, "caretta" config)
Apr 6 20:56:43 penlap kernel: <Scan Table> 1: SSID="",CH=7,SIR=100,SNR=9
Apr 6 20:56:43 penlap kernel: peer_cap 0x0051, needed_cap 0x0001
Apr 6 20:56:43 penlap kernel: found station with empty or single-space (hidden?) SSID, considering for assoc attempt.
Apr 6 20:56:43 penlap kernel: <Scan Table> 2: SSID="",CH=11,SIR=45,SNR=0
Apr 6 20:56:43 penlap kernel: peer_cap 0x0411, needed_cap 0x0001
Apr 6 20:56:43 penlap kernel: found station with empty or single-space (hidden?) SSID, considering for assoc attempt.
Apr 6 20:56:43 penlap kernel: acx100_complete_dot11_scan: matching station FOUND (idx 2), JOINING (00 0F 66 A3 0A CC).
Apr 6 20:56:43 penlap kernel: <acx_join_bssid> BSS_Type = 2
Apr 6 20:56:43 penlap kernel: <acx_join_bssid> JoinBSSID MAC:00 0F 66 A3 0A CC
Apr 6 20:56:43 penlap kernel: Sending authentication1 request, awaiting response!
Apr 6 20:56:43 penlap kernel: acx100_set_status: Setting status = 2 (WAIT_AUTH)
Apr 6 20:56:43 penlap kernel: <acx100_set_timer> Elapse = 1500000
Apr 6 20:56:43 penlap kernel: acx100_process_authen: UNVERIFIED.
Apr 6 20:56:43 penlap kernel: 00:80:C8:02:3C:3600:80:C8:02:3C:3600:0F:66:A3:0A:CC00:0F:66:A3:0A:CC00:0F:66:A3:0A:CC<4>
Apr 6 20:56:43 penlap kernel: Algorithm is ok
Apr 6 20:56:43 penlap kernel: Got current client for sta hash tab
Apr 6 20:56:43 penlap kernel: Found acceptable client
Apr 6 20:56:43 penlap kernel: <acx100_sta_list_add> sta = 00:0F:66:A3:0A:CC
Apr 6 20:56:43 penlap kernel: acx100_process_authen auth seq step 2.
Apr 6 20:56:43 penlap kernel: Authentication FAILED (status code 1: "Unspecified failure"), still waiting for authentication.
Apr 6 20:56:43 penlap kernel: acx100_set_status: Setting status = 2 (WAIT_AUTH)
Apr 6 20:56:43 penlap kernel: <acx100_set_timer> Elapse = 1500000
Apr 6 20:56:43 penlap kernel: acx100_timer: status = 2
Apr 6 20:56:43 penlap kernel: resend authen1 request (attempt 2).
Apr 6 20:56:43 penlap kernel: Sending authentication1 request, awaiting response!
Apr 6 20:56:43 penlap kernel: <acx100_set_timer> Elapse = 2500000
Apr 6 20:56:43 penlap kernel: acx100_process_authen: UNVERIFIED.

Ich habe NICHTS geändert, die AP-Einstellungen funktionieren offensichtlich auch, denn diese Nachricht schreibe ich über WLAN, nur in Windows. Ich würde aber wieder gerne Linux verwenden wollen.

Ich habe gestern einen neuen Kernel mittels YOU installiert, aber danach ging das WLAN noch weiter - auch nach einem Neustart; nur heute eben nicht mehr. :(

Ich bitte um eure Hilfe!

lg
 
A

Anonymous

Gast
BabsiNeuer schrieb:
Apr 6 20:56:43 penlap kernel: acx100: It looks like you've been coaxed into buying a wireless network card
Apr 6 20:56:43 penlap kernel: acx100: that uses the mysterious ACX100/ACX111 chip from Texas Instruments.
Apr 6 20:56:43 penlap kernel: acx100: You should better have bought e.g. a PRISM(R) chipset based card,
Apr 6 20:56:43 penlap kernel: acx100: since that would mean REAL vendor Linux support.
Apr 6 20:56:43 penlap kernel: acx100: Given this info, it's evident that this driver is quite EXPERIMENTAL,
Apr 6 20:56:43 penlap kernel: acx100: thus your mileage may vary. Visit http://acx100.sf.net for support.
lg

du hast die antwort zu deiner frage selbst gepostet, wie immer gilt auch hier: erst lesen dann fragen
 

Neotron

Hacker
Ne Karte mit Atheros-Chip läuft bei mir auch ohne Probleme.

Wurden am Accesspoint irgendwelche Einstellungen geändert??
Diese dann im Linux nicht gemacht??

Mit manchen Einstellungen (z.B. WPA) kommen die Linux-Module noch nicht zurecht.
 
OP
B

BabsiNeuer

Newbie
Also am AP wurde nichts geändert, das wüsste ich, denn das hätte ich selber machen müssen.

Sonst arbeite ich die ganze Zeit mit WEP shared key und 128bit Verschlüsselung, was auch bis gestern (!?) noch gut funktioniert hat. Im Moment habe ich den aktuellsten 2.6.irgendwas Kernel für SuSE Linux 9.2 (Stand: 5.4.2005) installiert. (Arbeite im Moment notgedrungen unter Windows - deshalb keine genaueren Angaben).

Ich weiß nicht wo ich meine Suche weiter ausdehnen kann, denn ich habe schon alles durchgesehen:

- YaST (Netzwerkkonfiguration)
- /etc/sysconfig/network/ifcfg-wlan0-MAC_DER_KARTE
- kontrolliert ob sich die Firmware noch in /usr/lib/hotplug/firmware befindet
- Einstellungen des AP

Leider finde ich in den oben genannten Punkten keine(n) Makel. :(
 

Neotron

Hacker
Hast Du auch das Paket "kernel-default-nogpl" upgedatet? Ist evtl. zusätzlich noch die alte Version dieses Paketes installiert? Das passiert nämlich meistens.
Also die alte Version in dem Fall deinstallieren.
 
OP
B

BabsiNeuer

Newbie
Das könnte der Fall sein. Aber wie deinstalliere ich Paket "kernel-default-nogpl", damit ich das dann in Linux ausprobieren kann?
 
OP
B

BabsiNeuer

Newbie
Ich habe nun den Kernel und kernel-default-nongpl neu installiert, leider hat dies keine Wirkung.

Was ich bis jetzt noch gemacht habe, war iwconfig, wo ich mein eigenes Netz, sowie andere Netze sehen konnte. Ich schließe daraus, dass die Karte und die Firmware ok sind, d.h. dass meine Vermutung dahin geht, dass irgendwo ein Schalter verändert worden sein muss.

lg
 

Neotron

Hacker
Wenn Du die Netze sehen kannst, dann liegt's vermutlich an einer Sicherheitseinstellung (falscher Key, falsche Mac-Adress-Filterung usw.)
 
OP
B

BabsiNeuer

Newbie
Ja, das habe ich auch befürchet.

Ich betreibe einen AP, wo der SSID-Broadcast deaktiviert wurde. Wie schon oben beschrieben, bisher hat alles toll funktioniert.
Aktiviere ich nun den SSID-Broadcast im AP, dann funktioniert es plötzlich. Dies stellt für mich aber keine befriedigende Lösung dar, da ich früher laufend Versuche hatte sich mit meinem AP zu verbinden. Wenn der SSID Broadcast deaktiviert ist, dann ist eine Verbindungsaufnahme mit meinem AP schon wesentlich schwieriger.

Wo kann der Fehler liegen? (Info: Ich habe wieder meine Originalkonfiguration meiner WLAN-Karte zurückgespielt, lediglich beim AP habe ich den SSID-Broadcast aktiviert).

lg
 
Oben