FAQ
why did you make this?
I use my joggler purely as as a squeezeplay client.
what can you configure?
Wired and wireless networks. It has support for hidden essids and will remember wireless passwords for different networks - WPA passphrases are automatically hashed to a PSK by wicd.
I have tested the wireless configuration with my WPA secured wireless network.
why didn't you use network manager?
wicd didnt want to pull in as many dependencies and as I run ubuntu on the internal flash, space is limited.
why is the dbus mashalling such a hack?
At the time I didnt see someone had made lua bindings for dbus, so i hand coded the calls in C using glib-dbus. The code for this is in the wicdbridge folder - there is also a compiled version in the lib directoy of the applet.
Will you release your ubuntu image for the internal mmc?
Of course - if there is any interest. It is essentially ubuntu 11.04 minimal with buzz's kernel, scripts and drivers and rhubarb's squeezeplay.
image now available here : http://www.jogglerwiki.com/forum/viewto ... ?f=2&t=605
Any bugs, just let me know!
Useful features of wicd
- Auto reconnect to wired/wireless networks if connection lost
- Auto switch to wired if cable plugged in
- Support for usb networking dongles
wpa 1/2
wpa-psk (preshared)
wep
wep (preshared)
wep hex
wep-leap
wpa-leap
wpa2-leap
wpa2-peap
Demo youtube videos
wireless/dhcp
wired/ manual address settings
How to install post
Updates
05/06/2012 - Just pushed wireless auto-reconnect fix to git (thanks kroonen for discovering and testing)
TODO
Will probably only do these if there is enough interest.
- clean up logging
- use internationalization features - so people can translations to strings.txt