Author Topic: [SOLVED] BCM4306 need help with driver  (Read 2335 times)

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: BCM4306 need help with driver
« Reply #15 on: December 13, 2012, 10:58:18 AM »
bcmwl5 is already in the repo and does not work with this card because it needs the bcmwl6.inf and that file is no where to be found for download.

Offline bicol_willem

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2378
Re: BCM4306 need help with driver
« Reply #16 on: December 13, 2012, 01:30:02 PM »
Think I found it here though;  http://download.driverguide.com/driver/BCM43xx+bcmwl6.inf+DD-WRT/Broadcom/d1764629.html   ;)

Complete including the .inf file needed.

Here you find it as the inf file only ready for download:  http://www.2shared.com/file/TmYBKM_O/bcmwl6.html
« Last Edit: December 13, 2012, 01:34:26 PM by bicol_willem »

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: BCM4306 need help with driver
« Reply #17 on: December 13, 2012, 02:36:37 PM »
I had been to the first URL before and could not get the file downloaded. I kept getting a PDF file so I thought that was all there was there. Thanks for pointing me back to it. I figured out where they had the file and how to actually it. Now I have to get it installed and working. Thanks. I will mark this solved once it is working.

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: BCM4306 need help with driver
« Reply #18 on: December 13, 2012, 03:40:21 PM »
The bcmwl6 is showing up in the list in pcc network & Internet configuration but when I click to use it I get 2 errors the first is:

Unable to find the ndiswrapper interface!

The second is:

Unable to find network interface for selected device (using ndiswrapper driver).

I put the unzipped file in /lib/firmware

apparently I haven't done something but I don't know what it is I still need to do. Help.

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: BCM4306 need help with driver
« Reply #19 on: December 13, 2012, 03:59:01 PM »
I am getting exactly the same errors when trying to use bcmwl5, bcmwl6 and airforceone. So I still have the same problem but now I have 3 windows drivers that could potentially work if I could figure out what has to be done so they will. These are the only ones that give the errors listed in my last post. All the others say no device found that supports the driver.  ??? Should these work? If so, why aren't they?

Offline bicol_willem

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2378
Re: BCM4306 need help with driver
« Reply #20 on: December 13, 2012, 04:12:29 PM »
"Unable to find the ndiswrapper interface!"

Now hold on ... you do have ndiswrapper installed ha?

What happens when you type "ndiswrapper" in a konsole?

Tried to install via a konsole?   >>ndiswrapper -i your-inffile<<



Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: BCM4306 need help with driver
« Reply #21 on: December 13, 2012, 04:20:19 PM »
Yes ndiswrapper is installed and I ran your command suggestion and it says already installed.

Offline bicol_willem

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2378
Re: BCM4306 need help with driver
« Reply #22 on: December 13, 2012, 04:25:49 PM »
Yes ndiswrapper is installed and I ran your command suggestion and it says already installed.

Right .... your problem beats me. Sorry.  :-[

Offline bicol_willem

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 2378
Re: BCM4306 need help with driver
« Reply #23 on: December 13, 2012, 04:29:30 PM »
On a second thought..... Assuming this IS the correct driver, what if you remove the whole thing and do a new fresh install. But make sure you install it from the extracted folder where the complete driver is located at your system. I was just thinking along the line of maybe the .inf file is pulling some other stuff in which a isolated .inf cannot.
That got to be my last bid.  ;D

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: BCM4306 need help with driver
« Reply #24 on: January 26, 2013, 06:47:55 PM »
Resurrecting this thread sense I haven't solved the wireless driver problem.

ndiswrapper is installed

I get 2 errors the first is:

Unable to find the ndiswrapper interface!

The second is:

Unable to find network interface for selected device (using ndiswrapper driver).

I get these errors on airforceone, bcmwl5 & bcmwl6 all the other windows drivers say there is no device present that those drivers support.

Also the above 3 name drivers show the information below when running ndiswrapper -l

driver installed
device (14E4:4320) present (alternate driver: ssb)

The others simply show driver installed

alternate driver: ssb what is that?

Does anyone know where I might be able to get a copy of the source code for the bcm4306 chip? I know it is proprietary but if I can get it I will. It would have to work if I compiled the driver on the computer for the chip.

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: BCM4306 need help with driver
« Reply #25 on: January 26, 2013, 07:40:25 PM »
Following the instructions from http://linuxwireless.org/en/users/Drivers/b43

lspci -vnn -d 14e4:

0b:03.0 Network controller [0280]: Broadcom Corporation BCM4306  802.11b/g Wireless LAN Controller [14e4:4320] (rev 03)
             Subsystem: Hewlett-Packard Company Broadcom  802.11b/g WLAN [103c:12f8]
             Flags: fast devsel, IRQ 5
             Memory at c8206000 (32-bit, non-prefetchable) [disabled] [size=8k]
             Kernel modules: ssb


PCI-ID         Supported    Chip ID         Modes    PHY version
14e4:4320   yes               BCM4306/3   ?            G (r2)

Device firmware installation

The Broadcom wireless chip needs proprietary software (called "firmware") that runs on the wireless chip itself to work properly. This firmware is copyrighted by Broadcom and must be extracted from Broadcom's proprietary drivers. To get such firmware on your system, you must download the driver from a legal distribution point, extract it, and install it. This is accomplished different ways by different Linux distributions, so please read the section for yours for the best results. You will need an alternate working internet connection (by Ethernet cable, for example) since the firmware cannot be included with the distro itself.

Post details for missing distributions at b43-dev@lists.infradead.org. Note: the firmware from the binary drivers is copyrighted by Broadcom Corporation and cannot be redistributed.

So what do I need to do according to the first paragraph above? I have gone to the broadcom site and downloaded the MSwindows driver for 4306.

This driver is doing the same thing as two drivers provided in the PCLOS repo. All three indicate that they apparently should work but none of them do.

Does anyone have any ideas? Is there anything else I can check? See my other posts in this thread I have run most of the listed checks multiple times. I have been to the above listed URL more than once. i have unistalled and re-installed the bcmwl6.inf file a couple times.

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
[SOLVED] BCM4306 need help with driver
« Reply #26 on: January 26, 2013, 10:16:03 PM »
Finally it is working. It is using the b43 native Linux driver.

Offline jakesdad

  • Full Member
  • ***
  • Posts: 205
  • Jake
Re: [SOLVED] BCM4306 need help with driver
« Reply #27 on: January 27, 2013, 07:01:27 PM »
I ended up downgrading my kernel to get my broadcom wireless working
When arguing with a fool, make sure he is not being similarly entertained.

Offline stealth

  • Hero Member
  • *****
  • Posts: 644
Re: [SOLVED] BCM4306 need help with driver
« Reply #28 on: January 27, 2013, 07:24:23 PM »
The computer with the broadcom NIC is running the latest kernel 3.2.18-pclos2.bfs

I got help from the mailing list from http://linuxwireless.org/en/users/Drivers/b43 going through the information carefully this time proved to be almost all I needed. One guy suggested a couple commands that I had not found before and after that it worked.

I really think I was only one or two steps away from it working all along. But at least it is working now and working very well.

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10665
  • MLUs Forever!
Re: [SOLVED] BCM4306 need help with driver
« Reply #29 on: January 28, 2013, 03:20:52 AM »
The computer with the broadcom NIC is running the latest kernel 3.2.18-pclos2.bfs

I got help from the mailing list from http://linuxwireless.org/en/users/Drivers/b43 going through the information carefully this time proved to be almost all I needed. One guy suggested a couple commands that I had not found before and after that it worked.

I really think I was only one or two steps away from it working all along. But at least it is working now and working very well.


You might post those commands for the next person with the problem  ;)

MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT