In case you want to install Ubuntu 8.04 in a laptop with a Broadcom BCM94311MCG card (like the Acer Aspire 9410Z) please note that:
- The proprietary driver that Ubuntu suggests to install is NOT working.
- The instructions here are the best approach, although they’re slightly outdated (you do NOT actually need to recompile ndiswrapper).
So, all you have to do is:
- Install the NDISwrapper software; just install the package ndisgtk with Synaptic or apt-get, it’ll automatically mark all necessary dependencies.
- Download the proprietary driver from here, and unpack the file.
- Configure NDISwrapper using ndisgtk, or by hand:
sudo ndiswrapper -i /path/to/bcmwl5.inf
sudo ndiswrapper -l
- Edit the file /etc/modules as an administrator (e.g. with sudo) and add a line containing “ndiswrapper” (without the quotes).
- Check that modprobe is working and save the configuration:
sudo modprobe ndiswrapper
sudo ndiswrapper -m
NetworkManager should be working fine now.
Why the hell manufacturers like Broadcom (or Acer) are not yet releasing their drivers for GNU/Linux?? Sad.
Update: Few days ago in Slashdot: Major PC Vendors Push For Open Source Drivers.
Update: The problem has been corrected and now the default Ubuntu driver is working! No need to follow the previous steps.