Linux drivers

From Ever changing code

A list of different hardware we need to install manually.

Install BCM Wireless network card

Follwing has been tested on:

  • 14e4:4311 - BCM4311 - Dell D420, 620, D630
$ lspci -nn | grep Network
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)

Make sure you are connected to Internet, then install drivers:

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo apt-get remove bcmwl-kernel-source
sudo reboot

PCI ID Repository

The PCI IDs on your system is stored in the following file:

# Syntax:
# vendor  vendor_name
#       device  device_name                             <-- single tab
#               subvendor subdevice  subsystem_name     <-- two tabs
Update the pci.ids file

The latest PCI ids are maintained by the PCI Ids site

The following update-pciids command will download the compressed version of the file and install it accordingly. It will only work when you have either curl, or wget, or lynx on your system. The command is a part of pciutils package. In Ubuntu pci.ids file is downloaded daily.

# update-pciids
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  196k  100  196k    0     0   395k      0 --:--:-- --:--:-- --:--:--  539k