Wicd is a wlan-gui written in python which helps setting up a wlan-connection.
First you need some packages installed to get wicd working:
apt-get install python-glade2 python-gtk2 wireless-tools wpasupplicant dhcp3-client
Now you can download the *_all.deb version of wicd stable from here and install it with:
dpkg -i *_all.deb
The wicd daemon should automatically be started after installation. You can start the wicd-client now with:
wicd-client -n
In Preferences you should give in: eth0 for wireless and usb0 for wired connection.
Wicd should show now your networks. Connecting to one of them is not working at the moment. You will always end up with "Putting down interface..." and nothing happens after that but work is in progress about this problem: click.
opkg install http://www.opkg.org/packages/ethtool_6_armv4t.ipk http://www.opkg.org/packages/wicd_1.5.6_armv4t.ipk
[wired-default] afterscript = None broadcast = None dns3 = None ip = 192.168.0.202 dns1 = None use_static_dns = False default = True netmask = 255.255.255.0 dns2 = None beforescript = None disconnectscript = None gateway = 192.168.0.200 use_global_dns = False
Host# sudo scp /etc/wicd/wireless-settings.conf root@192.168.0.202:/etc/wicd/.
FR# opkg remove connman*
warning: ssh connection will close and you have to reboot the system so wicd can establish the network
FR# reboot