LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices


Reply
  Search this Thread
Old 11-19-2007, 05:17 AM   #1
Chained18
LQ Newbie
 
Registered: Nov 2007
Posts: 3

Rep: Reputation: 0
bcm43xx-fwcutter


Hi, I'm trying to use bcm43xx-fwcutter to get my wireless card to work, however I'm having trouble. I don't have a wired connection, so moved the files for it onto my laptop using a pendrive, but i don't know how to actually install it.

Any help would be appreciated
 
Old 11-19-2007, 07:30 AM   #2
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Welcome to LQ!

Getting this running isn't too bad you usally have to unpack the tarball with the tar command and then compile the program. If you can get the tarball unpacked there are good instructions in the README or INSTALL files.
 
Old 11-19-2007, 03:29 PM   #3
Chained18
LQ Newbie
 
Registered: Nov 2007
Posts: 3

Original Poster
Rep: Reputation: 0
Thanks for the response!

I have already unpacked the files into my home directry, and then on any guide I can find I am told to use "sudo bcm43xx-fwcutter -w /lib/firmware w1_apsta-3.130.20.0.o" to put the files needed where they need to be, at which point it tells me "sudo: bcm43xx-fwcutter: command not found"
 
Old 11-19-2007, 04:10 PM   #4
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
Originally Posted by Chained18 View Post
Thanks for the response!

I have already unpacked the files into my home directry, and then on any guide I can find I am told to use "sudo bcm43xx-fwcutter -w /lib/firmware w1_apsta-3.130.20.0.o" to put the files needed where they need to be, at which point it tells me "sudo: bcm43xx-fwcutter: command not found"
You're either missing a step (compiling the program) or you just have a syntax problem.

Do you know if you downloaded a binary package or was it the source code?

If you downloaded the binary, then get into the directory where you unpacked everything, make sure that w1_apsta-3.130.20.0.o is in there and run:


sudo ./bcm43xx-fwcutter -w /lib/firmware w1_apsta-3.130.20.0.o

See that ./ in front of hte command? That tells Linux to look in the directory you're currently in for bcm43xx-fwcutter. Normally, Linux just looks in whatever directory is on your PATH.

If you downloaded the source code, just get into the unpacked directory and run make (and you don't have to bee root to do it). That will create the binary and you can run it as I described above.
 
Old 11-20-2007, 02:37 PM   #5
Cyberman
Member
 
Registered: Aug 2005
Distribution: Debian Stable
Posts: 218

Rep: Reputation: 17
Personally, I'd tell the firmware cutter to commit suicide. I could never get the thing to work. Learn about the Linux filesystem, modules, and the kernel a little bit. Afterwards, attempt to use ndiswrapper.

#2

You have to tell us what kind of card it is. I'm pretty sure it's a broadcom, though. You need to be more specific.
 
Old 11-20-2007, 03:33 PM   #6
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
Originally Posted by Cyberman View Post
Personally, I'd tell the firmware cutter to commit suicide. I could never get the thing to work. Learn about the Linux filesystem, modules, and the kernel a little bit. Afterwards, attempt to use ndiswrapper.
That's funny, I've never had any problem at all with fwcutter. To be honest, it is one of the easiest programs out there to compile and run.

Ndiswrapper is OK, but in general it is usually a better idea to use a real Linux driver.
 
Old 11-21-2007, 01:31 AM   #7
Chained18
LQ Newbie
 
Registered: Nov 2007
Posts: 3

Original Poster
Rep: Reputation: 0
Its working! In the end I just found a download of the binary package and it worked fine straight away. Now I just have to sit within a few metres of the router for it to work grr.

Thanks for all of your help!
 
Old 11-21-2007, 07:26 AM   #8
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
Now I just have to sit within a few metres of the router for it to work grr.
That may be one of the bits of unfinished business with the bcm43xx driver, particularly if you've got a 4318 chipset in your card. This may be one of those instances where ndiswrapper is a better choice. The two can co-exist on your machine, but you just have to make sure you're only using one at a time.
 
Old 11-21-2007, 08:13 AM   #9
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
Quote:
Ndiswrapper is OK, but in general it is usually a better idea to use a real Linux driver.
I agree, but using fwcutter (or ndiswrapper for that matter) means you're not using a fully native Linux driver; parts of the thing are "loaned" from the Windows driver files, so overall I consider that "driver" not to be a "real" Linux driver. Either way is worse than using a fully working native Linux driver if you ask me, but since Broadcom 43xx cards don't have such a thing, it's necessary to use Windows driver instead. FWcutter and NDISwrapper are simply two different ways of doing it. I myself installed NDISwrapper, mainly because I had not heard about FWcutter yet, and since I've had no trouble after that, I didn't take the time to try FWcutter out.

I'm still a bit mad at Broadcom for not releasing any drivers for Linux, nor giving helping hand to those who could write them.
 
Old 11-21-2007, 12:25 PM   #10
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
Either way is worse than using a fully working native Linux driver if you ask me,
Yeah, the execs at Broadcom need to rent a clue. However, this problem is far from unique to Broadcom. I think that most wireless cards out there require at least some firmware, and in the cases I'm aware of, that firmware is proprietary. Even the well supported chipsets like Intel and Atheros have proprietary firmware and I guess I don't expect that to change any time soon.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
enabled bcm4306 using bcm43xx-fwcutter maclenin Ubuntu 7 09-30-2008 12:04 PM
bcm43xx-fwcutter is not working jsrealty2 Ubuntu 1 07-06-2007 04:31 PM
undoing bcm43xx-fwcutter and bcmwl5 steviebee Linux - Wireless Networking 1 04-26-2007 06:43 AM
Broadcom 4301 and bcm43xx-fwcutter moosport Linux - Networking 6 02-01-2007 12:30 AM
bcm43xx-fwcutter / wireless / troubleshoot maclenin Ubuntu 13 01-02-2007 04:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking

All times are GMT -5. The time now is 12:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration