The error gethostuuidstring: Unable to determine UUID for host. Error: 35 is reported only when Java is run on the terminal.
In fact, it is relatively simple to add the 802.11 segment to the array segment of/library/preferences/systemconfiguration and edit networkinterfaces. plist:
Key content:<Dict> <br/> <key> BSD name </key> <br/> <string> en3 </string> <br/> <key> iobuiltin </key> <br/> <false/> <br/> <key> iointerfacetype </key> <br/> <integer> 6 </Integer> <br/> <key> iointerfaceunit </key> <br/> <integer> 3 </Integer> <br/> <key> iolocation </key> <br/> <string> </string> <br/> <key> iomacaddress </key> <br/> <DATA> <br/> abbpof5v <br/> </data> <br/> <key> iopathmatch </Key> <br/> <string> ioservice: /appleacpiplatformexican/pci0 @ 0/appleacpipci/p0p3 @ 1C, 2/<br/> iopci2pcibridge/pci14e4, 4311 @ 0/airport_brcm43xx/io80211interface </string> <br/> <key> scnetworkinterfacetype </key> <br/> <string> ieee80211 </string> <br/> </dict>
Reference: http://forum.netkas.org/index.php/topic,83.0.html