Found the manual
here (worth d/ling and keeping a copy).
Flick to page 36 and it tells you about the LAN setup and that you can specify how many IP address' are available, the following pages indicate how to go about changing these. Check that the start and finish numbers allow enough connections for all of the clients that you have (i.e. your ibook, your housemates comp, whatever else you might have connecting).
You might also want to modify the lease time as this may be why your getting kicked off.
Check that the list of client computers that are currently connected are those that should be (i.e. your ibook and your housemates comp and any other devices that you have), it may be that someone is piggybacking on your network and has played with your settings.
Under OSX fire up a terminal and type 'ifconfig' (without quotes and you'll get some information about the network devices in your computer. There should be a HWaddr field (which tells you the MAC address of the device) and the series of letters and numbers should match those listed in the connected devices (this is based on the assumption that OSX is derived from BSD which is very similar to GNU/Linux). Under windows start up a command prompt and type 'ipconfig /all' and you'll get similar information, check that the MAC address here matches that which is connected to the router.
Beyond that I'm not too sure without having access I'm afraid.
slack