Get your son to give the printer a unique IP address.
His belkin will have a set range of addresses (such as 192.168.1.1) if he sets the printer to something like 192.168.1.15 for example it should eliminate the need to reconfigure it on every startup.
He can do this through the (assusming windows user) the start > printers> printing properties (i think its then advanced settings).
http://h10025.www1.hp.com/ewfrf/wc/d...name=c00505920 This is a link to the HP support site, it gives a clearer answer than my ramblings above.
HTH
TFB