I'm very new to Arch Linux ARM and not an expert at Linux, unfortunately. And I did search the forum before posting. But here's my dilemma.
I've got a Dockstar succesfully running Arch Linux ARM. I have an HP Deskjet F4240 plugged into it. After some wrestling, I managed to get CUPS to recognize it and add it as a printer; CUPS can succesfully print a test page to it.
(Aside: by "wrestling," I mean that CUPS initially wouldn't recognize the printer at all, so I had to blacklist usblp and reboot. Then CUPS saw it. Then I had to install hplip to get the drivers, which should've been obvious. Duh.)
Then I installed Samba and I think I've got the proper configuration to have the printer shared. Anyway, my home computer is a MacBook Pro running OS X 10.5, and using the "Advanced" printer config, I set up a new Windows printer pointed to the Dockstar. Upon printing, the Mac spooler gets to about 30%-40% before cancelling out with the error "NT_STATUS_CONNECTION_REFUSED". I can't figure out how to fix this.
It is almost certainly something stupid on my part -- an overlooked configuration variable, or a misunderstanding of mine in how to use Samba and/or CUPS. But I'd appreciate any advice. Let me know if you would like more information. Thanks.