Thread: [Ndiswrapper-general] kernel 2.6.8.1 Belkin 802.1g FD7000 doesn't work
Status: Beta
Brought to you by:
pgiri
From: Serge T. <tch...@wa...> - 2004-08-24 14:25:38
|
Hi all, can get this card working on my 2.6.8.1 kernel. I have try ndiswrapper 0.10, 0.9 and 0.8 without success. I have install it with: -make install -ndiswrapper -i /path/ (where lives bcmwl5.sys, bcmwl5.inf and bcm43xx.cat -ndiswrapper -l (show me driver installed) With 0.10 i get a kernel crash on modprobe ndiswrapper, but led on network card goes ON. With 0.9 and 0.8, no crash, but nothing append. NO wlan0 device. when i launch iwconfig: root@gateway:/partage/ndis# iwconfig eth0 no wireless extensions. lo no wireless extensions. ppp0 no wireless extensions. I dmesg i just have: ndiswrapper version 0.8 loaded Here my lspci -vvv: 02:0b.0 Network controller: Broadcom Corporation BCM94306 802.11g (rev 03) Subsystem: Belkin: Unknown device 7000 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 Interrupt: pin A routed to IRQ 177 Region 0: Memory at e5000000 (32-bit, non-prefetchable) [size=8K] Thanks for help. |
From: James S. <Sha...@ea...> - 2004-08-24 15:10:04
|
> With 0.9 and 0.8, no crash, but nothing append. NO wlan0 device. > when i launch iwconfig: > > root@gateway:/partage/ndis# iwconfig > eth0 no wireless extensions. > > lo no wireless extensions. > > ppp0 no wireless extensions. > > I dmesg i just have: > ndiswrapper version 0.8 loaded I had this problem, plus this in dmesg: ndiswrapper (load_driver:1829): unable to prepare driver I made a symlink from /usr/sbin to /sbin for loadndisdriver and it fixed it. ln -s /sbin/loadndisdriver /usr/sbin/loadndisdriver I'm not sure what the kernel lockup is, but my lucent 56k modem used to do something like that if I didn't have "apic" in the kernels configuration. Note: apic, is NOT acpi. It's under processor type and features in make menuconfig. If you unselect the symetric multiprocessor support. You might also try ndiswrapper -m and update-modules, depending on your distro. Some have found luck by removing all mentions of ndiswrapper from modules.conf. You might also check /var/log/messages for any errors there as well. You should have the wireless options in the kernel as well. CONFIG_NET_RADIO=y CONFIG_NET_WIRELESS=y HTH, James |
From: Serge T. <tch...@wa...> - 2004-08-24 18:40:30
|
[....] > I had this problem, plus this in dmesg: > ndiswrapper (load_driver:1829): unable to prepare driver > > I made a symlink from /usr/sbin to /sbin for loadndisdriver and it fixed > it. > > ln -s /sbin/loadndisdriver /usr/sbin/loadndisdriver Doesn't fix it, nothing change > > I'm not sure what the kernel lockup is, but my lucent 56k modem used to do > something like that if I didn't have "apic" in the kernels >configuration. > Note: apic, is NOT acpi. It's under processor type and features in make > menuconfig. If you unselect the symetric multiprocessor >support. I have both apic and acpi support im y kernel. > > You might also try ndiswrapper -m and update-modules, depending on your > distro. Some have found luck by removing all mentions of >ndiswrapper from > modules.conf. Allready try, doesn't fix it. >You might also check /var/log/messages for any errors there as well. You >should have the wireless options in the kernel as well. > > CONFIG_NET_RADIO=y > CONFIG_NET_WIRELESS=y Yes i have both, without them you have unresolved symbol (error that i have yesterday) on modprobe. Thanks for your help, but still doesn't work :( 4 motn ago i have try this card with ndiswrapper and it worked, but i don't remember ndiswrapper version i used, and i was on another distrib version. |
From: Serge T. <tch...@wa...> - 2004-08-24 19:41:05
|
OK found the problem. 1) the ndiswrapper -i /path/driver.inf does _NOT_ copy the bcwml5.sys, only the .inf. 2) ndiswrapper 0.10 and 0.9 crash the kernel , syslog message: Aug 24 21:17:09 gateway kernel: bad: scheduling while atomic! Aug 24 21:17:09 gateway kernel: [<c04bc114>] schedule+0x480/0x485 Aug 24 21:17:09 gateway kernel: [<f8b1167b>] call_init+0xa5/0xb4 [ndiswrapper] Aug 24 21:17:09 gateway kernel: [<c012584c>] __mod_timer+0x12b/0x17d Aug 24 21:17:09 gateway kernel: [<c04bc554>] schedule_timeout+0x63/0xb7 Aug 24 21:17:09 gateway kernel: [<c012629c>] process_timeout+0x0/0x9 Aug 24 21:17:09 gateway kernel: [<f8b13746>] ndis_init_one_pci+0x112/0x20e [ndiswrapper] Aug 24 21:17:09 gateway kernel: [<c033d12f>] pci_device_probe_static+0x52/0x61 Aug 24 21:17:09 gateway kernel: [<c033d179>] __pci_device_probe+0x3b/0x4e Aug 24 21:17:09 gateway kernel: [<c033d1b8>] pci_device_probe+0x2c/0x4a Aug 24 21:17:09 gateway kernel: [<c03b6b19>] bus_match+0x3f/0x6a Aug 24 21:17:09 gateway kernel: [<c03b6c2b>] driver_attach+0x56/0x80 Aug 24 21:17:09 gateway kernel: [<c03b70d6>] bus_add_driver+0xa5/0xc3 Aug 24 21:17:09 gateway kernel: [<c03b7611>] driver_register+0x2f/0x33 Aug 24 21:17:09 gateway kernel: [<c033d3f7>] pci_register_driver+0x5c/0x84 Aug 24 21:17:09 gateway kernel: [<f8b13d84>] start_driver+0x23b/0x273 [ndiswrapper] Aug 24 21:17:09 gateway kernel: [<f8b14724>] misc_ioctl+0xea/0x1fb [ndiswrapper] Aug 24 21:17:09 gateway kernel: [<c014b335>] remove_vm_struct+0x78/0x97 Aug 24 21:17:09 gateway kernel: [<c016f792>] dput+0x22/0x212 Aug 24 21:17:09 gateway kernel: [<c0159443>] __fput+0xbd/0x124 Aug 24 21:17:09 gateway kernel: [<c016b022>] sys_ioctl+0xf7/0x24d Aug 24 21:17:09 gateway kernel: [<c0157cd8>] sys_close+0x63/0x96 Aug 24 21:17:09 gateway kernel: [<c0105f7f>] syscall_call+0x7/0xb 3) 0.8 work fine!! YES :) Tips -> please add in the INSTALL file to check if all file (.inf AND .sys) are copyed in /etc/ndiswrapper/driver_name/ , i think it will be help many new user :) ----- Original Message ----- From: "Serge Tchesmeli" <tch...@wa...> To: <ndi...@li...> Sent: Tuesday, August 24, 2004 8:40 PM Subject: Re: [Ndiswrapper-general] kernel 2.6.8.1 Belkin 802.1g FD7000 doesn't work > [....] >> I had this problem, plus this in dmesg: >> ndiswrapper (load_driver:1829): unable to prepare driver >> >> I made a symlink from /usr/sbin to /sbin for loadndisdriver and it fixed >> it. >> >> ln -s /sbin/loadndisdriver /usr/sbin/loadndisdriver > > Doesn't fix it, nothing change > >> >> I'm not sure what the kernel lockup is, but my lucent 56k modem used to do >> something like that if I didn't have "apic" in the kernels >configuration. >> Note: apic, is NOT acpi. It's under processor type and features in make >> menuconfig. If you unselect the symetric multiprocessor >support. > > I have both apic and acpi support im y kernel. > >> >> You might also try ndiswrapper -m and update-modules, depending on your >> distro. Some have found luck by removing all mentions of >ndiswrapper >> from >> modules.conf. > > Allready try, doesn't fix it. > >>You might also check /var/log/messages for any errors there as well. You >>should have the wireless options in the kernel as well. >> >> CONFIG_NET_RADIO=y >> CONFIG_NET_WIRELESS=y > > Yes i have both, without them you have unresolved symbol (error that i have > yesterday) on modprobe. > > Thanks for your help, but still doesn't work :( > 4 motn ago i have try this card with ndiswrapper and it worked, but i don't > remember ndiswrapper version i used, and i was on another distrib version. > > > > > ------------------------------------------------------- > SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media > 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 > Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. > http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 > _______________________________________________ > Ndiswrapper-general mailing list > Ndi...@li... > https://lists.sourceforge.net/lists/listinfo/ndiswrapper-general > > |
From: Pontus F. <pon...@ta...> - 2004-08-25 07:42:38
|
> Tips -> please add in the INSTALL file to check if all file (.inf AND .sys) > are copyed in /etc/ndiswrapper/driver_name/ , i think it will be help many > new user :) If you unpacked the driver-package and run ndiswrapper -i it should work, but if you have copied the .inf and .sys manually it might not work. If you did the former there is a bug in the ndiswrapper script and I would like to have a look at your driver package so we can fix the bug. Pontus |
From: Serge T. <tch...@wa...> - 2004-08-25 10:33:35
|
----- Original Message ----- From: "Pontus Fuchs" <pon...@ta...> To: "Serge Tchesmeli" <tch...@wa...> Cc: <ndi...@li...> Sent: Wednesday, August 25, 2004 9:42 AM Subject: Re: [Ndiswrapper-general] kernel 2.6.8.1 Belkin 802.1g FD7000doesn't work >> Tips -> please add in the INSTALL file to check if all file (.inf AND >> .sys) >> are copyed in /etc/ndiswrapper/driver_name/ , i think it will be help many >> new user :) > > If you unpacked the driver-package and run ndiswrapper -i it should > work, but if you have copied the .inf and .sys manually it might not > work. > > If you did the former there is a bug in the ndiswrapper script and I > would like to have a look at your driver package so we can fix the bug. > > Pontus > > I have just uncompress a .cab in a folder and launch ndiswrapper -i. I can send you the .cab if you wish (i send it where? here on the list???) Some news: i got a crash with 0.8 too :( I think all was working but no. Crash is similar than with 0.9 or 0.10. The only thing is than with 0.8 driver is loaded: Aug 24 21:34:01 gateway kernel: ndiswrapper version 0.8 loaded Aug 24 21:34:01 gateway kernel: ndiswrapper adding bcmwl5.sys Aug 24 21:34:01 gateway kernel: ACPI: PCI interrupt 0000:02:0b.0[A] -> GSI 19 (level, low) -> IRQ 177 Aug 24 21:34:01 gateway kernel: wlan0: ndiswrapper ethernet device 00:30:bd:f6:51:a7 using driver bcmwl5.sys I can config with iwconfig, but it crash on ifconfig. |
From: Jason Q. <ja...@ja...> - 2004-08-25 07:54:27
|
Hi Serge! From the INSTALL file: 3. Load module -------------- To load the module type > modprobe ndiswrapper. If you get no error the driver should now be loaded. You can verify this by checking system log (produced by 'dmesg'). If the driver is loaded successfully, you should see a message: ndiswrapper version <version> loaded If you have windows drivers installed earlier (with ndiswrapper -i <inffile>) successfully, ndiswrapper module will load them all. You should then see the following messages in system log: ndiswrapper: driver <driver1> added ... for each of the driver1, .... If you don't these messages, it usually means that there are no (usable) drivers installed in /etc/ndiswrapper directory. Check if /etc/ndiswrapper directory has one sub-directory for each driver and in each driver's directory, there are inf, sys and conf files. Otherwise, you may need to repeat step 2. On 24 Aug 2004, at 9:41 PM, Serge Tchesmeli wrote: > Tips -> please add in the INSTALL file to check if all file (.inf AND > .sys) are copyed in /etc/ndiswrapper/driver_name/ , i think it will be > help many new user :) |