Not sure if this has always been the case, but I notice that only when I log in, does the computer establish a network connection (e.g. on eth0).
Is this the standard behaviour? What if I wanted the computer to connect to the network without me logging in so I can log in remotely?