On Thu, 2005-10-27 at 16:00 -0400, James Pifer wrote:
I've tried getting my builtin wireless card in my laptop working before and was close, but could never get it working. I would REALLY like to use my laptop without being tied to my desk. Previously I could load the drivers, using ndiswrapper, and get all the way up to loading it, but I could never get an ipaddress. So I figured I would try again but this time remove wep and see if can connect.
lspci shows me this:
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
When I try to modprobe ndiswrapper the machine locks up hard. After a reboot I see this in /var/log/messages:
Oct 27 15:09:45 kernel: ndiswrapper version 1.4rc4 loaded (preempt=no,smp=yes) Oct 27 15:09:45 kernel: ndiswrapper: driver bcmwl5 (Broadcom,10/20/2004, 3.70.22.0) loaded Oct 27 15:09:45 kernel: ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 18 (level, low) -> IRQ 193 Oct 27 15:09:45 kernel: ndiswrapper: using irq 193
Uh, oh. Smells like an apic problem to me.
I also tried reinstalling ndiswrapper but still get the same thing. If it's an IRQ problem, any suggestions on how to handle it?
Gee, I don't get that. I'm using a Fujitsu Lifebook C2200 on the stock FC4 kernel:
[root@golem ~]# uname -r 2.6.13-1.1532_FC4
[root@golem ~]# lspci <snip> 00:12.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 02) </snip>
[root@golem ~]# tail /var/log/messages <snip> Oct 27 14:04:01 golem kernel: ndiswrapper version 1.4rc4 loaded (preempt=no,smp=no) Oct 27 14:04:01 golem kernel: ndiswrapper: driver bcmwl5 (Broadcom,02/12/2003, 3.10.39.7) loaded Oct 27 14:04:01 golem kernel: ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11 Oct 27 14:04:01 golem kernel: ndiswrapper: using irq 11 Oct 27 14:04:02 golem kernel: wlan0: vendor: '' Oct 27 14:04:02 golem kernel: wlan0: ndiswrapper ethernet device 00:90:96:57:e9:ff using driver bcmwl5, 14E4:4320:10CF:1204.5.conf Oct 27 14:04:02 golem kernel: ndiswrapper (set_auth_mode:685): setting auth mode failed (C0010015) Oct 27 14:04:02 golem kernel: wlan0: encryption modes supported: none </snip>
Any other suggestions?
Although we appear to have the same wireless chipset, I am using an older Broadcom driver. It works with the default 4K stack kernel. I'd try a couple of things:
1. Try booting with the "noapic" option specified on the boot line
2. Try recompiling your kernel with 8K stacks enabled
If you'd like to try my older Broadcom driver, I suppose I could send it to you. Contact me off-list if you wish to have it.
---------------------------------------------------------------------- - Rick Stevens, Senior Systems Engineer rstevens@vitalstream.com - - VitalStream, Inc. http://www.vitalstream.com - - - - Huked on foniks reely wurked for me! - ----------------------------------------------------------------------