Hi Mickeyl
DHCP behaves the same with WEP or no WEP, and with both the Wlan0 or usbd0 interfaces.
I've been running tcpdump on the machine that is running the dhcp server, and here's what I see:
09:39:50.080329 IP (tos 0x0, ttl 64, id 0, offset 0, flags [none], length: 576) 0.0.0.0.bootpc > broadcasthost.bootps: BOOTP/DHCP, Request from 40:00:01:00:00:01, length: 548, xid:0x8271a048, flags: [none] (0x0000)
Client Ethernet Address: 40:00:01:00:00:01 [|bootp]
Here's the tailed output from /var/log/system.log on the dhcp server machine too:
May 4 09:42:02 localhost bootpd[483]: DHCP DISCOVER [en1]: 1,40:0:1:0:0:1
May 4 09:42:06 localhost last message repeated 2 times
I will install tcpdump on the zaurus in just a little bit, and report its findings here too.
So far it looks like udhcpc is requesting an address, but it is either not asking the correct way, or it is ignoring the "answer" from all servers (I've tried this on several servers now)
-John