ndiswrapper problem with bcm43xx
Roger Freitas Lovato
rogerlovato at gmail.com
Wed Mar 22 00:27:33 UTC 2006
Hi,
with ndiswrapper my wireless is working now. i'm trying to use bc43xx
now. See:
lsmod |grep bcm
bcm43xx 119948 0
ieee80211softmac 28544 1 bcm43xx
ieee80211 35144 2 bcm43xx,ieee80211softmac
# cat /etc/network/interfaces
iface eth1 inet dhcp
wireless_keymode restricted
wireless_key XXXXXXXXXX
wireless_mode managed
wireless_essid YYYYYY
wireless_channel 6
auto eth1
The config above is working with ndiswrapper but not with bcm43xx
# ifup eth1
Internet Systems Consortium DHCP Client V3.0.3
Copyright 2004-2005 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Listening on LPF/eth1/00:90:4b:54:9a:45
Sending on LPF/eth1/00:90:4b:54:9a:45
Sending on Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 12
eth1 Encapsulamento do Link: Ethernet Endereço de HW
00:90:4B:54:9A:45
UP BROADCASTMULTICAST MTU:1500 Métrica:1
RX packets:96 errors:0 dropped:395 overruns:0 frame:0
TX packets:277 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:11714 (11.4 KiB) TX bytes:12269 (11.9 KiB)
IRQ:201 Endereço de E/S:0x8000
The interface is up, but does not work.
# iwconfig eth1
eth1 IEEE 802.11b/g ESSID:"lovato" Nickname:"roger"
Mode:Managed Frequency=2.437 GHz Access Point: 00:13:46:5A:82:D5
Bit Rate=54 Mb/s Tx-Power=15 dBm
RTS thr:off Fragment thr:off
Encryption key:123A-B123-AB Security mode:restricted
# iwlist eth1 scanning
eth1 Scan completed :
Cell 01 - Address: 00:13:46:5A:82:D5
ESSID:"YYYYYYYY"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Encryption key:on
Bit Rates:54 Mb/s
Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
Quality=100/100 Signal level=-19 dBm
Extra: Last beacon: 363ms ago
ndiswrapper and bcm43xxx use the same configuration?
# ls /lib/firmware/2.6.15-19-386/bcm*
/lib/firmware/2.6.15-19-386/bcm43xx_initval01.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval02.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval03.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval04.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval05.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval06.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval07.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval08.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval09.fw
/lib/firmware/2.6.15-19-386/bcm43xx_initval10.fw
/lib/firmware/2.6.15-19-386/bcm43xx_microcode2.fw
/lib/firmware/2.6.15-19-386/bcm43xx_microcode4.fw
/lib/firmware/2.6.15-19-386/bcm43xx_microcode5.fw
/lib/firmware/2.6.15-19-386/bcm43xx_pcm4.fw
/lib/firmware/2.6.15-19-386/bcm43xx_pcm5.fw
Thanks again.
Roger
Matthew Nicholcon escreveu:
> this is because the bcm43xx driver is now in the kernel. however, the firmware needed to use your card is not included (ie, the not availible errors, those are looking for your firmware files). you can do one of two things: you can download fwcutter and compile it and use it to extract your firmware from your windows driver .sys file, and place them resulting files in /lib/firmware/linux-(your version here)/ which, when combined with installing/compiling softmac (may be included now, i don't know) should let you work.
>
> otherwise, you can blacklist the bcm43xx module to keep it from being loaded at all, and install and use ndiswrapper just like before. you jsut cannot use both. if you use ndiswrapper, make sure you rmmod bcm43xx, and blacklist it to prevent it from being loaded at boot. if you decided to go the other way, make sure you don't use ndiswrapper.
>
> there are some forum/wiki entries on this topic, but i'm in class and am short on time. hopefully this at least points you in teh right direction.
>
> On Tue, 21 Mar 2006 13:11:40 -0300, Roger Freitas Lovato <rogerlovato at gmail.com> wrote:
>
>> Hi,
>>
>> I have a notebook Pavilion ZV5000 with this wirelles interface:
>>
>> 0000:02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g
>> Wireless LAN Controller (rev 03)
>>
>> When I try to up my wireless interface, these messages appear in dmesg
>> command:
>>
>> [4295348.307000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not
>> available or load failed.
>> [4295348.336000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not
>> available or load failed.
>> [4295376.436000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not
>> available or load failed.
>> [4295376.467000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not
>> available or load failed.
>> [4295398.705000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not
>> available or load failed.
>> [4295398.719000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not
>> available or load failed.
>> 4295498.879000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
>> [4295498.880000] ndiswrapper (wrapper_init:173): loadndiswrapper failed
>> (1792); check system log for messages from 'loadndisdriver'
>> [4295498.881000] ndiswrapper (wrapper_init:180): ndiswrapper:
>> initialization failed
>> [4295504.830000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
>> [4295504.832000] ndiswrapper (wrapper_init:173): loadndiswrapper failed
>> (1792); check system log for messages from 'loadndisdriver'
>> [4295504.832000] ndiswrapper (wrapper_init:180): ndiswrapper:
>> initialization failed
>> [4295556.399000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
>>
>> With breexy version it's working.
>>
>> Thanks
>>
>> Roger
>>
>> --
>> ubuntu-users mailing list
>> ubuntu-users at lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
>>
More information about the ubuntu-users
mailing list