You are not logged in.

#1 2011-04-16 04:45:58

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

[SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

so I have this really old laptop (hp dv2310 I think is the exact number) that I thought would be cool to throw arch on.
Which of course, it is. smile
the problem of course is the awful freakin' driver the broadcom wireless card needs. Let me preface by saying I'm somewhat new to linux smile


ok, so, I found this post http://zeroincrement.wordpress.com/2009 … -linux-os/ and followed the directions to the end. it seemed like a good solution considering that was the driver that https://wiki.archlinux.org/index.php/Broadcom_wireless said I needed.

But after I insmod wl.ko and blacklisted b43 and ssb (as per a notice I found after I makepkg) my wlan0 dissapeared from iwconfig..

/FACEPALM

Does anyone have experience with this card? please help me out. this whole thing is really getting me down lol. honestly I don't know where to go from here. I was already waaay over my head as it was lol, but it's a laptop...I can't be tethered down to a desk...i'd rather use my desktop.

Last edited by hypn0tic (2011-04-16 20:37:26)

Offline

#2 2011-04-16 05:22:56

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 6,888

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

I don't see any reason for the thread title to be what it is, please change it to something a bit less "teenage rant forum"....


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#3 2011-04-16 05:26:19

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

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

Lets be sure what we are dealing with.  Please post the output of:
lspci
and
lspci -n

The newer kernels have pretty good support for all but the newest of the Broadcom chip sets.  Posted from my dv4:

ewaller@odin:~ 1002 %lspci | grep Broad
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
ewaller@odin:~ 1003 %lspci -n | grep 02:00.0
02:00.0 0280: 14e4:4315 (rev 01)
ewaller@odin:~ 1004 %

When you post, please use BBcode code tags around your output.
Thanks.


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

Offline

#4 2011-04-16 05:55:39

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

ewaller wrote:

Lets be sure what we are dealing with.  Please post the output of:
lspci
and
lspci -n

The newer kernels have pretty good support for all but the newest of the Broadcom chip sets.  Posted from my dv4:

ewaller@odin:~ 1002 %lspci | grep Broad
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
ewaller@odin:~ 1003 %lspci -n | grep 02:00.0
02:00.0 0280: 14e4:4315 (rev 01)
ewaller@odin:~ 1004 %

When you post, please use BBcode code tags around your output.
Thanks.

Thanks for the reply.

[hypn0tic@cryhavic ~]$ lspci | grep Broad
01:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)

[hypn0tic@cryhavic ~]$ lspci -n | grep 1:00.0
01:00.0 0280: 14e4:4312 (rev 01)



See what gets me is I was thinking i'd be covered w/ my wifi with the kernel w/ ubuntu it works "out of the box"


[edit: got my caffine and realized what you meant]

Last edited by hypn0tic (2011-04-16 06:18:15)

Offline

#5 2011-04-16 06:00:03

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

ngoonee wrote:

I don't see any reason for the thread title to be what it is, please change it to something a bit less "teenage rant forum"....

No disrespect, but i'm not sure why i'm being asked to change the title of my post?
from what I've gathered, I don't believe I'm breaking any particular rule?  I was going to make a wise crack about removing the emotion - but figured that wasn't a good way to introduce myself.

-hypn0


[edit: oh jeeze after reading the forum rules again I'll change the title, although, let the record show that this wasn't inherently a religious topic. Unless I mentioned google somewhere above, In which case I am a proud church of googlian]

Last edited by hypn0tic (2011-04-16 06:09:19)

Offline

#6 2011-04-16 06:18:08

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

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

Okay, your vendor / product is 14e4:4312.  Mine is the :4315.

Regardless, your chipset is well supported by recent kernels.

un-blacklist b43 and ssb. 
Un-install the broadcom driver (Did you use the one in AUR ?)

Next, you will need the Broadcom firmware: pacman -S b43-fwcutter

Without the firmware, you should see messages about missing firmware in dmesg
With the firmware, after rebooting, you should see messages in dmesg like:

b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23) 

With this, you should be able to see your card with ifconfig -a and with iwconfig.  If so, then
try iwscan list and see if you can see any access points

Now, ngoonee, one of your moderators, has suggested you tone down the thread title a bit.
I, too, am a moderator and reiterate what ngoonee requested.  Broadcom is actually doing pretty well in their Linux support -- lets cut them some slack.
You can change the topic by editing you original post.

Thanks

edit:  You posted above while I was posting about the thread title

Last edited by ewaller (2011-04-16 06:20:27)


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

Offline

#7 2011-04-16 06:27:34

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

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

Its been a long week, and I've other things to do.  I'll pick this up in the morning wink


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

Offline

#8 2011-04-16 07:37:33

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

ewaller wrote:

Its been a long week, and I've other things to do.  I'll pick this up in the morning wink

Hey! I sincerely appreciate all the help mate.

I feel like i'm soo close it hurts :-)

I am seeing my wlan0 again.

with "iwlist scan" I get

"Failed to read scan data : Network is down"


I'm not sure what I'm still doing wrong. I've got wlan listed in my rc.conf properly (i'm pretty sure) this shouldn't be so hard. But some of the wiki info about wireless is out of date...

Offline

#9 2011-04-16 13:32:55

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

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

hypn0tic wrote:

But some of the wiki info about wireless is out of date...

True.  If ever I were to take on a wiki topic, this should be it.

Anyway, if you look in dmesg now, does it show that firmware is being loaded? dmesg | grep b43

If so, try a sudo fconfig wlan0 up before the iwlist command.

I'll be back in about an hour -- I need to drop my daughter off at a school event.


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

Offline

#10 2011-04-16 15:10:08

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

ooookiedok

dmesg | grep b43 gets me

b43-pci-bridge 0000:01:00.0: PCI INT A -> Link[LK2E] -> GSI 19 (level, high) -> IRQ 19
b43-pci-bridge 0000:01:00.0: setting latency timer to 64
b43-phy0: Broadcom 4311 WLAN found (core revision 10)
Registered led device: b43-phy0::tx
Registered led device: b43-phy0::rx
Registered led device: b43-phy0::radio
b43 ssb0:0: firmware: requesting b43/ucode5.fw
b43 ssb0:0: firmware: requesting b43-open/ucode5.fw
b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
b43 ssb0:0: firmware: requesting b43/ucode5.fw
b43 ssb0:0: firmware: requesting b43-open/ucode5.fw
b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

I took a quick look at the site it gives...It says my card is supported, yet the driver you suggested, and I installed is the same I believe and it still gives errors. Sooo, any ideas? could I of not of installed it correctly, it shouldn't be "not finding" right?

Offline

#11 2011-04-16 15:23:20

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

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

Okay, the good news is that the firmware is definitely your problem.

The path of least resistance is probably to install aur/b43-firmware from the aur
I know you are new to the Arch forums, so I can guide you through that if necessary.
The PKGBUILD requires b43-fwcutter > version 13.  You should have version 14 from my earlier post


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

Offline

#12 2011-04-16 15:44:43

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

I honestly feel like a real tard.

But honestly I haven't the slightest.

I'm assuming I need to remove version 14 - install 13? How would I remove something from the AUR?


would I just pacman -R b43-fwcutter (I ask because I really don't want to screw it up this time)

Offline

#13 2011-04-16 15:54:11

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

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

Sorry, I was not clear.  You have version 14 which is greater than 13, so you should be good to go.

Now, just:
change to a working directory of your choice.  Then:

wget http://aur.archlinux.org/packages/b43-firmware/b43-firmware.tar.gz
tar -xvf b43-firmware.tar.gz
cd b43-firmware
makepkg
sudo pacman -U b43-firmware-4.178.10.4-1-x86_64.pkg.tar.xz

Here is how it looks on my system.  Of course, you will answer 'y' to the install question instead of my 'n'

ewaller@odin:~ 1001 %wget http://aur.archlinux.org/packages/b43-firmware/b43-firmware.tar.gz
--2011-04-16 08:49:35--  http://aur.archlinux.org/packages/b43-firmware/b43-firmware.tar.gz
Resolving aur.archlinux.org... 208.92.232.29
Connecting to aur.archlinux.org|208.92.232.29|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 692 [application/x-tgz]
Saving to: “b43-firmware.tar.gz”

100%[======================================>] 692         --.-K/s   in 0s      

2011-04-16 08:49:35 (33.0 MB/s) - “b43-firmware.tar.gz” saved [692/692]

ewaller@odin:~ 1002 %tar -xvf b43-firmware.tar.gz 
b43-firmware/
b43-firmware/PKGBUILD
ewaller@odin:~ 1003 %cd b43-firmware
ewaller@odin:~/b43-firmware 1004 %makepkg
==> Making package: b43-firmware 4.178.10.4-1 (Sat Apr 16 08:50:03 PDT 2011)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
  -> Downloading broadcom-wl-4.178.10.4.tar.bz2...
--2011-04-16 08:50:03--  http://mirror2.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
Resolving mirror2.openwrt.org... 46.4.11.11
Connecting to mirror2.openwrt.org|46.4.11.11|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5986780 (5.7M) [application/x-bzip2]
Saving to: “broadcom-wl-4.178.10.4.tar.bz2.part”

100%[======================================>] 5,986,780    625K/s   in 11s     

2011-04-16 08:50:14 (557 KB/s) - “broadcom-wl-4.178.10.4.tar.bz2.part” saved [5986780/5986780]

==> Validating source files with sha1sums...
    broadcom-wl-4.178.10.4.tar.bz2 ... Passed
==> Extracting Sources...
  -> Extracting broadcom-wl-4.178.10.4.tar.bz2 with bsdtar
==> Starting build()...
==> Entering fakeroot environment...
==> Starting package()...
This file is recognised as:
  ID         :  FW15
  filename   :  wl_apsta.o
  version    :  478.104
  MD5        :  bb8537e3204a1ea5903fe3e66b5e2763
Extracting b43/ucode5.fw
Extracting b43/pcm5.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/b0g0initvals5.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/ucode9.fw
Extracting b43/a0g1initvals9.fw
Extracting b43/a0g0bsinitvals9.fw
Extracting b43/b0g0bsinitvals9.fw
Extracting b43/b0g0initvals9.fw
Extracting b43/a0g1bsinitvals9.fw
Extracting b43/a0g0initvals9.fw
Extracting b43/ucode11.fw
Extracting b43/n0bsinitvals11.fw
Extracting b43/n0absinitvals11.fw
Extracting b43/n0initvals11.fw
Extracting b43/ucode13.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/a0g1bsinitvals13.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/lp0bsinitvals13.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/lp0initvals13.fw
Extracting b43/ucode14.fw
Extracting b43/lp0initvals14.fw
Extracting b43/lp0bsinitvals14.fw
Extracting b43/ucode15.fw
Extracting b43/lp0bsinitvals15.fw
Extracting b43/lp0initvals15.fw
Extracting b43/ucode16.fw
Extracting b43/n0bsinitvals16.fw
Extracting b43/sslpn0initvals16.fw
Extracting b43/n0initvals16.fw
Extracting b43/lp0initvals16.fw
Extracting b43/sslpn0bsinitvals16.fw
Extracting b43/lp0bsinitvals16.fw
==> You should also add 'b43' into the 'modules' section of your '/etc/rc.conf' file.
==> Tidying install...
  -> Purging other files...
  -> Compressing man and info pages...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Removing empty directories...
==> Creating package...
  -> Generating .PKGINFO file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: b43-firmware 4.178.10.4-1 (Sat Apr 16 08:50:18 PDT 2011)
ewaller@odin:~/b43-firmware 1005 %pacman -U b43-firmware-4.178.10.4-1-x86_64.pkg.tar.xz
error: you cannot perform this operation unless you are root.
ewaller@odin:~/b43-firmware[1] 1006 %sudo pacman -U b43-firmware-4.178.10.4-1-x86_64.pkg.tar.xz
Password: 
warning: b43-firmware-4.178.10.4-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...

Targets (1): b43-firmware-4.178.10.4-1

Total Download Size:    0.00 MB
Total Installed Size:   0.36 MB

Proceed with installation? [Y/n] n
ewaller@odin:~/b43-firmware 1007 %

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

Offline

#14 2011-04-16 17:18:17

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

Awesome! worked like a charm.

again. THANKS a ton!

one more quick question since you seem to be the go to guy - i've been searching on ways to connect. since i'm running just openbox as my WM and didn't want a applet (if I can even get one on tint2) I'm not sure how to connect to the networks i'm now picking up.

I followed https://wiki.archlinux.org/index.php/Wicd hopefully it's not depreciated hehe.

I can start wicd-curses and have a TUI (I think it would be called a tui?) yet when I try to edit the passphrase/etc I can't seem to save it...any ideas? or possibly a better way or even a wiki or some form a current webpage I can refer too?

I hate asking so many questions because normally I like to RTFM but when you can't find the FM it's a bit difficult to move in the right direction.

Offline

#15 2011-04-16 17:31:04

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

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

Glad it is working.  You are moving into an area with which I don't have a lot of experience.  I use wicd with the wicd-gtk gui.  I've played with the wicd-cli, but really have not used it.  Perhaps run it as root?

You can also use NetworkManager.  It works well also, and has a settings editor that does not require a system tray.

Of course, you can use the command line tools.  See this thread...  https://bbs.archlinux.org/viewtopic.php?id=116894


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

Offline

#16 2011-04-16 20:38:29

hypn0tic
Member
Registered: 2011-04-16
Posts: 10

Re: [SOLVED] not sure where i'm going wrong with broadcom-wl drivers...

using netcfg and profiles works and about to start up setting up pbrisbin (awesome concept) http://pbrisbin.com/posts/wifi_pipe

Offline

Board footer

Powered by FluxBB