Thread: [Ndiswrapper-general] No such device - why?
Status: Beta
Brought to you by:
pgiri
From: Craig J. <cr...@br...> - 2004-02-28 14:34:25
|
Hi, First, thanks so much for working on this!! I am quite excited that I might actually get my wireless going. Details, just got a Dell inspiron 5150 with the Dell TrueMobile 1300 (or maybe it is the 1400, hmmm) which supposedly has a Broadcom 4301 chip. I ran through the INSTALL information and most things seemed to work, but I can't seem to get wlan0 up. At step 8, I did the $ ifconfig wlan0 up and it seemed to like that, when I do an ifconfig after I get... wlan0 Link encap:Ethernet HWaddr 00:90:4B:6E:CE:B4 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:2736 (2.6 Kb) Interrupt:11 Memory:faffc000-faffdfff (plus eth0 and lo) I then tried a ifup wlan0 and got... ifup wlan0 Error for wireless request "Set Bit Rate" (8B20) : SET failed on device wlan0 ; No such device. Determining IP information for wlan0... failed. Can anyone help me? Any info on how I can track down the problem. The only thing I am not sure about is I am using kernel-2.4.22-1.2115.nptl (from fedora core 1). The website does say it should be minimum 2.4.23, but other posts to the list do talk about 2.4.22. I used driver 2 from the webpage line: Broadcom 94306 driver1 <http://h20015.www2.hp.com/en/softwareDownloadIndex.jhtml?reg=&cc=us&softitem=hb-17787-1&prodId=hppavilion385145&lc=en&plc=&sw_lang=en&pagetype=software>,driver2 <http://ftp.us.dell.com/network/R65194.EXE>,driver3 <http://downloads.emachines.com/network/Broadcom_80211g_3_20_23_0.zip> Any ideas on what I could be missing? (or other info needed to diagnose it?) Thanks, Craig |
From: <az...@se...> - 2004-02-28 14:58:53
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Craig Jones wrote: | The only thing I am not sure about is I am using | kernel-2.4.22-1.2115.nptl (from fedora core 1). The website does say i= t | should be minimum 2.4.23, but other posts to the list do talk about 2.4.22. Please try use a newer kernel, and/or cvs. Thanks Regards, - -- ~ .''`. Torbj=F6rn Svensson, azoff (at) se (dot) linux (dot) org : :' : 7EB9 2DC5 61AE DAB5 7099 BAC6 798E E39A DBDB 0CFD `. `' http://azoff.homeip.net:8080/ | http://azoff.tty0.org ~ `-- http://www.se.linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFAQKvneY7jmtvbDP0RAkEwAJ4h+llLkz0AmSR/GegNsmgjwFv4UgCfYvAr c2CmThQbvF5MRf6hYdjEf+M=3D =3DbSo2 -----END PGP SIGNATURE----- |
From: John H. <jc...@th...> - 2004-02-29 10:11:38
|
Craig Jones wrote: > Details, just got a Dell inspiron 5150 with the Dell TrueMobile 1300 > (or maybe it is the 1400, hmmm) which supposedly has a Broadcom 4301 > chip. I ran through the INSTALL information and most things seemed to > work, but I can't seem to get wlan0 up. That's the wireless device I've got in my Inspiron 8500 and it's working just fine. > > At step 8, I did the $ ifconfig wlan0 up and it seemed to like that, > when I do an ifconfig after I get... > > wlan0 Link encap:Ethernet HWaddr 00:90:4B:6E:CE:B4 > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:0 (0.0 b) TX bytes:2736 (2.6 Kb) > Interrupt:11 Memory:faffc000-faffdfff That looks OK -- it's an unconfigured wireless device. "iwconfig wlan0" my also be of interest. For example, mine says: Warning: Driver for device wlan0 has been compiled with version 16 of Wireless Extension, while this program is using version 15. Some things may be broken... wlan0 IEEE 802.11g ESSID:"XYZZY" Mode:Auto Frequency:2.437GHz Access Point: 00:30:AB:1B:96:3F Bit Rate=11Mb/s Tx-Power:13 dBm RTS thr=2347 B Fragment thr=2346 B Power Management:off Link Quality:100/0 Signal level:-57 dBm Noise level:-256 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:50 Invalid misc:142523 Missed beacon:0 The warning might account for the perfect link quality and ridiculously low noise level, but it does work. And as root I would also get to see the WEP key. Note also the ESSID -- since this is at home I quite like that one and I might just change the real ESSID to that :-) Essentially this lot means that it's properly negotiated with the access point. > > I then tried a ifup wlan0 and got... > > ifup wlan0 > Error for wireless request "Set Bit Rate" (8B20) : > SET failed on device wlan0 ; No such device. > > Determining IP information for wlan0... failed. That's what I would expect if you haven't got a DHCP server configured. Take a look in /var/log/messages to see if there's anything interesting. Try also configuring an address, netmask and broadcast address "by hand" with ifconfig. "neat", aka redhat-config-network (I think), is quite useful for setting up wireless devices as it gets all the configuration right for you and you don't need to worry about it. > > The only thing I am not sure about is I am using > kernel-2.4.22-1.2115.nptl (from fedora core 1). The website does say it > should be minimum 2.4.23, but other posts to the list do talk about > 2.4.22. That *should* be OK -- I've had 0.4 working with the RHEL 2.4.21 kernel. > > I used driver 2 from the webpage line: > > Broadcom 94306 driver1 > <http://h20015.www2.hp.com/en/softwareDownloadIndex.jhtml?reg=&cc=us&softitem=hb-17787-1&prodId=hppavilion385145&lc=en&plc=&sw_lang=en&pagetype=software>,driver2 > > > <http://ftp.us.dell.com/network/R65194.EXE>,driver3 > <http://downloads.emachines.com/network/Broadcom_80211g_3_20_23_0.zip> I presume by "driver 2" you mean the DELL one -- that's the one I use. |
From: Craig J. <cr...@br...> - 2004-02-29 13:19:18
|
Thanks John, that is extremely useful. I think my problem revolves around: Error for wireless request "Set Bit Rate" (8B20) : SET failed on device wlan0 ; No such device. Determining IP information for wlan0... [and it waits for a while and comes back with the standard "do you have a problem with your cable"] For reference... # iwconfig wlan0 wlan0 IEEE 802.11g ESSID:"" Mode:Managed Frequency:2.462GHz Access Point: FF:FF:FF:FF:FF:FF Bit Rate=54Mb/s Tx-Power:13 dBm RTS thr=2347 B Fragment thr=2346 B Encryption key:off Power Management:off Link Quality:100/100 Signal level:-10 dBm Noise level:-256 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:371259 Missed beacon:0 When I do: # iwconfig wlan0 rate 11Meg Error for wireless request "Set Bit Rate" (8B20) : SET failed on device wlan0 ; No such device. (The 11Meg was just a for example). I do have a Wireless Palm and it works fine. I I'll try the suggestion of setting things by hand tonight. Ithink the real problem is the "Set Bit Rate" thing above. Any ideas? Craig John Haxby wrote: > Craig Jones wrote: > >> Details, just got a Dell inspiron 5150 with the Dell TrueMobile 1300 >> (or maybe it is the 1400, hmmm) which supposedly has a Broadcom 4301 >> chip. I ran through the INSTALL information and most things seemed to >> work, but I can't seem to get wlan0 up. > > > That's the wireless device I've got in my Inspiron 8500 and it's > working just fine. > >> >> At step 8, I did the $ ifconfig wlan0 up and it seemed to like that, >> when I do an ifconfig after I get... >> >> wlan0 Link encap:Ethernet HWaddr 00:90:4B:6E:CE:B4 >> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 >> RX packets:0 errors:0 dropped:0 overruns:0 frame:0 >> TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 >> collisions:0 txqueuelen:1000 >> RX bytes:0 (0.0 b) TX bytes:2736 (2.6 Kb) >> Interrupt:11 Memory:faffc000-faffdfff > > > That looks OK -- it's an unconfigured wireless device. "iwconfig > wlan0" my also be of interest. For example, mine says: > > Warning: Driver for device wlan0 has been compiled with version 16 > of Wireless Extension, while this program is using version 15. > Some things may be broken... > > wlan0 IEEE 802.11g ESSID:"XYZZY" > Mode:Auto Frequency:2.437GHz Access Point: 00:30:AB:1B:96:3F > Bit Rate=11Mb/s Tx-Power:13 dBm > RTS thr=2347 B Fragment thr=2346 B > Power Management:off > Link Quality:100/0 Signal level:-57 dBm Noise level:-256 dBm > Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 > Tx excessive retries:50 Invalid misc:142523 Missed beacon:0 > > > The warning might account for the perfect link quality and > ridiculously low noise level, but it does work. And as root I would > also get to see the WEP key. Note also the ESSID -- since this is at > home I quite like that one and I might just change the real ESSID to > that :-) Essentially this lot means that it's properly negotiated > with the access point. > >> >> I then tried a ifup wlan0 and got... >> >> ifup wlan0 >> Error for wireless request "Set Bit Rate" (8B20) : >> SET failed on device wlan0 ; No such device. >> >> Determining IP information for wlan0... failed. > > > That's what I would expect if you haven't got a DHCP server > configured. Take a look in /var/log/messages to see if there's > anything interesting. Try also configuring an address, netmask and > broadcast address "by hand" with ifconfig. > > "neat", aka redhat-config-network (I think), is quite useful for > setting up wireless devices as it gets all the configuration right for > you and you don't need to worry about it. > >> >> The only thing I am not sure about is I am using >> kernel-2.4.22-1.2115.nptl (from fedora core 1). The website does say it >> should be minimum 2.4.23, but other posts to the list do talk about >> 2.4.22. > > > That *should* be OK -- I've had 0.4 working with the RHEL 2.4.21 kernel. > >> >> I used driver 2 from the webpage line: >> >> Broadcom 94306 driver1 >> <http://h20015.www2.hp.com/en/softwareDownloadIndex.jhtml?reg=&cc=us&softitem=hb-17787-1&prodId=hppavilion385145&lc=en&plc=&sw_lang=en&pagetype=software>,driver2 >> >> >> <http://ftp.us.dell.com/network/R65194.EXE>,driver3 >> <http://downloads.emachines.com/network/Broadcom_80211g_3_20_23_0.zip> > > > I presume by "driver 2" you mean the DELL one -- that's the one I use. > > > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Ndiswrapper-general mailing list > Ndi...@li... > https://lists.sourceforge.net/lists/listinfo/ndiswrapper-general |
From: Giridhar P. <gi...@lm...> - 2004-02-29 13:27:27
|
Just remove the rate command. It is not supported by all drivers. You don't need to set rate either; the card will negotiate the best rate with the AP. -- Giri |
From: Kliment Y. <Kli...@he...> - 2004-02-29 14:42:59
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Okay, the XP driver says: root@chupmonkey d211 # loadndisdriver d211nic Unable to put file (check dmesg for more info): Invalid argument Unable to start driver (check dmesg for more info): Invalid argument and adds nothing to dmesg. The win2k driver says: root@chupmonkey d211 # loadndisdriver netsmac Segmentation fault and adds the following to dmesg: ~ Putting driver size 54784 Image is at E39D8000 Unable to handle kernel paging request at virtual address e3a2700c ~ printing eip: e3a74fbe *pde = 1f1d3067 *pte = 00000000 Oops: 0000 [#5] PREEMPT CPU: 0 EIP: 0060:[<e3a74fbe>] Tainted: P VLI EFLAGS: 00210292 EIP is at load_imports+0xe/0x50 [ndiswrapper] eax: e3a27000 ebx: e39d80c4 ecx: ffffffff edx: 0000010e esi: e3a27000 edi: 00000000 ebp: c4d9febc esp: c4d9fea4 ds: 007b es: 007b ss: 0068 Process loadndisdriver (pid: 8914, threadinfo=c4d9e000 task=c4100280) Stack: e39e5000 c4d9fedc 00004550 e39d80c4 e39d8000 40014000 c4d9fedc e3a75117 ~ e39d8000 e3a27000 000000c0 c6dd7400 c6dd7400 00000000 c4d9ff04 e3a7436a ~ c4d9fef4 e39d8000 0000d600 e39d8000 d62af4c4 c4d9ff54 00000000 bffff520 Call Trace: ~ [<e3a75117>] prepare_coffpe_image+0x47/0xa0 [ndiswrapper] ~ [<e3a7436a>] load_driver+0x11a/0x1a0 [ndiswrapper] ~ [<e3a74bc2>] misc_ioctl+0x92/0x2b6 [ndiswrapper] ~ [<c014c354>] do_mmap_pgoff+0x364/0x670 ~ [<c016a584>] sys_ioctl+0xf4/0x2b0 ~ [<c0400aff>] syscall_call+0x7/0xb Code: a0 89 44 24 04 c7 04 24 b8 c6 a7 e3 e8 dc c2 6a dc b8 ff ff ff ff eb c1 90 8d 74 26 00 55 89 e5 57 31 ff 56 53 83 ec 0c 8b 75 0c <8b> 56 0c 85 d2 74 2f 31 db 8b 45 08 03 44 1e 0c 89 44 24 08 8d Where do I go from here? There is one more driver available but I cannot see if it works since the installer executable seems to require winxp to function. Could it have anything to do with the fact that this is a pcmcia card, not a pci card, and so soes not show in lspci, though cardctl shows it: root@chupmonkey d211 # cardctl ident Socket 0: ~ no product info available Socket 1: ~ product info: "Nokia", "C110/C111 Wireless LAN Card" ~ manfid: 0x0124, 0x1110 ~ function: 6 (network) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAQfmOrPQTyNB9u9YRAjcPAJ4xm4hNpqbhnapIM4wO2m0sW3yAIQCggfXl GLh4OB7xKGhQforaeXmq+lA= =BsxR -----END PGP SIGNATURE----- |
From: Giridhar P. <gi...@lm...> - 2004-02-29 15:18:47
|
As pointed out in the FAQ, the oops messages are useless here because the problem is not within ndiswrapper but in ndis drivers. Enable DEBUG option in the Makefile and send the dmesg output. -- Giri |
From: Kliment Y. <Kli...@he...> - 2004-02-29 16:06:07
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Giridhar Pemmasani wrote: | As pointed out in the FAQ, the oops messages are useless here because | the problem is not within ndiswrapper but in ndis drivers. Enable | DEBUG option in the Makefile and send the dmesg output. | I did enable DEBUG, and it doesn't give me any more info (strange, I know). I am running latest cvs. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFAQg0GrPQTyNB9u9YRAu29AKCfzfWleYGzqEIlOhU+/Y4VTeAEJgCeKoWS x8UJpRwIQNRKiUo/vJFSzro= =YXEe -----END PGP SIGNATURE----- |