Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
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.
I've been able to get my DWL-120 working under Fedora Core 1 which uses a 2.4 kernel. I recently installed Madrake 10 which uses a 2.6 kernel. I've read somewhere that the Atmel wlan driver won't work under 2.6 kernels, but I've also found a patch on the Atmel driver site that is supposed to be used to make it work. When I try to apply the patch, I'm asked for the file to patch, but I don't know which one to patch. Does anyone know where I can find a readme or howto so that I can get it working? Or has anyone gotten the Atmel driver working under a 2.6 kernel and can help me out? Thanks in advance.
If you read the README in the atmel driver folder there are alternate instructions for 2.6 kernals. Additionally, the kernal needs a patch which can be found on the atmel driver sourceforge homepage, http://atmelwlandriver.sourceforge.net/news.html.
Strangely when I tried to unpack the patch, i got an error that it was not a .gz file. So I took a look at it and it seems that it was never archived in the first place. I removed the .gz extension and applied it and the patch appeared to work.
I went through the steps specified in the README for 2.6 kernals and installed the drivers. The driver usbvnetr.ko is in /lib/modules/' /kernal/drivers/usb/ directory but when I try to load it with modprobe I get an error stating it is an invalid module. What is a .ko file? Isn't the driver suppose to be an object file .o?
I do not have a wireless interface to setup because I cannot seem to load the module that was installed.
You're right it is supposed to be a .o file. How can it be a .ko file? Try reinstalling the driver if you haven't already done so. Or, reinstall your kernel source. BTW, your should be using usbvnet.o not usbvnetr.o usbvnetr is for devices with an RFMD radio. The DWL-120 uses an i3861 radio. Also to dubya, do you have the source installed?
Last edited by LinuxOnEarth; 07-11-2004 at 08:14 AM.
I don't have the source installed because I tried to do it a few times and a couple of times the computer locked up completely and other times it asked my for install disc 4, which I can't seem to find the iso file for.
Also, when I did a fresh install of Mandrake after it become unbootable and got to the configuration screen, I configured my LAN with the atmel RFMD driver, which works. However, there have been a few times when I will suddenly have no connection. I don't know if this is a driver problem, or if it's just me losing my signal from the router.
I use the RFMD driver because I am pretty sure that the DWL-120 uses an RFMD radio device and when I compiled the atmel driver for Fedora, I compiled the RFMD ones and not the intersil ones.
Any suggestions about finding the Mandrake kernel source?
Or has anyone gotten the atmel driver working in Fedora Core 2? That's my next goal.
You should read the usb table on the atmel site - it says its has an Intersil radio. Thats the problem.
BTW, are you looking for the 2.4 Mandrake kernel source? It is on disc 4. That disc is only available to club members. But if you do some searching on google, you should find the source. Fedora Core 2 source is on the web site.
When you compiled the RFMD on Fedora Core 1, that why it took you so long to get it working (i read your previous post about FC1). It is an intersil 3861 radio. Compile the Intersil drivers only. Mine was easy to install because I used the intersil drivers.
Last edited by LinuxOnEarth; 07-12-2004 at 07:44 AM.
I would try the intersil drivers. Mine isn't even a DWL-120. I have one made by Compaq read as the DWL-120. If you look at the table, they are the same except for the manufacturer. I had no problem at all with the intersil drivers.
Unless you are using a different revision of the DWL-120, this should have no significance. I think this came up because the computer thinks its a RFMD becuase you use those drivers.
Anyway, I'm trying to istall the drivers for Fedora Core 2 (a 2.6 kernel), and I've tried using make usb and make world commands, but I get a lot of errors and warnings for both. Then I try make install and all I get for output is "OK".
I don't think either of these steps were completed correctly. I tried applying the patch and here's what happens:
I apply the path with the line: # patch -p1 patch-atmel-reset
in the directory /usr/src/linux-2.6.x/
Hit enter, then nothing happens, not even a new prompt. It just sits there with a blank line and a cursor.