Insert wall, bang head

Got new dayjob laptop
Old printer network interface (ca. 2001) doesn’t work with new laptop (ca. 2006/WinXP)
Purchse new printer network interface
New printer network inteface doesn’t work with old printer
Purchase new printer
New printer works with new laptop
New printer doesn’t work with iBook
Diagnose network problems
Purchase new Ethernet switch to replace old Ethernet switch (ca. 1998)
New printer works with iBook over wired Ethernet
New printer does not work with iBook over WiFi (ca. 2002)
New printer does work with WinXP laptop over WiFi
Now going to purchase new WiFi access point, after beating myself against the wall so it will feel good when I stop

Argh!