Bug 336981
Summary: | Wireless device does not show up in Network Manager on Dell Inspiron 1520 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Răzvan Sandu <rsandu2004> |
Component: | NetworkManager | Assignee: | Dan Williams <dcbw> |
Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | dcbw, linville, pawsa, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.linlap.com/wiki/Dell+Inspiron+1520 | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-11-09 22:01:56 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 328451 |
Description
Răzvan Sandu
2007-10-18 02:43:01 UTC
If this is still a problem, can you: a) Update to latest rawhide kernels b) Give the output of /usr/bin/nm-tool c) Give the output of 'ls /sys/class/net' THanks! Hello and thanks, I've followed your instructions, here are the results: 1. Upgrade kernel-2.6.23.1-42.fc8 NetworkManager-0.7.0-0.5.svn3030.fc8 wpa_supplicant-0.5.7-15.fc8 2. Output of /usr/bin/nm-tool [root@mazarin ~]# nm-tool NetworkManager Tool State: connected - Device: eth0 ---------------------------------------------------------------- Type: Wired Driver: b44 Active: yes HW Address: 00:1C:23:8F:4D:D7 Capabilities: Supported: yes Carrier Detect: yes Speed: 100 Mb/s Wired Settings IP Settings: IP Address: 192.168.1.69 Subnet Mask: 255.255.255.0 Broadcast: 192.168.1.255 Gateway: 192.168.1.1 DNS: 192.168.1.1 DNS: 10.1.1.200 DNS: 193.231.236.25 - Device: wlan0 ---------------------------------------------------------------- Type: 802.11 Wireless Driver: b43-pci-bridge Active: no HW Address: 00:1C:26:54:9E:86 Capabilities: Supported: yes Wireless Settings WEP Encryption: yes WPA Encryption: yes WPA2 Encryption: yes Wireless Access Points 3. Output of 'ls /sys/class/net' [root@mazarin ~]# ls /sys/class/net eth0 lo wlan0 wmaster0 NOTES: a. NetworkManager, NetworkManagerDispatcher and wpa_supplicant services are *stopped* by default (in ntsysv) after each package upgrade via yum. I've started the three of them manually before running the above commands. b. There is no trace of wlan0 in System -> Administration -> Network, neither on the Hardware tab, nor on the Devices one. c. There is no trace of wlan0 in the ifconfig output. d. wpa_suplicant still reports a missing file at initialization (please see bug #337001) and gives FAILED at system boot. e. Hardware is an integrated Dell Wireless 1390 WLAN MiniCard on a (pretty recent) Dell Inspiron 1520 - please see hardware details at links above. Original Windows driver http://support.dell.com/support/downloads/download.aspx?c=us&cs=555&l=en&s=biz&releaseid=R151520&SystemID=INS_PNT_PM_1520&servicetag=9BB153J&os=WLH&osl=en&deviceid=9805&devlib=0&typecnt=0&vercnt=3&catid=-1&impid=-1&formatcnt=1&libid=5&fileid=202821 Thanks A LOT, Răzvan Hmm, are you just typing 'ifconfig', or 'ifconfig -a'? Just ifconfig won't show the device unless it's up. Also, this output shows that NetworkManager has found your device, but it won't necessarily show up in System->Administration->Networking until you add it manually to the profile there. If you're happy with NetworkManager, you don't need to touch System->Administration->Networking at all, you can just use NetworkManager. If you want to configure a static IP address or something, then you probably want to turn of NM and use the Networking control panel exclusively. Hello, Sorry, I think I did a huge mistake, believing that the application in System -> Administration -> Network and NetworkManager are the same thing ! My fault ! In another location (with wireless coverage) but in the exact same conditions, here's the output of ifconfig -a: [root@mazarin ~]# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:1C:23:8F:4D:D7 inet addr:192.168.25.9 Bcast:192.168.25.255 Mask:255.255.255.0 inet6 addr: fe80::21c:23ff:fe8f:4dd7/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:10004 errors:0 dropped:0 overruns:0 frame:0 TX packets:6482 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:14716133 (14.0 MiB) TX bytes:542309 (529.5 KiB) Interrupt:17 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:5068 errors:0 dropped:0 overruns:0 frame:0 TX packets:5068 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:254224 (248.2 KiB) TX bytes:254224 (248.2 KiB) wlan0 Link encap:Ethernet HWaddr 00:1C:26:54:9E:86 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-1C-26-54-9E-86-00-00-00-00-00-00-00-00-00-00 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) However, the main problem remains the same: 1. NetworkManager, NetworkManagerDispatcher and wpa_supplicant services are started at boot (I've marked them in ntsysv - btw, how should the correct default be in F8 ?) 2. There is no sign of wlan0 going up, neither at boot or when the laptop is brought under wireless coverage. Wireless interface is activated by the hardware point of view (activated by laptop's function buttons), but the LED showing wireless connection is not lit. 3. There is no trace of wlan0 in System -> Administration -> Network, neither on the Hardware tab, nor on the Devices one (how to activate it in profile if this is not present on Hardware tab ?) 4. wpa_suplicant still reports a missing file at initialization (please see bug #337001) and gives FAILED at system boot; 5. WAP is a DLink DWL-G700AP, configured for WPA2 authentication, with preshared key. 6. when launched manually, wlassistant says: [root@mazarin ~]# wlassistant kbuildsycoca running... DCOP Cleaning up dead connections. Loaded application options. All interfaces: eth0, wlan0, wmaster0 Wireless interface(s): wlan0 Permissions checked. DHCP Client: dhclient All executables found. scan: /sbin/iwlist wlan0 scan ==>stderr: wlan0 Interface doesn't support scanning : Network is down No networks found! Application options saved. Kernel socket closed. Could you please give me any further directions ? Thanks, Răzvan The scan is failing because the devices is down. Normally NM would mark it up, so I'm not sure why it would be down. ifconfig wlan0 up Do that before trying to scan. Hello, After repeating the steps in comment #4 bug 328451 (I think I've messed something experimenting with the drivers), the wireless LED is now lit up, interface wlan0 now starts automatically at boot. (Could you *please* include the drivers suggested at comment #4 bug 328451 in default kernel of F8 ? ;-) ) Now: [root@mazarin ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:1C:23:8F:4D:D7 inet addr:192.168.25.9 Bcast:192.168.25.255 Mask:255.255.255.0 inet6 addr: fe80::21c:23ff:fe8f:4dd7/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1123 errors:0 dropped:0 overruns:0 frame:0 TX packets:825 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1669590 (1.5 MiB) TX bytes:68092 (66.4 KiB) Interrupt:17 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:19252 errors:0 dropped:0 overruns:0 frame:0 TX packets:19252 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:962760 (940.1 KiB) TX bytes:962760 (940.1 KiB) wlan0 Link encap:Ethernet HWaddr 00:1C:26:54:9E:86 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-1C-26-54-9E-86-00-00-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) The problem still remains, because: 1. No trace of wlan0 in System -> Administration -> Network (cannot control the interface in an easy way). 2. Don't get address by DHCP. 3. wpa_supplicant reports FAIL, in red, during system initialization; however, doing manually a "service wpa_supplicant restart", *afterwards*, shows two OKs in green. 4. Manually launching wlassistant for the first time shows the (unique) wireless network, with full radio strenghth, channel 6. I select DHCP as a method to get IP address. Then: WPA version: WPA2 Group cipher: CCMP Pair cipher: CCMP Authentication suite: PSK WPA key: - I enter the correct preshared key There is an "ASCII" check box nearby, checked. Wizard reports succesful connection. However, in the background terminal where I launched wlassistant I get the same error message: [root@mazarin ~]# wlassistant kbuildsycoca running... Reusing existing ksycoca Loaded application options. All interfaces: eth0, wlan0, wmaster0 Wireless interface(s): wlan0 Permissions checked. DHCP Client: dhclient All executables found. scan: /sbin/iwlist wlan0 scan Networks found: 1 No DHCP client running. No pre-connection command specified. iwconfig_set: /sbin/iwconfig wlan0 mode managed channel 6 key off essid zando iwconfig_ap: /sbin/iwconfig wlan0 ap 00:19:5B:0E:A6:27 ==>stderr: Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory Using wpa_supplicant driver: wext WPA client started. Waiting for status... CONNECTION FAILED. disconnect: /sbin/iwconfig wlan0 mode managed key off ap off essid off Application options saved. Kernel socket closed. DHCP client *is* installed (I get DHCP addreses on the wired network). DHCP server *is* functional (I get correct DHCP addreses on other wireless devices in the same area). Still no IP address for wlan0 after all this, no matter how long I'll wait. Please note that the MAC address reported by wlassistant (00:19:5B:0E:A6:27) is different of that of wlan0 (00:1C:26:54:9E:86). Any further idea, please ? Regards, Răzvan The b43 driver _is_ included in the F8 kernel. The firmware can not be included in Fedora because we have no legal basis for doing so. Hello, Now that the final version of F8 is released, I've done a fresh install of it and reinstalled the firmware, exactly as John instructed me in comment #4. The problem remains, since: 1. wlan0 is not up at boot; 2. wlan0 doesn't appear in system-config-network, on the Hardware tab, so I cannot configure it on Device tab and cannot control the interface. 3. Even if I start wlan0 mannually and have an active DHCP server in my network, the wlan0 interface does not take an IP address. I will close this bug for now and reenter the above as a separate bug on the "system-config-network" component. Many thanks, Razvan |