Page 1 of 1

[SOLVED] Dell Latitude D610 - Mint 13 Xfce - no wireless

Posted: Sat Mar 23, 2013 4:51 am
by lswarte
All night I've been busy getting my Dell Latitude D610 wirelessly connected to the internet with unfortunately no results.

To start with, here is the result for the sudo /usr/lib/linuxmint/mintWifi/mintWifi.py command:

Code: Select all

latitude@latitude-Latitude-D610 ~/Bureaublad $ sudo /usr/lib/linuxmint/mintWifi/mintWifi.py
[sudo] password for latitude: 
-------------------------
* I. scanning WIFI PCI devices...
  -- Broadcom Corporation BCM4306 802.11a/b/g (rev 03)
      ==> PCI ID = 14e4:4324 (rev 03)
-------------------------
* II. querying ndiswrapper...
-------------------------
* III. querying iwconfig...
lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          
eth0      no wireless extensions.

-------------------------
* IV. querying ifconfig...
eth0      Link encap:Ethernet  HWaddr 00:12:3f:07:4a:cc  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1680 (1.6 KB)  TX bytes:1680 (1.6 KB)

-------------------------
* V. querying DHCP...
-------------------------
* VI. querying nslookup google.com...
;; connection timed out; no servers could be reached
What have I been doing furthermore?

I ran the command lspci -vnn -d 14e4:

Code: Select all

03:03.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11a/b/g [14e4:4324] (rev 03)
    Subsystem: Dell Truemobile 1450 MiniPCI [1028:0003]
    Flags: bus master, fast devsel, latency 64, IRQ 17
    Memory at dfcfe000 (32-bit, non-prefetchable) [size=8K]
    Kernel driver in use: b43-pci-bridge
    Kernel modules: ssb
Hence, the chip ID is BCM4360 (rev 03) and the PCI-ID is [14e4:4324] and the kernel driver in use is b43-pci-bridge.

The output for sudo lshw -C network is

Code: Select all

*-network
       description: Network controller
       product: BCM4306 802.11a/b/g
       vendor: Broadcom Corporation
       physical id: 3
       bus info: pci@0000:03:03.0
       version: 03
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master
       configuration: driver=b43-pci-bridge latency=64
       resources: irq:17 memory:dfcfe000-dfcfffff
  *-network DISABLED
       description: Wireless interface
       physical id: 2
       logical name: wlan0
       serial: 00:90:4b:dd:7d:cd
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=b43 driverversion=3.2.0-23-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bg
My conclusion is that the b43-pci-bridge driver is used, but the firmware is not available. Strange?

Than I ran

Code: Select all

sudo apt-get install firmware-b43-installer


but it had no result. So I removed it, and than I ran

Code: Select all

sudo apt-get install b43-fwcutter firmware-b43legacy-installer
but that also had no result.

So far I've been reading a lot about the BCM4306 vs b43-pci-bridge driver, but I haven't found any solutions for my laptop.

Is there anybody out there who can help me?

With kind regards,

Re: Dell Latitude D610 - Mint 13 Xfce - no wireless

Posted: Mon Mar 25, 2013 4:07 am
by lswarte
Anybody any suggestions?

Re: Dell Latitude D610 - Mint 13 Xfce - no wireless

Posted: Tue Mar 26, 2013 1:00 pm
by edwardr
I'm not sure if this works in Mint 13, but look to see if this tool is available.

Connect the laptop to the internet using a wired connection then run the "Software Sources" tool from "Menu->Preferences->Software Sources" and click on the "Additional Drivers" tab. You should see a recommended driver for "Broadcom" or "wireless". Select it and install it. You may need to logout and back in, or restart, I'm not sure. Let us know if it works!

Re: Dell Latitude D610 - Mint 13 Xfce - no wireless

Posted: Wed Mar 27, 2013 1:39 pm
by lswarte
According to this:
http://us.generation-nt.com/bug-652821- ... 18731.html
it turned out I needed newer firmware than was included with Mint13.

Thanks to PC Spec Net from the Peppermint OS forum the problem was solved in the following way:

Code: Select all

sudo apt-get remove --purge firmware-b43-installer firmware-b43legacy-installer b43-fwcutter
then

Code: Select all

sudo apt-get install b43-fwcutter
then

Code: Select all

mkdir ~/Desktop/delete-me
then

Code: Select all

cd ~/Desktop/delete-me
then

Code: Select all

wget http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
then

Code: Select all

wget http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
then

Code: Select all

tar -xvjf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
then

Code: Select all

sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.o
then

Code: Select all

sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
then

Code: Select all

sudo chmod 755 /lib/firmware/b43
then

Code: Select all

sudo chmod 755 /lib/firmware/b43legacy
then

Code: Select all

sudo modprobe -r b43
(don't worry if that command fails .. just carry on below)
then

Code: Select all

sudo modprobe b43
And that made my wireless card spring to life!