Out of many cool things you could do with the Intel® Galileo development board is to use it as a wireless access point. Actually, I'm writing this blog connected to the internet via a Intel® Galileo powered access point.
connman & wpa-supplicant
In order to support tethering we need to make sure various kernel flags are set as described in following README. Please also note the description on the modifications required for wpa-supplicant.
Once you have boot a kernel with this config you are fine to enable tethering. This is pretty easy and straightforward using the command line tool connmanctl (it's in the package connman-client in case you haven't installed it).
connmanctl> tether wifi on <SSID to be exposed> <passphrase - at least 8 characters>
That's basically it. You might have to switch off / on WiFi to really expose your changes [took me some minutes to figure out ;-)]
connmanctl> disable wifi connmanctl> enable wifi
If you want to have this setting permanent (i.e. automatic AP mode after reboot) you need to make sure you have following entry
$ cat /etc/connman/main.conf [General] PersistentTetheringMode = true
After that you should have a new hotspot powered by Galileo. Below screenshots from the Windows* 8 system I write this blog (chosen SSID: Galileo)