I've been trying to set my WIFI Link USB Adapter (http://www.mayflash.com/pc/pc041/pc041.htm) in Ubuntu and still didn't manage to. I've found this thread by henrik_daver and it was quite helpful, but still it isn't working, so let me tell you what I've got. First, some outputs
Bus 005 Device 003: ID 0ace:1215 ZyDAS
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Note: zd1211rw is already on modprobe.d/blacklist
>usbmodules --device /proc/bus/usb/005/003
So, I follow the steps given by henrik, with one slight modification:
I set the bridge's IP as 0.0.0.0 so I won't lose my internet connection. I figured the 0.0.0.0 IP is meant to share the internet connection, just like I have to set eth0 to 0.0.0.0 for ADSL to work.
modprobe -r zd1211b
modprobe -v zd1211b
ip link set dev wlan0 up
iwconfig wlan0 mode master key off
iwconfig wlan0 essid "NSD-WFC"
ifconfig eth0 0.0.0.0 up
ifconfig wlan0 0.0.0.0 up
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 wlan0
ifconfig br0 0.0.0.0 up
Anyway, the result is that my DS detects the network, it tries to connect(the signal icon turns green), but it fails with a 52101 error or something alike(really, sometimes it's that, sometimes it's 52000... it varies). Also, dhcpcd stops mostly a minute after I start it, I wonder if that's a bad sign as well.
Truth is, the device is somewhat buggy, for in Windows, if you disconnect and reconnect the USB, the network won't work unless you restart the PC(at least with me, and yes, I have contacted the manufacturer already). It still doesn't make sense, though, and the manufacturer doesn't provide any support for Linux. Actually, they say "it does not work under Linux system", but I guess it's just bulshit, because the install CD provides drivers(buggy code, didn't compile) and guides for installing it on Linux.
So, that's it all. Any help is appreciated, any further information you need to help me solve this problem, just ask and I'll provide.
Thanks in advance.