I am using a D-Link DCF-660W and have noticed under gpe that when the card is inserted, WLAN0 shows up under ifconfig, however there is no attempt made to connect to a network. After speaking with Kergoth last night, I realize that this is not the 'proper' way to fix this problem, however I wanted to document that the issue can be fixed without installing any new software, it just requires editing some files.
(Note that everything listed below is done by editing files. I realize there are some GUI utilities already in place which would do some of these modifications, but I documented everything from the command line.)
Edit /etc/pcmcia/network
comment out line 66 --> # exit 0
(This line exits the scripts after adding wlan0 to ifconfig. It prevents the wireless script from ever being called)
beginning at line 145, add the following block...
(Required because dhcpcd and dump are not present on this build)
elif [ -x /sbin/udhcpc ]; then
log "/sbin/dhcpc -f --interface=$DEVICE & > /dev/null" || exit 1
edit /etc/pcmcia/wireless.opts
(This can also be set up from the WLAN config, or the network config utilities)
case "$ADDRESS" in
*,*,*,*)
ESSID=your_ssid
MODE=ad-hoc
CHANNEL=1
RATE=auto
;;
esac
edit /etc/pcmcia/network.opts
(Also can bet set up from the network config utility)
DHCP="y"
After making these changes, I was able to successfully connect to my WLAN, pull DHCP info from the network, and ping out to the internet. The connection is noticably slow - it takes about 10-15 seconds to actually set everything up, but at least it gets me online until the OZ team is able to put out there next release.