What OS is your mother using? You imply Ubuntu, but since most mom's I know use "Winders" or MAC's, it would be helpful to state it explicitly & leave us w/ no doubts.
What is a "linksys 2rt54g"? I can't find that model on the
Linksys website. Please provide a link to the manual, product description etc.
Assuming the router can do this, why not use fixed IP's, rather than static IP's?
(Forgive the repetition if you already understand this.) Tell the DHCP server on the router (if you can) to assign IP's by MAC address to all machines regularly connected to the LAN. You then get the best of both worlds: predictable IP's & central administration.
I have been running my home LAN this way for about 5 years. I can't remember why I switched: was it setting a static IP on the 4th member, or having to reprogram my laptop 2ce a day -- static @ home, DHCP at work?
If your router is capable of this, would you consider handling IP assignment this way?
BTW, if it's a WRT54G, page 31 (acroread 39 of 84) of the manual implies you are SOL as far as fixing IP's on its DHCP server. (From my perspective, what a bummer!)