• 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 funkt. nach Upgr. auf Opensuse 11.3 nicht

Hallo,
ich habe ein Upgrade von OpenSuse 11.1 auf 11.3 durchgeführt. Nach offensichtlich erfolgreichem aktualisieren der Firmware, für die aktuelle Kernelversion, bekommt mein wlan0 Interface zwar über DHCP eine IP-Adresse zugewiesen, jedoch wird die SSID und auch der WPA-Key aus den Yast Einstellungen nicht über iwconfig angezeigt. Dies scheint mir die eigentliche Ursache zu sein. U.a. die Ausgabe von collectNWData.sh. Bin für jede Hilfe dankbar.

Code:
collectNWData.sh V0.6.3.8-20 (Rev: 1.251, Build: 2010/08/30 18:35:34 UTC)
--- Which type of your network connection should be tested?
--- (2) Wireless connection (WLAN)
--- What's the type of networktopology?
--- (1) WLAN access point <---> LinuxClient
--- On which host is the script executed?
--- (1) LinuxClient
--- WLAN SSID to connect to: §§§§§§§§1

--- NWEliza is analyzing the system for common network configuration errors ...

!!! CND0180I: The system can't ping external IP address 195.135.220.3
!!! CND0150E: There might be a problem with the default gateway definition 192.168.2.1 on interface wlan0
!!! CND0310W: Classic network configuration with ifup was detected. Configuration with knetworkmanager is much easier

--- Go to http://www.linux-tips-and-tricks.de/CND#English to get more detailed instructions 
--- about the error/warning messages and how to fix the problems on your own.

--- If you are unsuccessful then place the contents of file collectNWData.txt in the net
--- (see http://www.linux-tips-and-tricks.de/CND_UPL#English for links) 
--- and then paste the nopaste link on your favorite Linux forum.

==================================================================================================================
===== uname -a ===================================================================================================
Linux Stuben 2.6.34-12-desktop #1 SMP PREEMPT 2010-06-29 02:39:08 +0200 i686 athlon i386 GNU/Linux
===== cat /etc/*[-_]release || cat /etc/*[-_]version =============================================================
/etc/SuSE-release
/etc/lsb-release
openSUSE 11.3 (i586)
VERSION = 11.3
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"
===== cat /etc/resolv | grep -i "nameserver" =====================================================================
nameserver 192.168.2.1
===== cat /etc/hosts =============================================================================================
127.0.0.1	Stuben.Arlberg	localhost.localdomain	localhost
===== route -n ===================================================================================================
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 wlan0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.2.1     0.0.0.0         UG    0      0        0 wlan0
===== ifconfig ===================================================================================================
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:124 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9494 (9.2 Kb)  TX bytes:9494 (9.2 Kb)
wlan0     Link encap:Ethernet  HWaddr ##:##:##:##:##:#1  
          inet addr:192.168.2.100  Bcast:192.168.2.255  Mask:255.255.255.0
          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)
===== ping tests =================================================================================================
Ping of 195.135.220.3 failed
ping: unknown host www.suse.de
Ping of www.suse.de failed
===== dhcpcd-test ================================================================================================
wlan0: No DHCP server detected info, wlan0: hardware address = ##:##:##:##:##:#1
info, wlan0: broadcasting for a lease
debug, wlan0: sending DHCP_DISCOVER with xid 0x7447a01f
debug, wlan0: waiting for 3 seconds
info, wlan0: exiting
===== lspci ======================================================================================================
00:08.0 Network controller [0280]: Elsa AG QuickStep 1000 [1048:1000] (rev 01)
	Subsystem: Elsa AG QuickStep 1000 [1048:1000]
	Kernel driver in use: ISDN Infineon pci
00:0b.0 Ethernet controller [0200]: ADMtek NC100 Network Everywhere Fast Ethernet 10/100 [1317:0985] (rev 11)
	Subsystem: Fujitsu Technology Solutions Scenic N300 ADMtek AN983 10/100 Mbps PCI Adapter [1734:100c]
	Kernel driver in use: tulip
===== lsusb ======================================================================================================
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 083a:4501 Accton Technology Corp. T-Sinus 154data
Bus 001 Device 004: ID 1058:1103 Western Digital Technologies, Inc. 
Bus 001 Device 005: ID 05e3:0760 Genesys Logic, Inc. USB 2.0 Card Reader/Writer
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
===== hwinfo (filtered) ==========================================================================================
13: PCI 0b.0: 0200 Ethernet controller
  Model: "Fujitsu Scenic N300 ADMtek AN983 10/100 Mbps PCI Adapter"
  Vendor: pci 0x1317 "ADMtek"
  Device: pci 0x0985 "NC100 Network Everywhere Fast Ethernet 10/100"
  SubVendor: pci 0x1734 "Fujitsu Technology Solutions"
  SubDevice: pci 0x100c "Scenic N300 ADMtek AN983 10/100 Mbps PCI Adapter"
  Driver: "tulip"
  Driver Modules: "tulip"
  Device File: eth0
    Driver Status: tulip is active
    Driver Activation Cmd: "modprobe tulip"
46: USB 00.0: 0282 WLAN controller
  Model: "Accton WLAN controller"
  Vendor: usb 0x083a "Accton"
  Device: usb 0x4501 
  Driver: "p54usb"
  Driver Modules: "p54usb"
  Device File: wlan0
  Link detected: no
    Driver Status: p54usb is active
    Driver Activation Cmd: "modprobe p54usb"
===== lsmod (filtered) ===========================================================================================
| ac97_bus        | af_packet       | arc4            | cfg80211        | container        |
| drm             | drm_kms_helper  | ecb             | i2c_algo_bit    | i2c_viapro       |
| ieee1394        | k8temp          | mISDN_core      | mISDNinfineon   | mISDNipac        |
| mac80211        | mperf           | ohci1394        | p54common       | p54usb           |
| pci_hotplug     | powernow_k8     | ppdev           | radeon          | rfkill           |
| sata_via        | sg              | shpchp          | sr_mod          | ttm              |
| tulip           |
===== cat /etc/sysconfig/network/ifcfg-[earwd]* ==================================================================
--- /etc/sysconfig/network/ifcfg-wlan0
BOOTPROTO='dhcp4'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='Accton WLAN controller'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'
WIRELESS_AP=''
WIRELESS_AP_SCANMODE='1'
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='§§§§§§§§1'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='@@@@@@'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='no'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK='@@@@@@'
===== grep '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}=="##:##:##:##:##:#1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#2", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
===== iwconfig ===================================================================================================
lo        no wireless extensions.
eth0      no wireless extensions.
wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
===== Actual date for bias of following greps ====================================================================
10:04:17 2010-10-03
===== grep -i radio /var/log/messages* | tail -n 5 ===============================================================
Sep 30 13:29:39 Stuben kernel: [  223.806997] Registered led device: p54-phy1::radio
Sep 30 13:54:01 Stuben kernel: [  995.658947] Registered led device: p54-phy1::radio
Sep 30 15:32:32 Stuben kernel: [ 2057.122156] Registered led device: p54-phy1::radio
Oct  1 15:32:17 Stuben kernel: [  232.255703] Registered led device: p54-phy1::radio
Oct  1 18:41:31 Stuben kernel: [ 2270.127630] Registered led device: p54-phy1::radio
Oct  1 18:57:06 Stuben kernel: [ 3205.390002] Registered led device: p54-phy2::radio
===== dmesg | grep -i radio | tail -n 5 ==========================================================================
[   12.396382] Registered led device: p54-phy0::radio
===== tail -n 300 /var/log/messages* | /usr/bin/grep -i firmware | tail -n 10 ====================================
===== ls /lib/firmware/* =========================================================================================
| 2.6.27.48-0.3-pae       | 2.6.34-12-desktop       | 3com                    | GPL-3                    |
| 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       |
| RTL8192E                | 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                     | cpia2                   | cxgb3                    |
| dabusb                  | dsp56k                  | dvb-fe-xc5000-1.6.114.fw| dvb-usb-dib0700-1.20.fw  |
| e100                    | edgeport                | emi26                   | emi62                    |
| ess                     | f2255usb.bin            | i2400m-fw-usb-1.3.sbcf  | i2400m-fw-usb-1.4.sbcf   |
| isl3886usb              | 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                    | lgs8g75.fw              | libertas                | matrox                   |
| microcode.dat           | mts_mt9234mu.fw         | mts_mt9234zba.fw        | mwl8k                    |
| myricom                 | ositech                 | ql2100_fw.bin           | ql2200_fw.bin            |
| ql2300_fw.bin           | ql2322_fw.bin           | ql2400_fw.bin           | ql2500_fw.bin            |
| qlogic                  | r128                    | radeon                  | rt2561.bin               |
| rt2561s.bin             | rt2661.bin              | rt2860.bin              | rt2870.bin               |
| rt3070.bin              | rt3071.bin              | rt3090.bin              | rt73.bin                 |
| s2250.fw                | s2250_loader.fw         | sb16                    | slicoss                  |
| sun                     | sxg                     | tehuti                  | tigon                    |
| ttusb-budget            | ueagle-atm              | usbdux                  | usbdux_firmware.bin      |
| usbduxfast_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                  |
===== ndiswrapper -l =============================================================================================
No ndiswrapper module loaded
===== Active processes ===========================================================================================
wpa_supplicant:YES knetworkmanager:NO nm-applet:NO
===== ===== egrep -i "persistent|networkmanager" /etc/sysconfig/network/config | grep -v "^#|^$" =================
NETWORKMANAGER="no"
===== grep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.* ==========================================
/etc/modprobe.conf.rpmsave:install eth0             /bin/true
/etc/modprobe.conf.rpmsave:install eth1             /bin/true
/etc/modprobe.d/ndiswrapper:alias wlan0 ndiswrapper
===== iwlist scanning ============================================================================================
                    Channel:1
                    Quality=40/70  Signal level=-70 dBm  
                    Encryption key:on
                    ESSID:"§§§§§§§§1"
                    IE: WPA Version 1
                    IE: IEEE 802.11i/WPA2 Version 1
==================================================================================================================
*** NWElizaStates V0.6.3.8-20
IF:wlan0 IM:2 DI:1 AP:1 FALON:1 NIC:0 cNiC:1:0 NI:0 cNI:0 PNG:1 DR:1 MTU:0 NISS:0 IP6:0 KM:0 WLW:0 RTDT:SuSE
 
OP
M

mgs_blacky

Newbie
Hallo,
habe folgende Erkenntnis noch gewonnen: WPA scheint ein Problem zu haben. Hier die Ausgabe des entsprechenden Logs:

Code:
/var/log # tail -f wpa*log
Association request to the driver failed
Associated with fe:ce:04:bd:2e:8a
CTRL-EVENT-CONNECTED - Connection to fe:ce:04:bd:2e:8a completed (auth) [id=0 id_str=]
Trying to associate with 00:26:5a:24:92:de (SSID='meine_ssid' freq=2412 MHz)
Association request to the driver failed
Authentication with 00:26:5a:24:92:de timed out.
Trying to associate with 00:26:5a:24:92:de (SSID='meine_ssid' freq=2412 MHz)
Authentication with 00:26:5a:24:92:de timed out.
Trying to associate with 00:26:5a:24:92:de (SSID='meine_ssid' freq=2412 MHz)
Authentication with 00:00:00:00:00:00 timed out.

Habe auch mal die Variante über den Network Manager versucht. In dessen Logfile fand sich
folgende Ausgabe:


Code:
/var/log # tail -f NetworkManager
Oct  4 13:57:19 Stuben NetworkManager: <info>  Activation (wlan0/wireless): connection 'sMurmele' has security, and secret
s exist.  No new secrets needed.
Oct  4 13:57:19 Stuben NetworkManager: <info>  Config: added 'ssid' value 'meine_ssid' 
Oct  4 13:57:19 Stuben NetworkManager: <info>  Config: added 'scan_ssid' value '1'
Oct  4 13:57:19 Stuben NetworkManager: <info>  Config: added 'key_mgmt' value 'WPA-PSK'
Oct  4 13:57:19 Stuben NetworkManager: <info>  Config: added 'psk' value '<omitted>'
Oct  4 13:57:19 Stuben NetworkManager: <info>  Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Oct  4 13:57:19 Stuben NetworkManager: <info>  Config: set interface ap_scan to 1
Oct  4 13:57:19 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  disconnected -> scanning
Oct  4 13:57:20 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  scanning -> associating
Oct  4 13:57:25 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  associating -> disconnected
Oct  4 13:57:25 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  disconnected -> scanning
Oct  4 13:57:26 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  scanning -> associating
Oct  4 13:57:36 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  associating -> disconnected
Oct  4 13:57:36 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  disconnected -> scanning
Oct  4 13:57:37 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  scanning -> associating
Oct  4 13:57:45 Stuben NetworkManager: <info>  Activation (wlan0/wireless): association took too long.
Oct  4 13:57:45 Stuben NetworkManager: <info>  (wlan0): device state change: 5 -> 6 (reason 0)
Oct  4 13:57:45 Stuben NetworkManager: <info>  Activation (wlan0/wireless): asking for new secrets
Oct  4 13:57:45 Stuben NetworkManager: <info>  (wlan0): supplicant connection state:  associating -> disconnected
Oct  4 13:58:00 Stuben NetworkManager: <info>  wlan0: link timed out.
Oct  4 13:58:06 Stuben NetworkManager: <WARN>  user_connection_updated_cb(): user_connection_updated_cb: Invalid connectio
n: 'NMSettingWireless' / 'mac-address' invalid: 1
Oct  4 13:58:06 Stuben NetworkManager: <info>  (wlan0): device state change: 6 -> 3 (reason 38)
Oct  4 13:58:06 Stuben NetworkManager: <info>  (wlan0): deactivating device (reason: 38).
Oct  4 13:58:29 Stuben NetworkManager: <WARN>  user_connection_get_settings_cb(): user_connection_get_settings_cb: Invalid
 connection: 'NMSettingWireless' / 'mac-address' invalid: 1
Oct  4 13:58:29 Stuben NetworkManager: <WARN>  user_connection_get_settings_cb(): user_connection_get_settings_cb: Invalid
 connection: 'NMSettingWireless' / 'mac-address' invalid: 1
Oct  4 15:21:18 Stuben NetworkManager: <WARN>  wait_for_connection_expired(): Connection (2) /org/freedesktop/NetworkManag
erSettings/0 failed to activate (timeout): (0) Connection was not provided by any settings service
Oct  4 15:24:50 Stuben NetworkManager: <WARN>  nm_signal_handler(): Caught signal 15, shutting down normally.
Oct  4 15:24:50 Stuben NetworkManager: <info>  (eth0): cleaning up...
Oct  4 15:24:50 Stuben NetworkManager: <info>  (eth0): taking down device.
Oct  4 15:24:50 Stuben NetworkManager: <info>  (wlan0): taking down device.
Oct  4 15:24:50 Stuben NetworkManager: <info>  exiting (success)

Konfiguration erfolgt jetzt wieder über if-up. Das Verhalten ist jedoch unverändert, es wird also weiterhin keine SSID und auch keine Passphrase dem Interface wlan0 zugewiesen.
 

framp

Moderator
Teammitglied
Oct 4 13:58:06 Stuben NetworkManager: <WARN> user_connection_updated_cb(): user_connection_updated_cb: Invalid connectio
n: 'NMSettingWireless' / 'mac-address' invalid: 1
Kann es sein dass Du auf Deinem AP einen Mac Filter aktiv hast?
 
OP
M

mgs_blacky

Newbie
Hallo zusammen,
ich habe das Problem lösen können. In der Datei /etc/sysconfig/network/config fand ich folgenden Eintrag:
Code:
# Note: This option requires a wpa driver supporting it, like
# the 'nl80211' driver used by default since openSUSE 11.3.
# When you notice problems with your hardware, please file a
# bug report and set e.g. WIRELESS_WPA_DRIVER='wext' (the old
# default driver) in the ifcfg file.
# See also "/usr/sbin/wpa_supplicant --help" for the list of
# available wpa drivers.

Habe also in der Datei ifcfg-wlan0, o.a. Parameter implementiert und siehe da, dass Interface war anschließend vollständig und korrekt installiert. Interessant ist jedoch, dass das Skript collectNWData.sh Problem Probleme mit dem wpa_supplicant nicht erkennt.

Wenn's interessiert, hier noch folgender interessanter Link: https://bugzilla.novell.com/show_bug.cgi?id=623592

Danke für Eure Unterstützung.
 

framp

Moderator
Teammitglied
mgs_blacky schrieb:
...Interessant ist jedoch, dass das Skript collectNWData.sh Problem Probleme mit dem wpa_supplicant nicht erkennt....
Weil mir diese Tatsache, dass man das testen kann, nicht bekannt war ;)

Könntest Du mir Deine ifcfg-wlan0 mal per eMail zuschicken (eMailAdresse per PN an Dich ist draussen) ? (Keys usw vorher raus ;-) ). Ich werde dann einen Check dazu im Script einbauen.
 
Oben