The official 7440N driver has worked quite well on 64bit Ubuntu machines for a couple of years, with the printer on the network. Printing and scanning work without any issues, but I haven't figured out how to fax directly from the computer (never gave it a real try anyway). Yes, there are hacks involved, but they are all well documented on their site.
Some tips on easier management of your home or office network:
1) Assign a static IP to every adapter on the premises
2) Maintain a list of devices, their MAC addresses and their static IP addresses on your network. Also document any port forwarding rules or QoS rules for all of those addresses
3) Assuming you're using a single router to manage your network, use the above documentation to exactly recreate your desired settings on the new platform. That way you don't need to change any settings on resource or client devices.
Documentation and consistency are better than Aspirin ;)
1Works on Ubuntu too. – Thomas – 2011-03-22T03:26:37.217
The generic fallback often suggested for Brother printers with Linux is the HL1250 printer driver so try that if the HP 8150 doesn't work properly. – Linker3000 – 2011-03-22T07:19:30.893
The 1250 driver messes up margins and such for this printer. Use the HP as shown for best results. – A Student at a University – 2011-03-24T01:20:13.007