Hi,
I figured out what my problem was. I think I've been sending print jobs to one printer and looking for output at another. That's why the Powerbook appeared to be sending OK. It was.
We have different scenarios. I'm using wirless and I have OS 10.5. You're on an ethernet connection with the older 10.3. I use what appears to be called "Bonjour" printing while you're using "Rendezvous." People report they're nearly the same. I dunno. I have in my system preferences a "print and fax" pane. There's a list of printers, I hit the + sign to add a printer then put in the IP address that my kind co-workers have put on the printer. The Powerbook automatically looks for the printer, gets its model from the printer and picks the corresponding driver, although if I disagree, I can change drivers. Once I get the right printer in there with the right driver, there's an icon that actually looks like the printer, which I have to admit is kind of handy.
What I can't explain is at some point after I upgrade from 10.3 to 10.5, I did something that automatically detected printers. It detected the HP 4700 color and the 2840 all-in-one but missed the 2200 BW. (Could it have been idel and undetectable?) I was all cornfused and kept looking for BW output at the 2200 but I think it was probably spewing out of the 2840. Good thing it was actually work-related!
I did have the 2200 and 4700 working fine under 10.3.9 myself, so I betcha you can get your 2840 working. Memory is always limited of such details, but I think I had to put the IP address into some printer list to get it to work back then.
Sparky