Adding zd1211b driver for Belkin USB Wireless G

Is it possible to add the zd1211b (and perhaps the rt73 and rt2570)
drivers to the Angstrom FS? This would allow us to use the Belkin
Wireless G USB Adapter with the Beagleboard. I checked the current
distro and only the zd1201 driver is there. I also checked with
linuxwireless.org and it says that the zd1211rw driver package has
been available since 2.6.18.

Thanks very much.

Best regards,
Geof

I've enabled the zd1211rw, rt73 and rt2xxx kernel modules in the
defconfig and added the zd1211 and rt73 firmware to the demo image.
Keep an eye on http://www.angstrom-distribution.org/demo/beagleboard/
for new demo images (and uImage) the next few days.

regards,

Koen

I downloaded the new (20-sep) FS and uImage. It now boots fine, sees
the Belkin USB Wireless G adapter. iwconfig sees the adapter now. I
can run /sbin/iwconfig to set up the essid. But there is no dhclient
or dhcpcd for getting it to associate with the access point and get an
IP address assigned, and I didn't find the Gnome Network Manager or
the KWifiManager. I tried the Enlightement Network Setup, but that
didn't seem to have any effect either. When I tried ifconfig wlan0 it
shows the adapter. But when I try to bring up the network, I get a
timeout because the Belkin isn't yet associated with the access
point. I found http://opensource.bureau-cornavin.com/belkin/index.html
which gives instructions on using the Belkin with Linux. But I think
I've tried everything there.

Any ideas on why it's not associating with the AP? WEP is off.
Should I find dhclient or dhcpcd in the distribution?

Thanks very much for your help.

Best regards,
Geof

I downloaded the new (20-sep) FS and uImage. It now boots fine, sees
the Belkin USB Wireless G adapter. iwconfig sees the adapter now. I
can run /sbin/iwconfig to set up the essid. But there is no dhclient
or dhcpcd for getting it to associate with the access point and get an
IP address assigned

angstrom uses udhcpc for that, try 'udhcpc -i wlan0' (or eth0, whater
your driver decides to name your wifi)

regards,

Koen

, and I didn't find the Gnome Network Manager or

Hello,
I have the same wireless card (http://catalog.belkin.com/
IWCatProductPage.process?Product_Id=179211) and i downloaded and
installed the sept 20 image. However:
root@beagleboard:~# modprobe rt2570
FATAL: Module rt2570 not found.
root@beagleboard:~# modprobe rt73
FATAL: Module rt73 not found.
root@beagleboard:~# modprobe zd1211b
FATAL: Module zd1211b not found.

I'm not sure what to do about this or how to enable the kernel modules
so I continued:

root@beagleboard:~# dmesg |grep rausb0
root@beagleboard:~# dmesg |grep wlan0
root@beagleboard:~# dmesg |grep usb0
usb0: Ethernet Gadget, version: May Day 2005
usb0: using musb_hdrc, OUT ep1out IN ep1in STATUS ep2in
usb0: MAC 32:18:b3:b3:02:02
usb0: HOST MAC 3a:72:d9:d8:ea:46
usb0: RNDIS ready

Then:
root@beagleboard:~# ifconfig usb0 192.168.1.152 broadcast
192.168.1.255 netmask 255.255.255.0
root@beagleboard:~# ifconfig usb0 up
root@beagleboard:~# route add default gw 192.168.1.10
root@beagleboard:~# ifconfig
lo Link encap:Local Loopback
          inet addr:127.0.0.1 Mask:255.0.0.0
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1088 (1.0 KiB) TX bytes:1088 (1.0 KiB)

usb0 Link encap:Ethernet HWaddr 32:18:B3:B3:02:02
          inet addr:192.168.1.152 Bcast:192.168.1.255 Mask:
255.255.255.0
          UP BROADCAST MULTICAST MTU:1500 Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

root@beagleboard:~# udhcpc -i usb0
udhcpc (v1.9.2) started
Sending discover...
Sending discover...
Sending discover...
run-parts: /etc/udhcpc.d/99avahi-autoipd exited with return code 1

I try to ping, ssh somewhere, go somewhere on the web (after /etc/
resolv.conf is good) and i have no luck.
I think my problem is i don't have the drivers i guess, and my device
is usb0 instead of wlan0 or rausb0 which the system can't find. I
didn't see a MAKEDEV to try to make them.
Do i need to do something so modprobe works? Or i see the page at
http://opensource.bureau-cornavin.com/belkin/index.html. Should try to
build these drivers or are they tucked away somewhere in the sept 20
image needing to be loaded somehow?
Any help greatly appreciated.
Thanks, britton