Archive for the ‘kindle’ Category
Getting a Kindle to connect to "eduroam"
I'll start this with the following warning;
This is nasty. It might destroy your Kindle permanantly (although I think it's unlikely). It involves fiddling around with some fairly low level stuff. Don't do it. If you don't understand some of the terms I have used in this post, then definitely don't do this.
That said;
You need to install the jailbreak and usbnetwork hacks for the Kindle. They are available from http://www.mobileread.com/forums/showthread.php?t=88004
Then you need to go somewhere where there is no "eduroam" available and create your OWN wireless network called eduroam (see, I told you it's nasty) using a WPA-PSK key. My Android phone came in pretty handy for this as I was able to create a temporary Wifi hotspot using the tether functionality.
Associate your Kindle to the temporary hotspot. Then turn off the hotspot. You will be very unpopular if you run a hotspot called eduroam and my colleagues in the networking team find out
Follow the instructions at http://frakira.fi.muni.cz/~antos/2010/12/15/kindle-and-eduroam/. You can get the CA certificate from http://www.terena.org/activities/tcs/repository/AddTrust_External_CA_Root.pem. Use the following for your wpa_config.sh script;
Again, you need to customise this script. If you don't understand what to change, you shouldn't be doing this.
#!/bin/sh sleep 6 id="`wpa_cli list_networks | grep eduroam | cut -f1 | sed -n '1p'`" exec="`wpa_cli << EOF set_network $id ssid \"eduroam\" set_network $id scan_ssid 1 set_network $id key_mgmt WPA-EAP set_network $id pairwise TKIP set_network $id group TKIP set_network $id eap PEAP set_network $id identity \"username@sheffield.ac.uk\" set_network $id password \"PASSWORD\" set_network $id phase1 \"peaplabel=0\" set_network $id phase2 \"auth=MSCHAPV2\" set_network $id ca_cert \"where-ever-you-put-the-CA-certificate\" enable_network $id quit EOF `" echo $exec #!/usr/bin/perl
Restart your Kindle and hope for the best.





