[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Broadcom Wireless & Etch on HP Compaq nx6325

Freddy Freeloader wrote:
SAJChurchey wrote:
I'm trying to get etch working on an HP Compaq nx6325. I used a
netinstall CD, and a few things still aren't working. I've been using
a guide for this particular model at http://www.puchalla-online.de/

This is a somewhat older guide because the wireless card (a Broadcom
BCM4310) is supposedly supported natively by the kernel now through
the bcm43xx module. So I'm not really looking to use ndiswrapper.

I've been using Linux for a while now, I started with SuSE and Red
Hat, and I've been administrating Debian-based servers at work for
over a year now. When I got this new laptop, I figured it would be a
good opportunity for me to learn more about Debian and the kernel in
general. Until this point, I've not delved into the kernel and its
internals.This is going to be very much a learning experience for me.

I've loaded the bcm43xx module and added it to /etc/modules. I've also
downloaded bcm43xx-fwcutter from http://bcm43xx.berlios.de/ to extract
the firmware from my desired SYS file, and I've dropped the files
into /usr/lib/hotplug/firmware. I added an entry for wlan0 in /etc/
network/interfaces, but whenever I try to configure the device with
iwconfig, it says that no such device exists.

The module is loaded, and I've installed the firmware files to the
best of my knowledge; the guides on bcm43xx-fwcutter I've read just
says to put the files in the firmware directory for hotplug.  Am I
missing anything? Do I need to put anything in /etc/modprobe.d/?

Thanks in advance,


I am using the Broadcom 4318 chip in a Pavilion. It works OK with ndiswrapper but I have never gotten it to work well with the bcm43xx kernel module. I once got it to work with an older kernel revision, but I couldn't get it to work with any type of connection other than a wide open one so I abandoned that. As to where you extract the firmware to, well, I install bcm43xx-fwcutter using the binary from the Debian repositories and it places the firmware in /usr/lib by default. Once I've extracted it using that default location I've never had a problem with the wireless card being recognized, either with the bcm43xx module or ndiswrapper. If you decide to abandon your attempt to the bcm43xx module you need to blacklist it in the /etc/modprobe.d/blacklist so it won't load. Actually ndiswrapper isn't all that difficult to use. Once you get it installed, and using m-a seems to be far the easiest way to do that, just enter a line in /etc/modules for ndiswrapper so it will be loaded at boot, blacklist bcm43xx as above, and then just use ndiswrapper to install the bcmwl5.inf file.

Wow! I must have been having a real brain fart when I gave the path to where bcm43xx-fwcutter stores the firmware on my systems. It's in /lib/firmware. Sorry about the typo. I don't have a clue as to where that came from.... :(

Reply to: