Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I new to the forum and need some help. I have RH9.0 (kernel 2.4.20-8) on my desktop. Recently I bought a Belkin's PCI WiFi card (F5D6000, v3) with RealTek's RTL8180 chip on it. Linux can't recognize this card during boot. Dumping dmesg shows no sign of this card. However, lspci indicates that there is a Belkin card on one of the PCI slot. I have 2 other PCI cards on this machine (one display card and one D-LINK ethernet card) and they are working just fine. I found the driver for RTL8180 on RealTek's web site but can't use it till card it recognized. I will highly appreciate any suggestions/pointers.
Hmm, I have a F5D6020 (the CardBus version of this card??) and SuSE 9.1
I am using driverloader (still in free 1 month trial then $19 or so) with the RealTek driver.
(See my review of F5D6020 in http://www.linuxquestions.org/hcl/sh...p?product=1584
for URLs and things
)
Basically all it took was to modify RealTek's .ini file to match vendor/product
code for belkin card from which I got from
lspci -n
Sorry, there is a type in my original mail, my WiFi card is actually F5D6001. Last night, I was able to download and compile ndiswrapper. But I still have this problem of card being not recognized.
I was even able to compile RealTek's drive under 2.4.20-8 but couldn't load it as module complains about no card being present.
ndiswrapper did not work for me.
It did recognise the card with the RealTek windows driver rtl8180.sys
and a _MODIFIED_ .inf file - I had to change vendor/product id numbers
to match the ones Belkin use.
But even when recognised card didn't connect.
I am now using modified .inf and RealTek NDIS driver with commercial
"driverloader".
For linux driver, complaining about card not being present is what I would expect.
I haven't been able to test this theory as RealTek linux driver
does not load into a 2.6 kernel :-( but ...
If you are building RealTek's linux driver, then somewhere in there are two 4-digit
hex numbers for vendor/product:
0x10EC for RealTek and 0x8180 for the chipset.
If it follows what they did for 6020 CardBus version
Belkin change vendor and procuct so I would do:
Finally, i've everything up and running under linux. It took several hours in research and suggestions from folks in this forum. I'll be happy to share how i did it if anybody needs info for F5D6001 (v3, rtl8180).
Originally posted by jainsn Finally, i've everything up and running under linux. It took several hours in research and suggestions from folks in this forum. I'll be happy to share how i did it if anybody needs info for F5D6001 (v3, rtl8180).
Did You run F5D6001 with ndiswrapper? When i try to load ndiswrapper module, in dmesg i get some errors, that driver could'nt be initialized. I use original win driver from BELKIN web page.
I didn't spend much time with ndiswrapper. I'm using Real Tek's driver; modified and compiled on my kernel (RH9, 2.4.20-8). Once compiled, it was easy to bring the interface up and running.
hey jains did u use the driver loader? also for the realtek driver do u need to use the kernel they tell you or will it work with older ver? lmk can u pm me . thanks
i tried to use rtl driver from their site (winXP) but i'm not sure where to make the changes nickI-S mentions also how to get the number.
anyway i installed ndiswrapper and tried to load the ndiswrapper with the driver from RTL's site but i was getting hardware NOT present error. so i tried the driver from the original belkin wifi card cd (F5D6001 version 3) and it loaded ok with hardware being present, but right after that i see the light on the card blinking and i'm getting "delays" like u type and when the light blinks everything stops, light is off and the text shows up. can you guys help me with the number changing thing. thanks in advance
again after loading the original RTL's driver i'm getting hardware NOT present
with the Belkin one (from the driver cd that came with the card)on the other hand it loads fine and i see the device in iwconfig however i'm getting those dealys i mentioned in earlier thread. i guess it has to do something with the driver. any help is appreciated
should i try diff driver?
i would like to try what nickI-S did but i'm not sure what/how to do it. i don't see any struct in the .inf file.
there are only 3 files in windowsXP driver zip file
after doin some search i found that inf file is the one to edit (you guys kinda confused me with the INI). anyways i editet the RTL driver (diff the belkin one which worked but had the delays) and loaded with ndiswrapper and it seems to work, cuz im not getting those delays anymore and i see the green light on but the connection light is blinking.
then i ran dhcpcd to obtain the IP addy and everything seems to be working. i'm able to ping the router and external sites.
now i need to make some script so the net is up when pc starts.
i got it to work with ndiswrapper as i mentioned in my earlier post, but i also tried your way and after changing the number i compiled it and it went ok, but make install says can't find the module.
make install doesn't do much, it just copies the rtl*.o (don't remember complete name) into kernel's module directory. If you are able to build rlt*.o file, you can use the wlanup script to load it and get going.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.