Well hostname should just be whatever you what the local hostname of your computer to be. 'amiga' or something. Don't set it to the IP of the router.
The log implies that the wifi is connecting. You still need to run 'addnetworkinterface' after the wpa_supplicant as well though too, you know that right?
A good way to do it in your network-startup is to have
run >NIL <NIL: wpa_supplicant (or wirelessmanager, depending on which version you're using) prism2.device
run wait 10 +
addnetworkinterface PRISM2
or sometihng like that