Page 1 of 1

Bcm4312 LP-PHY hel please(SOLVED)

Posted: Mon Nov 12, 2012 9:04 pm
by podagee
hi mint people.its been a while...anyways heres my problem(s):
ive done an install of mint 13 kde to my dell inspiron 1545 bcm4312 lp-phy and i cant get the dang wireless working.ive downloaded so may deb files and none work.in order to get it working the install of the bcmwl kernel source deb file says that i need 2 packages which are libc6-dev and libc-dev-bin.
when i try installing those it tells me error:lib)=2.11.3-4
same with the other package.what does this mean cause ive downloaded a few others and it says it cant be installed.what is the problem?
ubuntu's install was way easier now mint is being very pesty.your help will be appreciated.

Re: Bcm4312 LP-PHY hel please

Posted: Tue Nov 13, 2012 11:19 am
by Schoelje
Maybe you could try Device Driver Manager (DDM):
http://forums.linuxmint.com/viewtopic.php?f=47&t=113559

Re: Bcm4312 LP-PHY hel please

Posted: Wed Nov 14, 2012 7:24 pm
by podagee
dont really want to try ddm after reading all the posts on it.seems like it doesnt do much since i know the driver i just cant get it installed using additional driver.was wondering if i had to do a dpkg --configure -a in terminal to get it working?but anyhow im going with opensuse 12.2 kde for the time being.actually kinda liking its speed.would like to see a working method though on this post.thanks

Re: Bcm4312 LP-PHY hel please

Posted: Thu Nov 15, 2012 6:04 am
by Schoelje
For anyone else coming to this thread and if you need to check which driver you need for your Broadcom chipset and are reluctant to let DDM do the job for you:
  1. Code: Select all

    lspci -n -d 14e4:
  2. Check your PCI ID here: http://linuxwireless.org/en/users/Drivers/b43
  3. Check the Supported and Alternative columns for the driver you need to install
    I've copied below the list DDM is using:

    Code: Select all

    PCI ID	|	Debian driver	|	Ubuntu driver
    576	|	firmware-brcm80211	|	bcmwl-kernel-source
    4301	|	firmware-b43legacy-installer	|	firmware-b43legacy-installer
    4306	|	firmware-b43legacy-installer	|	firmware-b43legacy-installer
    4307	|	firmware-b43-installer	|	firmware-b43-installer
    4311	|	firmware-b43-installer	|	firmware-b43-installer
    4312	|	firmware-b43-installer	|	firmware-b43-installer
    4313	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    4315	|	firmware-b43-lpphy-installer	|	firmware-b43-lpphy-installer
    4318	|	firmware-b43-installer	|	firmware-b43-installer
    4319	|	firmware-b43-installer	|	firmware-b43-installer
    4320	|	firmware-b43-installer	|	firmware-b43-installer
    4321	|	firmware-b43-installer	|	firmware-b43-installer
    4324	|	firmware-b43-installer	|	firmware-b43-installer
    4325	|	firmware-b43legacy-installer	|	firmware-b43legacy-installer
    4328	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    4329	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    432a	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    432b	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    432c	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    432d	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    4331	|	firmware-b43-installer	|	firmware-b43-installer
    4353	|	firmware-brcm80211	|	bcmwl-kernel-source
    4357	|	firmware-brcm80211	|	bcmwl-kernel-source
    4358	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    4359	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    435a	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    4727	|	firmware-brcm80211	|	bcmwl-kernel-source
    a8d6	|	firmware-b43-installer	|	firmware-b43-installer
    a99d	|	broadcom-sta-dkms	|	bcmwl-kernel-source
    
  4. Code: Select all

    sudo apt-get install linux-headers-$(uname -r)
  5. Code: Select all

    sudo modprobe -rf b44
    sudo modprobe -rf b43
    sudo modprobe -rf b43legacy
    sudo modprobe -rf ssb
    sudo modprobe -rf brcmsmac
  6. Install the driver as listed above, e.g.:

    Code: Select all

    sudo apt-get install firmware-b43-lpphy-installer
  7. If you installed broadcom-sta-dkms or bcmwl-kernel-source:

    Code: Select all

    sudo echo "blacklist b43 brcmsmac bcma ssb" >> /etc/modprobe.d/blacklist-broadcom.conf
    sudo modprobe wl
    If you installed one of the b43 drivers:

    Code: Select all

    sudo modprobe b43
    If you installed the brcmsmac driver

    Code: Select all

    sudo modprobe brcmsmac
You should now have wireless.

If you have problems installing any dependencies like podagee described above, you might want to try:

Code: Select all

sudo apt-get -f install
or try to install the problematic dependencies manually until you find the culprit.

Re: Bcm4312 LP-PHY hel please(SOLVED)

Posted: Tue Nov 20, 2012 9:41 pm
by podagee
easier way i found was by downloading the LP-PHY firmware installer deb file and installing it and it worked instantly.how beautiful it is.

Re: Bcm4312 LP-PHY hel please(SOLVED)

Posted: Mon Dec 03, 2012 12:45 am
by podagee
almost forgot...here is the correct steps i did for my bcm4312:if you have no ethernet like me,use whatever other os(if dual-booted or triple)such as windows to download the deb files(only posting for the 32bit...lpphy only) as i will post the link:

http://mirror.pnl.gov/ubuntu//pool/main ... 9_i386.deb

http://mirror.pnl.gov/ubuntu//pool/mult ... -9_all.deb

http://mirror.pnl.gov/ubuntu//pool/mult ... 14_all.deb

1.install in the same order as above
2.put these commands in terminal:
# rmmod b43
# echo "options b43 pio=1 qos=0" > /etc/modprobe.d/b43.conf
# modprobe b43

these commands are for a non reboot.
that is exactly how i got my mint 14 wifi bcm4312 working.no other way succeeded offline.enjoy your wifi