Recently I installed Ubuntu Feisty 7.04 on my Dell Latitude D600 laptop, but still had to do some work to get wireless working.
For those interested, here are the steps involved:
* Determine your Wireless card.
lspci | grep -i network
02:03.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
* Disable BCM43XX Driver
sudo -s
echo blacklist bcm43xx >> /etc/modprobe.d/blacklist
exit
* Instal ndiswrapper. This enables wireless network cards on Linux by implementing the Windows kernel and NDIS APIs and dynamically linking the vendor’s Windows drivers
sudo apt-get install ndiswrapper-utils
* Get your windows driver
wget http://ftp.us.dell.com/network/R151517.EXE
* Extract driver to MYDRIVER directory
unzip -a R151517.EXE
* Install the driver
cd MYDRIVER
sudo ndiswrapper -i bcmwl5.inf
* Verify driver, hardware
sudo ndiswrapper -l
* configure ndsiwrapper
sudo ndiswrapper -m
sudo modprobe ndiswrapper
sudo -s
echo ndiswrapper >> /etc/modules
exit
* Reboot now!
* Test wireless
sudo iwlist scanning
If this is your lucky day, you should have your wireless up and ready.