LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   inspiration re: zydas wlan sb device on linux (https://www.linuxquestions.org/questions/linux-hardware-18/inspiration-re-zydas-wlan-sb-device-on-linux-297488/)

pyenos 03-04-2005 03:05 AM

inspiration re: zydas wlan sb device on linux
 
Quote:

For the past couple of days I have tried to get my Belkin F5D6051 USB adaptor working my Belkin Wireless router on linux (orcourse).

I appreciate author of this driver and others who helped me..

I would like summarize activities .. it may help for people to come here for help

1. Got the USB adaptor and wireless router.
2. Researched on internet about linux driver. Honestly the more I browsed, the more I was confused about which driver to use.
3. Called Belkin customer service (twice) for help. They told me that the chipset inside is EDIMAX.
4. Internet search revealed that EDIMAX dont make wireless chips
5. More search on EDIMAX and belkin model number pointed to this project
6. Kind sole on this forum explained that the chipset inside is actually ZYDAS. By the way, with default kernel (unpatched, read below) the usb insert gives error.
7. cracked open the usb dangle and realized its Zydas (chip is marked clearly).
8. Its time to get instructions ready for this module and compile kernel
9. Tried few times (4-5) to compile kernel 2.6.8.1 and 2.6.7 with various issues (debian source)
10. Finally go the kernel code from kernel.org for 2.6.8.1, patched with code from this site (CVS) compiled successfully and installed kernel and modules
11. Compiled zd1201 module per README (CVS)
12. Installed zd1201 module per README
13. Time to try it out
14. kernel reboot (fresh kernel)
15. modprobe zd1201
16. lsmod revealed that kernel module is loaded
17. iwconfig listed NOTHING.
18. Guessed and checked USB vendor id and product id from Gnome devices manager and compared that to what is in zd1201.c (usb device list array). Realized its not there.
19. Changed zd1201.c to add this usb device vendor id and product id to array list (first c program change)
20. Compile again, install, reboot (unnecessary), modprobe
21. iwconfig listed wlan0 (oohoooo)
22. but iwconfig listed with no essid (dont ask me what is it, I dont know) and no access point etc.
23. Little bit more internet research revealed that I have to set essid.
24. iwconfig wlan0 essid WLAN ... thats the command issued
25. iwconfig one more time listed wlan0 with access poitn information and other good stuff (dont know what :-))
26. ifconfig revealed nothing more than my eth0 and lo
26a. Modified /etc/network/interfaces, basically configuring wlan0 similar to (ofcourse different static ip) my eth0
27. then did ifup wlan0
28. this tried to run linux-wlan-ng-pre-up from /etc/network/if-pre-up/... by the way forgot to mention that i have install linux-wlan-ng from debian unstable ( I use debian install)..bunch of other stuff lke wlan-tools package got installed with it.. so may be this is part of them
29. above mentioned script failed (return code 1) complaining that p80211 module couldnt be found.
30. Searched for that module kernel modules directory.. didnt find it..
31. anyway proceeded to check if I have ifconfig results
32. Ifconfig results showed wlan0 assigned with ip addresss (mentioned in /etc/network/interfaces)
33. ifdown eth0 to make sure i am gonna browse over wireless
34. ping yahoo.com.... voila there is response.

Hope I didnt bored hell of you by now.. just wanted to share as much as possible ..

Will send usb device vendor id and product id to this driver author so he/she can add it to the code itself.

Thanks again all
Srini
so it seems we need to manually patch zd1201.c. :cry:

pyenos 03-04-2005 03:44 AM

zd1201.c already has zydas vendor/product id in the code. AND STILL DOESNT WORK!!!! :eek:


All times are GMT -5. The time now is 04:35 PM.