You are not logged in.

#1 2010-09-07 02:16:27

subnet_zero
Member
Registered: 2010-09-07
Posts: 2

EVIL BROADCOM 4312 - help plz

PLEASE CAN SOMEBODY HELP ME!!!

Its currently 22:00 where I am and the first day of school is tomorrow. My goal today was to build arch from the ground up for my netbook (compaq mini 110c-1100ca). I can tell you I built one hell of a monster(the gui is amazingly awesome) but no matter what I do it seems impossible to get the wifi working.

now unlike most newbies Ive looked around, in fact I've looked around for the last 5 hours on how to get this thing working and nothing seems to be helping. I've determined that my card is not supported by the b43 driver and after visiting about 10 different wiki pages and 3 different threads on the arch forums NOTHING is working!

can somebody send me to a tutorial that is 100% newbie friendly because I have some experience in linux and every tutorial so far has failed and not made sense.

pages viewed:
http://wiki.archlinux.org/index.php/Broadcom_BCM43XX
http://wiki.archlinux.org/index.php/Wireless#b43
http://wiki.archlinux.org/index.php/AUR … he_package
http://wiki.archlinux.org/index.php/ABS … ild_System
https://bbs.archlinux.org/viewtopic.php?id=69912
https://bbs.archlinux.org/viewtopic.php?pid=799515

on a side note, vlc media player does 720p anime on my netbook now... something that no other linux distro has done before!

Offline

#2 2010-09-07 02:19:12

itsbrad212
Member
From: Chicago, USA
Registered: 2010-01-23
Posts: 1,848

Re: EVIL BROADCOM 4312 - help plz

Can you post the output of:

$ lspci

Last edited by itsbrad212 (2010-09-07 02:19:25)

Offline

#3 2010-09-07 06:08:25

GRS
Member
From: Glasgow, Scotland
Registered: 2010-09-07
Posts: 2

Re: EVIL BROADCOM 4312 - help plz

Devices with 14e4:4312 on the b43 driver are supported in 802.11g mode only according to the linux wireless page. It might be worth paying a visit to the irc channel at irc.freenode.net #linux-wireless to see if there is progress on any additional support for that particular card mate. If not it might be worth picking up a broadcom 4311 chip up off of ebay and just slotting that inside your laptop. I done that with my Dell and its the best one I've ever used, never had a problem with it.

Last edited by GRS (2010-09-07 06:08:57)

Offline

#4 2010-09-07 07:23:21

mits
Member
From: Bucharest/Romania
Registered: 2008-01-10
Posts: 129

Re: EVIL BROADCOM 4312 - help plz

Did you try broadcom-wl driver from AUR?
Do not use b43 kernel driver.
Did you folow closely " Driver installation" from  http://wiki.archlinux.org/index.php/Broadcom_BCM43XX
What is/doesn't working (is your card detected but you cann't conect etc.) ?
Details needed?
I have:
$ lspci -nn | grep Broadcom

04:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)

and is working very well with broadcom-wl driver.

Last edited by mits (2010-09-07 07:50:38)

Offline

#5 2010-09-07 12:56:10

kcirick
Member
Registered: 2010-06-21
Posts: 364

Re: EVIL BROADCOM 4312 - help plz

If broadcom-wl doesn't work, try ndiswrapper with driver from:

https://help.ubuntu.com/community/WifiD … y_No-Fluff

Also, make sure if you use either of them to blacklist b43 and ssb modules in /etc/rc.conf:

MODULES=(wl !b43 !ssb ...)

Offline

#6 2010-09-07 13:33:26

stefanwilkens
Member
From: Enschede, the Netherlands
Registered: 2008-12-10
Posts: 624

Re: EVIL BROADCOM 4312 - help plz

given the varying suggestions, I thought I'd point out that we can best assist you if you provide us with the output of

lspci

like itsbrad212 suggested.

I have a 4312 and I've had great success with the broadcom_wl driver you mention you've already tried... or at least glanced at.


Arch i686 on Phenom X4 | GTX760

Offline

#7 2010-09-08 11:10:26

subnet_zero
Member
Registered: 2010-09-07
Posts: 2

Re: EVIL BROADCOM 4312 - help plz

I apologize, I didn't realize the lack of information.

for starters its a built in wifi on my Compaq mini 110c-1100ca netbook (http://h10025.www1.hp.com/ewfrf/wc/docu … ct=4051142)

the output from lspci is as follows:


00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
01:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
02:00.0 Ethernet controller: Atheros Communications Atheros AR8132 / L1c Gigabit Ethernet Adapter (rev c0)

as stated above I have a Broadcom BCM 4312 802.11 b/g and as stated on the bcm compatibility page only the a/b/g model is compatible with the driver due to some sort of multiple ID issue or something?

once again, sorry for taking so long to post, I've been rather busy. thank you guys for all your help and support.

-Subnet Zero

Offline

#8 2010-09-08 14:38:29

kcirick
Member
Registered: 2010-06-21
Posts: 364

Re: EVIL BROADCOM 4312 - help plz

My suggestion still stands (ndiswrapper and driver from the website I posted in previous post). The ubuntu community doc has a list of broadcom firmware drivers and BCM4312(rev1) is in there

Offline

#9 2010-09-08 15:08:41

chris-kun
Member
From: SF Bay Area
Registered: 2010-09-07
Posts: 235
Website

Re: EVIL BROADCOM 4312 - help plz

I just spent a couple hours myself on this stupid card the other day >_>. I did eventually get it to work.. think I ended up using the b43 driver. I don't have the config atm since it was on a friend's comp but I'll get him to post 'em soon.


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you." -- Bregol

Offline

#10 2010-09-08 18:33:05

tankmcp
Member
From: Louisville, KY
Registered: 2007-09-17
Posts: 54

Re: EVIL BROADCOM 4312 - help plz

use broadcom-wl driver from AUR by following the instructions here:  http://wiki.archlinux.org/index.php/Broadcom_BCM43XX
This is the only way I've gotten this card to work. It is solid once working, but does often require updating when there's a major kernel update.
Follow this page carefully and you'll end up with a working card. I've found that you will have to learn how to install packages from AUR if you're going with Arch (I installed yaourt and use it for AUR thereafter). Hope this helps.

Last edited by tankmcp (2010-09-08 18:42:04)

Offline

#11 2010-09-08 18:53:18

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 13,441

Re: EVIL BROADCOM 4312 - help plz

tankmcp wrote:

use broadcom-wl driver from AUR. http://wiki.archlinux.org/index.php/Broadcom_BCM43XX
This is the only way I've gotten this card to work. It is solid once working, but does often require updating when there's a major kernel update.

Sorry, I'm with chris-kun.  The b43 driver is what works for me

02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
        Subsystem: Hewlett-Packard Company BCM4312 802.11b/g Wireless LAN Controller
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at d8500000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: b43-pci-bridge
        Kernel modules: ssb
ewaller@odin:~[1] 1003 %lsmod
Module                  Size  Used by
cryptd                  6262  0
aes_x86_64              7412  3
aes_generic            26170  1 aes_x86_64
fuse                   62705  3
...
lib80211_crypt_tkip     8485  0
lib80211                3966  1 lib80211_crypt_tkip
...
b43                   172835  0
...
mac80211              189270  1 b43
...
ewaller@odin:~ 1005 %dmesg | grep Broad
b43-phy0: Broadcom 4312 WLAN found (core revision 15)
Broadcom 43xx driver loaded [ Features: PMLS, Firmware-ID: FW13 ]
ewaller@odin:~[1] 1009 %grep MODULES /etc/rc.conf | grep -v \#
MODULES=(hp_wmi ssb b43 lib80211_crypt_tkip !wl acpi-cpufreq cpufreq-ondemand cpufreq_conservative cpufreq_powersave)

The magic is that you must use a new enough version of b43-fwcutter:

ewaller@odin:~[255] 1011 %b43-fwcutter -v
b43-fwcutter version 012

The data in this post were generated by ssh-ing into my system via its broadcom 4312 wireless connection.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
You assume people are rational and influenced by evidence.  You must not work with the public much. -- Trilby
----
How to Ask Questions the Smart Way

Online

#12 2010-09-08 19:16:43

mits
Member
From: Bucharest/Romania
Registered: 2008-01-10
Posts: 129

Re: EVIL BROADCOM 4312 - help plz

I tested b43 driver some time ago and when I swiched back to broadcom-wl I had big problems with BCM4312 wireless.
I found that problem was modules order in /etc/rc.conf
Now I have that order in /etc/rc.conf:

MODULES=(!b43 !ssb !lib80211 lib80211_crypt_tkip wl)

Maybe that is useful for you.

Last edited by mits (2010-09-08 19:21:05)

Offline

#13 2010-09-08 20:06:40

kcirick
Member
Registered: 2010-06-21
Posts: 364

Re: EVIL BROADCOM 4312 - help plz

Is there a reason why no one is suggesting ndiswrapper??

I think the OP tried broadcom-wl from AUR and didnt' work out for him, so he should try ndiswrapper as an alternative. Am I missing some important detail?

Offline

#14 2010-09-08 20:11:33

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 13,441

Re: EVIL BROADCOM 4312 - help plz

Well, I can certainly see there is no consensus as to the best solution.  All I can say is that, at one time or another, I have used ndiswrapper, broadcom-wl and b43 with this card.  There seem to be well respected proponents for each approach.

I guess you are going to have to pick one and chase it at the exclusion of the others.  I like b43.  I dislike ndsiwrapper (it did not expose enough of card's functionality causing some issues with wireshark IIRC).  That said, you seemed not to have the luxury of time -- perhaps ndiswrapper will get you on the air the fastest.  If you need it, I think I've the appropriate XP driver for the card.

Off topic:  Brad -- congrats on the TU vote.  Maybe some day I'll hit you up to sponsor me -- If you don't mind sponsoring someone thrice your age :-)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
You assume people are rational and influenced by evidence.  You must not work with the public much. -- Trilby
----
How to Ask Questions the Smart Way

Online

Board footer

Powered by FluxBB