Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Canon laser-shot-LBP1120 print probleem  (gelezen 992 keer)

lasershot

  • Gast
Canon laser-shot-LBP1120 print probleem
« Gepost op: 2009/06/07, 17:06:26 »
Al enige jaren gebruik ik mijn Canon Laser Shot LBP-1120 zonder problemen onder Windows XP. Sinds vijf weken draai ik op mijn systeem Ubuntu 9.04 naast Windows XP om te kijken of Ubuntu mij bevalt en of alles werkt. Helaas ben ik na vijf weken nog steeds niet in staat om volledig van MS Windows over te stappen naar Ubuntu omdat, na 20 minuten installeren zonder een vraag te stellen, alle software en hardware perfect werkt behalve mijn Canon Laser Shot LBP-1120.
Deze printer wordt niet standaard ondersteund door Ubuntu maar ik heb de driver van de Canon site gedownload (CAPTDRV180.tar.gz) en volgens de handleiding die Canon er bij heeft gedaan geinstalleerd.

$ su
# dpkg -i cndrvcups-common_x.xx-x_i386.deb
# dpkg -i cndrvcups-capt_x.xx-x_i386.deb
# /etc/init.d/cups restart
# /usr/sbin/lpadmin -p LBP5000 -m CNCUPSLBP5000CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
# /usr/sbin/ccpdadmin -p LBP5000 -o /dev/usb/lp0
# /etc/init.d/ccpd start

Wanneer ik nu mijn printer aan en uit zet zie ik in de eigenschappen van de printer (in het printerconfiguratie-localhost scherm) de status van de printer veranderen van online naar offline. De computer ziet de printer dus blijkbaar wel maar wanneer ik probeer een test pagina af te drukken blijft de printer in alle toonaarden zwijgen. Ook printen vanuit een applicatie werkt niet.
In /var/log/cups/error_log word ik overspoeld met meldingen over acties die unauthorized zijn. Zie onderstaande error_log:

E [23/May/2009:11:31:04 +0200] Pause-Printer: Unauthorized

E [23/May/2009:11:31:22 +0200] Resume-Printer: Unauthorized

E [23/May/2009:11:31:57 +0200] CUPS-Add-Modify-Printer: Unauthorized

E [23/May/2009:11:34:35 +0200] CUPS-Set-Default: Unauthorized

E [23/May/2009:11:37:16 +0200] cupsdAuthorize: Local authentication certificate not found!

E [23/May/2009:11:37:16 +0200] cupsdAuthorize: Local authentication certificate not found!

E [23/May/2009:11:37:16 +0200] cupsdAuthorize: Local authentication certificate not found!

E [23/May/2009:11:37:21 +0200] cupsdAuthorize: Local authentication certificate not found!


Het gaat bij mij om een PC met een printer via USB en alle gebruikers op deze PC mogen van mij alle bewerkingen met de printer kunnen uitvoeren, dus wat mij betreft hoeft heel deze authorisatie niet. Mijn cups configuratie file ziet er als volgt uit (standaard):

LogLevel warning
SystemGroup lpadmin
Listen localhost:631
Listen /var/run/cups/cups.sock
Browsing Off
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
DefaultAuthType Basic
<Location />
  Order allow,deny
</Location>
<Location /admin>
  Encryption Required
  Order allow,deny
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
<Policy default>
    <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
 <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

Na vijf weken van alles en nog wat geprobeerd te hebben om mijn printer aan de praat te krijgen begin ik langzaam de hoop te verliezen dat Ubuntu goed met mijn printer om kan gaan en denk ik er over om dan toch maar op Windows XP te blijven werken.

Kan iemand mij helpen om mijn printer onder Ubuntu aan de praat te krijgen zodat ik toch van dat irritante MS Windows af kan komen?

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: Canon laser-shot-LBP1120 print probleem
« Reactie #1 Gepost op: 2009/06/07, 19:24:07 »
Heb je al in een browser, in de adresbalk, getypt http://localhost:631/ ? Hier kan je van alles instellen en misschien vinden wat er niet goed gaat.

[verwijderd door de beheerder]
« Laatst bewerkt op: 2009/06/07, 19:26:13 door Gijsbert »
In der Beschränkung zeigt sich der Meister.

lasershot

  • Gast
Re: Canon laser-shot-LBP1120 print probleem
« Reactie #2 Gepost op: 2009/06/10, 12:15:56 »
Ik heb via de verkenner inderdaad al van alles geprobeerd maar ook in deze CUPS site kreeg ik het niet voor elkaar. Maar ik heb zojuist mijn printer toch werkend gekregen.
Ik kwam in de readme file die bij de Canon driver zit een opmerking tegen dat er bij Ubuntu 7.10 nieuwe beveiligingssoftware (AppArmor) is geintroduceerd die printer problemen kan geven. De workaround hiervoor is "sudo aa-complain cups". Hiermee wordt /etc/apparmor.d/usr.sbin.cupsd in de complain mode gezet en werkt de printer wel. Ik had hier tot nu toe overheen gelezen omdat het over versie 7.10 ging maar blijkbaar zit dit ook nog in de nieuwere versie's
Bedankt voor de reactie.