![]() |
|
#1
|
||||
|
||||
[HOWTO] Belkin 54G Wireless card in linux (Broadcom chip)BELKIN Wireless 54G card in Linux
INTRODUCTION I just got a new system and I am currently in the process of "perfecting" the installation. One of the fun things of linux for me is the thrill of getting something to work (sick...I know). Well in this case, I bought a Belkin 54G Wireless PCI card. Other than no native support under Linux, this card is fantastic. It has a continually strong signal and works great! Therefore, I was dissappointed to find that there was no native support or drivers for it under linux! As is the case in most things for linux there is a workaround. In this case there are two.The Belkin wireless 54G card uses the Broadcom chip. This is a pretty popular 54G chip. Unfortunately Broadcom is somewhat notorious for being difficult to work with the linux community. Both of the solutions below should work for a plethora of wireless cards, but the only one that I can attest to is the Broadcom chip. The following is how this particular chip is described in an lspci listing Code:
The "non-free" workaround Linuxant has develeoped a nice utility that will allow you to use the windows drivers under linux. This can be found here. This is very easy to use and has a web interface. It installs all scripts so that the driver is loaded at boot time. The drawback is that you need to buy a license from linuxant to get this card to work. I think this is a great service, but I was a little put off by the fact that they were not upfront about it. I downloaded and installed the utility without a hitch. Then I was presented with a screen that basically said that the driver was installed, the hardware was found, now give us some dough and we will make it work. If you want an easy to use and easy to setup utility, I encourage you to used Linuxant. Just keep in mind that you will have to fork out $20.00 to get it to work. The "free" workaround I was about ready to pay for the license from Linuxant, but I decided to look a bit further to see if I could find something else. That is when I found ndiswrapper. As far as I can tell this does the exact same thing, although with a bit more work than the Linuxant driver. However, this is far from difficult to set up. Installation
That's it. What a cool utility! __________________
The best damn Sports Blog period. |
|
#2
|
||||
|
||||
|
Wow, thanks! I haven't been able to get my wifi card working on my laptop (maybe they'll include it on the next round). The card's tech support people told me to try the CVS files for MADWIFI; I haven't yet because the group at SourceForge hasn't even released alpha files yet, only the pre-alpha files are available via daily CVS. And I don't want to fight w/ drivers that unstable.
I'll have to give this a try though. It appears that my PC Card is a supported card so maybe I'll have success. __________________
Common Sense v2.0-Striving to make the world a little bit smarter. |
|
#3
|
||||
|
||||
|
Well, found a couple of things. I dl'ed the file but when I tried to make it, I got an error telling me I don't have the kernel source files installed. I'm using Suse 9.1 on my laptop and can't seem to figure out where to get the kernel source from (I've done it on my debian-based tower but I haven't messed w/ Suse very much).
When I looked at getting the source from my disc, I found out that the ndiswrapper files are already located on the disc, I think as kernel modules. I went ahead and installed those but I don't know where to go from here. I currently have the lights on the card blinking in an "not connected" fashion. Do I have to manually load the pc card modules or does linux do it automatically now? Assuming that the software is loaded correctly, is it now just a matter of configuring my wifi card correctly? (I did a hardware detection and that's when I was able to get the lights on the card to blink so maybe all I have to do is reconfigure it). __________________
Common Sense v2.0-Striving to make the world a little bit smarter. |
|
#4
|
||||
|
||||
|
If you are working on a /proc system, do a cat of /proc/modules and see if the ndiswrapper module shows up. Also do you have the ndiswrapper utility program? Can you type ndiswrapper -l and get any output?
__________________
The best damn Sports Blog period. |
|
#5
|
||||
|
||||
|
Quote:
I did open the modules file but ndiswrapper isn't shown and when I did type in "ndiswrapper -l", I got "command not found". Does this mean it's not installed or I'm just not in the right location? I did find a ndiswrapper module in /usr/src/kernel-modules and I got the kernel source installed to /usr/src/linux-2.6.4-52. __________________
Common Sense v2.0-Striving to make the world a little bit smarter. |
|
#6
|
||||
|
||||
|
Quote:
If you can Cody, you should try to compile the ndiswrapper from scratch so that you get the utility. Do you have a soft link from your kernel source location to /usr/src/linux? If not try to set a soft link, as I believe that is the default location in which apps look for your kernel sources. Code:
If you recompile you should get the neat little ndiswrapper utility program which should really make everything else a lot easier. Let me know if you have any success. Out of curiosity, what chipset is your wireless card? __________________
The best damn Sports Blog period. |
|
#7
|
||||
|
||||
|
It's a D-Link DWL-G650 w/ Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) (according to the supported cards list).
__________________
Common Sense v2.0-Striving to make the world a little bit smarter. |
|
#8
|
||||
|
||||
|
Quote:
Code:
Code:
(On a side note, this is why Linux will never beat Windows. Many things work w/ linux on bootup, but the things that don't aren't easily fixed. Installing software is so much easier on Linux than Windows, but dealing w/ hardware is a nightmare.) __________________
Common Sense v2.0-Striving to make the world a little bit smarter. |
|
#9
|
||||
|
||||
|
Well, I'm not sure how I did it, but I got it working. Thanks for all the info; I'm sure something you gave me made it work finally.
![]() __________________
Common Sense v2.0-Striving to make the world a little bit smarter. |
|
#10
|
|||
|
|||
|
Running Fedora Core 3 trying to install a Belkin wireless G card.
Ok, I got to the point after the ndiswrapper -i ...bcmw15.inf part. I got the command not found for the ndiswrapper utility like the above poster as well, and ended up having to use the full path to ndiswrapper. Any ideas where to put it or to make it? Anyways now when I try to modprobe I get the same command not found. Does Fedora Core 3 not use it or something? Do I need to use the full path to it as well. Any help getting those listed as commands would be a big help. Thanks |
Recent GIDBlog
Toyota - 2008 July Promotion by Nihal
| Thread Tools | Search this Thread |
| Rate This Thread | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Wireless G Desktop Card | Robo | Computer Software Forum - Linux | 3 | 04-Oct-2006 07:49 |
| Wireless Card Not Finding Networks | sublime12 | Computer Hardware Forum | 3 | 16-Sep-2006 20:01 |
| [HOWTO]Belkin 54G Wireless card in linux FC5 (Broadcom chip) | alaa | Computer Software Forum - Linux | 1 | 10-Sep-2006 19:36 |
| Which type of wireless ethernet card do you recommend? | Nickster64 | Computer Hardware Forum | 2 | 29-Apr-2006 22:10 |
| Need Help with my Cards Program (C++) | krisopotamus | CPP / C++ Forum | 2 | 06-Oct-2005 16:48 |
Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The