2009/9/8 Sjoerd Hardeman <sjo...@lorentz.leidenuniv.nl>: > Please keep this on the list. > Leonardo Canducci schreef: >> >> 2009/9/8 Sjoerd Hardeman <sjo...@lorentz.leidenuniv.nl>: >>> >>> Leonardo Canducci schreef: >>>> >>>> 2009/9/8 Tom H <tomh0...@gmail.com>: >>>>> >>>>> On Mon, Sep 7, 2009 at 12:17 PM, Leonardo >>>>> Canducci<leonardo.candu...@gmail.com> wrote: >>>>>> >>>>>> I'm using cups 1.4.0 from debian sid and I have a deskjet printer >>>>>> connected via USB. This printer is shared (ticked "Share printers >>>>>> connected to this system" and "Allow printing from the Internet" in >>>>>> the web gui) and should be visible. >>>>>> I can print from linux clients. Configuring the printer on linux >>>>>> clients is as easy as creating a client.config file in /etc/cups with: >>>>>> ServerName nameofmyserver >>>>>> I don't even install cups on the clients, package cups-client is >>>>>> enough. I don't used a wizards in linux clients. >>>>>> >>>>>> Anyway some time ago I managed to configure the printer on my wife's >>>>>> mac. This expansive laptop is connected wirelessly (same as the linux >>>>>> clients) via a router. Mac osx was able to detect the printer with the >>>>>> protocol (IPP) and server address. Now it can't and upgrading cups to >>>>>> 1.4.0 broke printing from it with the old printer profile. I can print >>>>>> in mac console specifying host address with: >>>>>> lp -h 192.168.0.1:631 test.txt >>>>>> but the damn wizard won't detect the printer. >>>>> >>>>> Have you tried adding the printer through 127.0.0.1:631? >>>> >>>> as expected it doesn't work. printer is not connected to localhost >>> >>> You can connect to other cups servers from your local cups server. So get >>> your browser, go to that page, and add >>> http://192.168.0.1:631/printers/yourprinterqueue >>> In principle you can also let the linux machine broadcast its printers, >>> and >>> the mac will autodetect this. However, I usually find it tricky to get >>> this >>> to work through firewalls, listening disablers and other misbehaving >>> stuff. >>> To get this to work, read the manual. >> >> If I manually set the queue osx gives me the wrong driver and doesn't >> even present the right one (the one automatically choose when plugging >> the printer to the mac). > > I think it is rather common that autodetection-over-networks is not often > working. Strange however that the apparently available right choice is not > offered. You can always manually provide the ppd, maybe that solves the > issue? I tried that: copied ppd file and choose that when manually adding the printer, but it doesn't work. >> >> Broadcasting works fine on linux boxes and windows xp and it used to >> work on mac too. > > On Windows? Cups-broadcasting? On windows there's no detection. I manually set the printer URI and driver (the right one). >>> >>> And, maybe it is also possible to make a /etc/cups/cups.client file on >>> the >>> mac, pointing to 192.168.0.1:631 and completely bypass the macs own cups? >>> Works on linuxes, might also work on macs? >> >> I'll try. But I fear to screw up mac environment (I don't know much about >> that). > > You can always delete the file if it doesn't work ;) You're right. Anyway it's annoying it doesn't work anymore the right way. -- Leonardo Canducci
-- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org