How to Install a Wireless Driver for Dell Precision M6500 with Ubuntu

From Open Source Ecology
Jump to: navigation, search

Network Controller

BCM4312


New Dell Precision M6500

HintLightbulb.png Hint: This worked - see https://askubuntu.com/questions/408284/broadcom-bcm4312-on-ubuntu-12-04

:
  • catarina@Computer:~$ lspci -nn | grep 0280

0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)


Remove

catarina@Computer:~$ sudo apt-get remove --purge bcmwl-kernel-source [sudo] password for catarina: Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required:

 amd64-microcode dkms iucode-tool linux-headers-4.10.0-28
 linux-headers-4.10.0-28-generic linux-headers-generic
 linux-headers-generic-hwe-16.04 thermald

Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED:

 bcmwl-kernel-source*

0 upgraded, 0 newly installed, 1 to remove and 585 not upgraded. After this operation, 8,067 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 298911 files and directories currently installed.) Removing bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~1.3) ... Removing all DKMS Modules Done. update-initramfs: deferring update (trigger activated) Purging configuration files for bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~1.3) ... update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools (0.122ubuntu8.9) ... update-initramfs: Generating /boot/initrd.img-4.4.0-139-generic catarina@Computer:~$

Update and Install

  • did sudo apt-get update

and

suda apt-get install firmware-b43-installer - because the -lpphy- as in the instructions was missing/obsolete, and I was instructed to use firmware-b43-installer instead of firmware-b43-lpphy-installer

System Info

marcin@Precision-M6500:~$ sudo lshw -class network

[sudo] password for marcin:

 *-network               
      description: Network controller
      product: BCM4312 802.11b/g LP-PHY
      vendor: Broadcom Corporation
      physical id: 0
      bus info: pci@0000:0c:00.0
      version: 01
      width: 64 bits
      clock: 33MHz
      capabilities: pm msi pciexpress bus_master cap_list
      configuration: driver=b43-pci-bridge latency=0
      resources: irq:17 memory:f1ffc000-f1ffffff
 *-network
      description: Ethernet interface
      product: NetXtreme BCM5761e Gigabit Ethernet PCIe
      vendor: Broadcom Corporation
      physical id: 0
      bus info: pci@0000:09:00.0
      logical name: eno1
      version: 10
      serial: 5c:f9:dd:5c:26:c5
      capacity: 1Gbit/s
      width: 64 bits
      clock: 33MHz
      capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
      configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 firmware=5761e-v3.71 latency=0 link=no multicast=yes port=twisted pair
      resources: irq:28 memory:f1be0000-f1beffff memory:f1bf0000-f1bfffff
 *-network
      description: Wireless interface
      physical id: 2
      logical name: wlan0
      serial: 08:3e:8e:86:4f:46
      capabilities: ethernet physical wireless
      configuration: broadcast=yes driver=b43 driverversion=4.4.0-138-generic firmware=666.2 ip=192.168.0.58 link=yes multicast=yes wireless=IEEE 802.11bg

marcin@Precision-M6500:~$