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

Intel WM3945ABG vs. OpenSuse 11.3 vs. HP6910

Hey ho,

hab mal wieder ein Problem,

habe eine Intel WM3945ABG Mini-PCI Karte erworben und in meinem HP6910 Laptop eingebaut.
Unter WinXP funktioniert das Gerät einwandfrei, nur unter OpenSuse hab ich ein Problem: sie will nicht 100%ig.

Wenn ich den NetworkManager benutze, kann ich mein heimisches WLAN zwar auswählen, funktionieren tut es aber dennoch nicht.

Code:
eth0      Link encap:Ethernet  Hardware Adresse 00:1B:38:C0:23:D8  
          inet Adresse:192.168.1.2  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::21b:38ff:fec0:23d8/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20919 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:23107367 (22.0 Mb)  TX bytes:3233018 (3.0 Mb)
          Speicher:e4600000-e4620000 

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2448 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2448 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0 
          RX bytes:130872 (127.8 Kb)  TX bytes:130872 (127.8 Kb)

wlan2     Link encap:Ethernet  Hardware Adresse 00:1F:3C:BF:4C:B3  
          inet Adresse:10.42.43.1  Bcast:10.42.43.255  Maske:255.255.255.0
          inet6 Adresse: fe80::21f:3cff:febf:4cb3/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:470 errors:0 dropped:0 overruns:0 frame:0
          TX packets:111 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:23420 (22.8 Kb)  TX bytes:31172 (30.4 Kb)

Über ifup gehts ähnlich schleppen: habe DHCP, Verschlüsselung und WLAN-Namen eingerichtet. Kein Erfolg:

Code:
ifconfig 
eth0      Link encap:Ethernet  Hardware Adresse 00:1B:38:C0:23:D8  
          inet Adresse:192.168.1.2  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::21b:38ff:fec0:23d8/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:55080 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42684 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:52612871 (50.1 Mb)  TX bytes:8492054 (8.0 Mb)
          Speicher:e4600000-e4620000 

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2866 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2866 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0 
          RX bytes:155305 (151.6 Kb)  TX bytes:155305 (151.6 Kb)

wlan2     Link encap:Ethernet  Hardware Adresse 00:1F:3C:BF:4C:B3  
          inet Adresse:192.168.1.1  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::21f:3cff:febf:4cb3/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:479 errors:0 dropped:0 overruns:0 frame:0
          TX packets:138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:24116 (23.5 Kb)  TX bytes:39056 (38.1 Kb)

Zu beobachten ist dabei noch, das die blaue WLAN Taste am Laptop selbst ca. 30s konstant blau leuchtet, dann wiederum ca. 5s lang flackert. Dann wieder konstant leuchtet.

Hat jemand ne Idee?
 
Hab das Script mal ausgeführt, hier das Ergebnis:

Code:
collectNWData.sh V0.6.5.4.2_i1 (Rev: 1.283, Build: 2011/03/03 21:14:38 UTC)
--- Welcher Netzwerkverbindungtyp soll getestet werden?
--- (2) Kabellose Verbindung (WLAN)
--- Welche Netzwerktopologie liegt vor?
--- (2) WLAN HW router <---> LinuxClient
--- Auf welchem Rechner wird das Script ausgeführt?
--- (1) LinuxClient
--- WLAN SSID zu der verbunden werden soll: §§§§§§§§1

--- NWEliza untersucht das System nach häufigen Netzwerkkonfigurationsfehlern ...

!!! CND0310W: Klassische Netzwerkkonfiguration mit ifup wurde entdeckt. Die Konfiguration mit knetworkmanager ist wesentlich einfacher

--- Gehe zu http://www.linux-tips-and-tricks.de/CND um detailiertere Hinweise 
--- zu den Fehlermeldungen/Warnungen zu bekommen und wie die Fehler selbst beseitigt werden können.

--- Wenn eigene Lösungsversuche erfolglos waren dann den Inhalt der Datei collectNWData.txt im Netz ablegen
--- (Links siehe http://www.linux-tips-and-tricks.de/CND_UPL) 
--- und dann der nopaste Link im bevorzugten Linux Forum posten.

==================================================================================================================
===== cat /etc/*[-_]release || cat /etc/*[-_]version =============================================================
/etc/lsb-release
/etc/SuSE-release
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-ia32:core-3.2-ia32:core-4.0-ia32"
openSUSE 11.3 (i586)
VERSION = 11.3
===== uname -a ===================================================================================================
Linux linux-be90 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 i686 i686 i386 GNU/Linux
===== lspci ======================================================================================================
00:19.0 Ethernet controller [0200]: Intel Corporation 82566MM Gigabit Network Connection [8086:1049] (rev 03)
	Subsystem: Hewlett-Packard Company Device [103c:30be]
	Kernel driver in use: e1000e
--
10:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
	Subsystem: Hewlett-Packard Company Compaq 6710b or nx9420 Notebook [103c:135c]
	Kernel driver in use: iwl3945
===== find /lib/modules/`uname -r` -name "*.ko" ==================================================================
Available kernelmodules for VendorId:DeviceId - 8086:4222
Module: iwl3945
===== lsusb | grep -v "root hub" =================================================================================
Bus 002 Device 003: ID 0951:1603 Kingston Technology DataTraveler 1GB/2GB Pen Drive
Bus 005 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
===== hwinfo (filtered) ==========================================================================================
12: PCI 19.0: 0200 Ethernet controller
  Model: "Intel 82566MM Gigabit Network Connection"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x1049 "82566MM Gigabit Network Connection"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x30be 
  Driver: "e1000e"
  Driver Modules: "e1000e"
  Device File: eth0
  Link detected: no
    Driver Status: e1000e is active
    Driver Activation Cmd: "modprobe e1000e"
28: PCI 1000.0: 0282 WLAN controller
  Model: "Hewlett-Packard Company Compaq 6710b or nx9420 Notebook"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x4222 "PRO/Wireless 3945ABG [Golan] Network Connection"
  SubVendor: pci 0x103c "Hewlett-Packard Company"
  SubDevice: pci 0x135c "Compaq 6710b or nx9420 Notebook"
  Driver: "iwl3945"
  Driver Modules: "iwl3945"
  Device File: wlan2
  Link detected: yes
    Driver Status: iwl3945 is active
    Driver Activation Cmd: "modprobe iwl3945"
===== lsmod (filtered) ===========================================================================================
| ac              | aes_generic     | aes_i586        | af_packet       | arc4             |
| cfg80211        | container       | drm             | drm_kms_helper  | e1000e           |
| ecb             | hp_accel        | hp_wmi          | i2c_algo_bit    | i915             |
| ieee1394        | input_polldev   | ip_tables       | irda            | iwl3945          |
| iwlcore         | jbd2            | lis3lv02d       | mac80211        | mmc_core         |
| mperf           | ohci1394        | ppdev           | rfkill          | rsrc_nonstatic   |
| sdhci           | sdhci_pci       | serio_raw       | sg              | speedstep_lib    |
| sr_mod          | tpm             | tpm_bios        | tpm_infineon    | tpm_tis          |
| uinput          | wmi             | yenta_socket    |
===== ls /lib/firmware/* =========================================================================================
| 2.6.34.7-0.7-desktop    | 3CCFEM556.cis           | 3com                    | 3CXEM556.cis             |
| acenic                  | adaptec                 | advansys                | agere_ap_fw.bin          |
| agere_sta_fw.bin        | ar9170-1.fw             | ar9170-2.fw             | ar9271.fw                |
| ath3k-1.fw              | ath3k-2.fw              | av7110                  | bnx2                     |
| bnx2x-e1-4.8.53.0.fw    | bnx2x-e1-5.2.7.0.fw     | bnx2x-e1h-4.8.53.0.fw   | bnx2x-e1h-5.2.7.0.fw     |
| cis                     | COMpad2.cis             | COMpad4.cis             | cpia2                    |
| cxgb3                   | dabusb                  | DP83903.cis             | dsp56k                   |
| dvb-fe-xc5000-1.6.114.fw| dvb-usb-dib0700-1.20.fw | e100                    | E-CARD.cis               |
| edgeport                | emi26                   | emi62                   | ess                      |
| f2255usb.bin            | GPL-3                   | i2400m-fw-usb-1.3.sbcf  | i2400m-fw-usb-1.4.sbcf   |
| iwlwifi-1000-3.ucode    | iwlwifi-3945-2.ucode    | iwlwifi-4965-2.ucode    | iwlwifi-5000-1.ucode     |
| iwlwifi-5000-2.ucode    | iwlwifi-5150-2.ucode    | iwlwifi-6000-4.ucode    | iwlwifi-6050-4.ucode     |
| kaweth                  | keyspan                 | keyspan_pda             | korg                     |
| LA-PCM.cis              | lgs8g75.fw              | libertas                | LICENCE.agere            |
| LICENCE.atheros_firmware| LICENCE.i2400m          | LICENCE.iwlwifi_firmware| LICENCE.libertas         |
| LICENCE.mwl8k           | LICENCE.qla2xxx         | LICENCE.ralink-firmware.txt| LICENCE.ueagle-atm4-firmware |
| LICENCE.xc5000          | LICENSE.dib0700         | LICENSE.radeon_rlc      | matrox                   |
| microcode.dat           | MT5634ZLX.cis           | mts_mt9234mu.fw         | mts_mt9234zba.fw         |
| mwl8k                   | myricom                 | NE2K.cis                | ositech                  |
| PCMLM28.cis             | PE-200.cis              | PE520.cis               | ql2100_fw.bin            |
| ql2200_fw.bin           | ql2300_fw.bin           | ql2322_fw.bin           | ql2400_fw.bin            |
| ql2500_fw.bin           | qlogic                  | r128                    | radeon                   |
| RS-COM-2P.cis           | rt2561.bin              | rt2561s.bin             | rt2661.bin               |
| rt2860.bin              | rt2870.bin              | rt3070.bin              | rt3071.bin               |
| rt3090.bin              | rt73.bin                | RTL8192E                | s2250.fw                 |
| s2250_loader.fw         | sb16                    | slicoss                 | sun                      |
| sxg                     | tamarack.cis            | tehuti                  | tigon                    |
| tr_smctr.bin            | ttusb-budget            | ueagle-atm              | usbdux                   |
| usbduxfast_firmware.bin | usbdux_firmware.bin     | v4l-cx231xx-avcore-01.fw| v4l-cx23418-apu.fw       |
| v4l-cx23418-cpu.fw      | v4l-cx23418-dig.fw      | v4l-cx23885-avcore-01.fw| v4l-cx23885-enc.fw       |
| v4l-cx25840.fw          | vicam                   | yam                     | yamaha                   |
===== ifconfig (filtered for eth|wlan|ra|ath|dsl) ================================================================
eth0      Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#1  
          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 Sendewarteschlangenlänge:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Speicher:e4600000-e4620000 
wlan2     Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#2  
          inet Adresse:192.168.1.1  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::21f:3cff:febf:4cb3/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2553 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2610 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:2038984 (1.9 Mb)  TX bytes:447859 (437.3 Kb)
===== iwconfig ===================================================================================================
lo        no wireless extensions.
eth0      no wireless extensions.
wlan2     IEEE 802.11abg  ESSID:"§§§§§§§§1"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: ##:##:##:##:##:#3   
          Bit Rate=54 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=63/70  Signal level=-47 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
===== cat /etc/sysconfig/network/ifcfg-[earwd]* | grep -v "=''" ==================================================
--- /etc/sysconfig/network/ifcfg-eth0
BOOTPROTO='dhcp'
NAME='82566MM Gigabit Network Connection'
STARTMODE='auto'
USERCONTROL='no'
--- /etc/sysconfig/network/ifcfg-wlan0
BOOTPROTO='dhcp'
NAME='RTL8187_Wireless_LAN_Adapter'
STARTMODE='hotplug'
USERCONTROL='yes'
WIRELESS_AP_SCANMODE='1'
WIRELESS_AUTH_MODE='open'
WIRELESS_BITRATE='auto'
WIRELESS_DEFAULT_KEY='0'
WIRELESS_KEY_LENGTH='@@@@@@'
WIRELESS_MODE='Managed'
WIRELESS_POWER='yes'
--- /etc/sysconfig/network/ifcfg-wlan2
BOOTPROTO='dhcp'
IFPLUGD_PRIORITY='10'
NAME='PRO/Wireless 3945ABG [Golan] Network Connection'
STARTMODE='ifplugd'
USERCONTROL='no'
WIRELESS_AP_SCANMODE='1'
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_DEFAULT_KEY='0'
WIRELESS_ESSID='§§§§§§§§1'
WIRELESS_KEY_LENGTH='@@@@@@'
WIRELESS_MODE='Managed'
WIRELESS_POWER='yes'
WIRELESS_WPA_PSK='@@@@@@'
===== iwlist scanning ============================================================================================
                    Channel:1
                    Quality=23/70  Signal level=-87 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§2"
                    IE: WPA Version 1
                    IE: IEEE 802.11i/WPA2 Version 1
                    Channel:1
                    Quality=20/70  Signal level=-90 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§3"
                    IE: WPA Version 1
                    IE: IEEE 802.11i/WPA2 Version 1
                    Channel:3
                    Quality=22/70  Signal level=-88 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§4"
                    IE: WPA Version 1
                    Channel:6
                    Quality=63/70  Signal level=-47 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§1"
                    IE: IEEE 802.11i/WPA2 Version 1
                    IE: WPA Version 1
                    Channel:5
                    Quality=30/70  Signal level=-80 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§5"
                    Channel:6
                    Quality=25/70  Signal level=-85 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§6"
                    IE: WPA Version 1
                    IE: IEEE 802.11i/WPA2 Version 1
                    Channel:9
                    Quality=26/70  Signal level=-84 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§7"
                    IE: IEEE 802.11i/WPA2 Version 1
                    IE: WPA Version 1
                    Channel:10
                    Quality=21/70  Signal level=-89 dBm  
                    Encryption key:on
                    ESSID:"\x00\x00\x00\x00\x00\x00\x00\x00"
                    IE: IEEE 802.11i/WPA2 Version 1
                    Channel:11
                    Quality=25/70  Signal level=-85 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§9"
                    IE: IEEE 802.11i/WPA2 Version 1
                    IE: WPA Version 1
                    Channel:13
                    Quality=19/70  Signal level=-91 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§10"
                    IE: IEEE 802.11i/WPA2 Version 1
                    IE: WPA Version 1
                    Channel:6
                    Quality=22/70  Signal level=-88 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§11"
                    Channel:7
                    Quality=20/70  Signal level=-90 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§12"
                    IE: WPA Version 1
                    IE: IEEE 802.11i/WPA2 Version 1
                    Channel:9
                    Quality=24/70  Signal level=-86 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§7"
                    IE: IEEE 802.11i/WPA2 Version 1
                    IE: WPA Version 1
===== ndiswrapper -l =============================================================================================
No ndiswrapper module loaded
===== Active processes ===========================================================================================
wpa_supplicant:YES knetworkmanager:NO nm-applet:YES
===== Active WPA processes =======================================================================================
wpa_supplicant -iwlan2 -c/var/run/wpa_supplicant-wlan2.conf -Dnl80211,wext -P/var/run/wpa_supplicant/wlan2.pid -B
===== ===== egrep -i "persistent|networkmanager" /etc/sysconfig/network/config | grep -v "^#|^$" =================
NETWORKMANAGER="no"
===== dhcpcd-test ================================================================================================
wlan2: DHCP server available
===== ping tests =================================================================================================
Ping of 195.135.220.3 OK
Ping of www.suse.de OK
===== cat /etc/resolv | grep -i "nameserver" =====================================================================
nameserver 192.168.1.254
===== cat /etc/hosts =============================================================================================
127.0.0.1	localhost.localdomain	localhost
127.0.0.2       linux-be90.site linux-be90
===== route -n | egrep "(eth|ath|ra|wlan|dsl)" ===================================================================
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan2
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 wlan2
0.0.0.0         192.168.1.254   0.0.0.0         UG    0      0        0 wlan2
===== Actual date for bias of following greps ====================================================================
20:41:47 2011-03-22
===== grep -i radio /var/log/messages* | tail -n 5 ===============================================================
===== dmesg | grep -i radio | tail -n 5 ==========================================================================
===== tail -n 300 /var/log/messages* | /usr/bin/grep -i firmware | tail -n 10 ====================================
Übereinstimmungen in Binärdatei (Standardeingabe).
===== egrep 'eth|ath|wlan|ra' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/*persistent-net* ==============
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#2", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan2"
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
===== egrep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*|egrep -v -i '#|backlist' ================
==================================================================================================================
*** NWElizaStates V0.6.5.4.2_i1
IF:eth0 IM:1 IF:wlan2 IM:2 DI:2 AP:1 FALON:1 NIC:0 cNiC:2:0 NI:0 cNI:0 PNG:0 DNS:0 MTU:1 NISS:0 IP6:0 KM:0 WLW:0 RTDT:SuSE

Das seltsame ist, aktuell funktioniert die WLAN Verbindung einwandfrei. Abgesehen davon, das der HP-Button in den bereits genannten regelmäßigen Abständen blinkt.
 
Oben