Sometimes when booting up my Linux machine won't get a valid IP address. Currently the only way i know of to rectify this is to remove the network card from the setup (via YaST) and re-add it. It then works perfectly.
Is there an easier solution? Some quicker way to re-register the PC on the network?