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.
Have picked up one of these Belkin USB key form factor Wireless 802.11b devices. Reading around, it seems like one of the similar devices uses an Atmel radio. However, trying the Berlios.de Atmel driver hasn't worked.
So I then tried using the NDISwrapper tool that comes with Knoppix when you install it to HD (using the 2.4.27 kernel), but it doesn't seem to be able to run the driver either. It installs the .inf file, but then says it can't find the device.
At this point I'd be happy if someone could even help me figure out what radio chipset the Belkin F5D6051 uses, I'd be a happy camper. Having done all the Atmel stuff, the fact that it's still not coming up makes me a bit suspicious that it might not be based on the Atmel after all.
I assume that Belkin has to do some kind of FCC registration or something?
A bit of an update. The kind folks who develop the Atmel Driver at Berlios.de were able to help me determine that the Belkin F5D6051 actually uses the Zydas 1201 chip rather than the Atmel one.
Looking at the homepage for the driver for this chip (linux-lc100020.sourceforge.net), it appears that it might be possible to use the latest wlan-ng driver to run this, though I'm not clear whether I'm reading the information correctly or not.
As such, if you run a Debian distro, and have managed to get a device using this chip to run (preferably the Belkin), I'd love to hear how you did it. Of course I'd also be interested in knowing whether you are using a 2.4 or 2.6 kernel to determine which I want to use for this.
For posterity or anyone else dealing with this in the future:
Begin by making sure the device is unplugged, and leave it unplugged until directed below
1) Goto linux-lc100020.sourceforge.net
2) Use CVS to get the most recent copy of the ZD1201 driver (not the wlan-ng that is on the main DL)
3) Get a 2.9 kernel
4) Patch the 2.9 kernel using the 2.8.1 diff file from the ZD1201 driver directory
5) Build the kernel
6) Deploy the kernel
7) Reboot
8) Go to the directory with the ZD1201 driver
9) If you are using the Belkin, make sure that the zd1201.c file has a USB ID for the Belkin (latest one is supposed to)
10) run "make"
11) run "make install"
12) copy the zd1201.fw file to the directory your distribution uses for hotplug (/usr/lib/hotplug/firmware in many cases)
13) Reboot
14) Plug in the device
15) dmesg should show it was recognized and loaded
16) iwconfig and such to get things going
Ok, I did some reading and it sounds like you have the best resolution, but could you dumb it down for me? Im a first time user with Fedora 4. I dont know how to patch a kernal or pretty much anything else. Im not even sure what files to get off of sourceforge. Can anybody translate the above steps, or point me off in a direction to do it myself?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.