I've tried putting the line
wifi_station_set_hostname("Wheeeeee");
BEFORE connect, AFTER connect, BOTH - I just cannot get it to show up anything other than the default name...
wifi_station_connect();
wifi_station_dhcpc_start();
wifi_station_set_auto_connect(1);