Index: /tools/gformat.py
===================================================================
--- /tools/gformat.py	(revision 13557)
+++ /tools/gformat.py	(revision 13564)
@@ -684,7 +684,10 @@
         ifacedump['autogen_extra'] = ifacedump['extra']
         
+      ifacedump['autogen_ssid_hex'] = '0x' + ''.join(x.encode('hex') for x in ifacedump['ssid'])
+
       output += "wlans_%(autogen_ifbase)s='%(autogen_ifname)s'\n" % ifacedump
+      output += "# SSID is encoded in Hexadecimal to support spaces, plain text value is '%(ssid)s'\n" % ifacedump
       output += ("create_args_%(autogen_ifname)s=\"wlanmode %(autogen_wlanmode)s mode " +\
-        "%(type)s ssid \\\"%(ssid)s\\\" %(autogen_extra)s channel %(channel)s\"\n") % ifacedump
+        "%(type)s ssid %(autogen_ssid_hex)s %(autogen_extra)s channel %(channel)s\"\n") % ifacedump
       output += "\n"
 
