Thanks for this thread. If anyone cares, I just managed to install my Brother HL-2040 printer to work through my Asus WL-500G Deluxe Access Point with print server using instructions from this thread/script (modified, of course, for my printer, and using the two files readily available from Brother - the cups wrapper and LPR driver) and then installing as a network printer in Gnome System Printers using the basic IP for my router (in this case 192.168.1.1). The kicker, however, was choosing HP JetDirect to send print jobs through port 9100. Works like a charm, and I never even connected my printer directly to my laptop (it's connected via USB to the AP).