1

Onderwerp: cups wil geen testpagina printen

hallo allemaal.

laat ik als eerste zegen dat het kan zijn dat deze vraag beter bij hardware had kunnen staan.
echter was zowel hardware als deze categorie een goede optie.

nu maar even men probleem .
ik heb cups geïnstalleerd.
om men printers en fax via het netwerk te delen.
voor mijn gevoel heb ik cups goed geïnstalleerd, en geconfigureerd.
ook herkend zowel de pc de usb printers en zie ik ze ook op de cups webinterface staan.
echter zodra ik de opdracht geef om te gaan printen dan komt de opdracht netjes bij jobs te staan en gebeurt er verder nix.
weet iemand waar dit aan kan liggen?

even de gegevens nu maar eens
lsusb geeft de volgende info weer

root@jenp-0901151656:~# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 03f0:2205 Hewlett-Packard ScanJet 3500c
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04f9:01d5 Brother Industries, Ltd MFC-235C
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04f9:003f Brother Industries, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

cupsd.conf ziet er als volgd uit

#
# "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $"
#
# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn

# Deactivate CUPS' internal logrotating, as we provide a better one, especially
# LogLevel debug2 gets usable now
MaxLogSize 0

# Only listen for connections from the local machine.
Port 631
#Listen *:631
Listen /var/run/cups/cups.sock

# Show shared printers on the local network.
Browsing On

BrowseOrder Allow all

BrowseAllow all
BrowseLocalProtocols CUPS dnssd

# Default authentication type, when authentication is required...
DefaultAuthType Basic


############################
<Location />
# Restrict access to the server...
Order allow,deny
Allow all
</Location>
<Location /admin>
# Restrict access to the admin pages...
Order allow,deny
Allow all
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
# Restrict access to the configuration files...
Order allow,deny
Allow all
</Location>
###########################


# Set the default printer/job policies...
<Policy default>
  # Job-related operations must be done by the owner or an administrator...
  <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 CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <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>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI>
    AuthType Default
    Order deny,allow
  </Limit>

  <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 CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <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>

  # All printer operations require a printer operator to authenticate...
  <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>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

#
# End of "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $".
#

printers.conf ziet er zo uit

# Printer configuration file for CUPS v1.4.4
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer BRFAX>
Info BRFAX
MakeModel Brother BRMFCFAX for CUPS
DeviceURI usb:/dev/usb/lp0
State Idle
StateTime 1420831664
Type 8392708
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 brfaxfilter
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer BrGenML1>
Info BrGenML1
MakeModel Brother BrGenML1 for CUPS
DeviceURI usb://dev/usb/lp0
State Idle
StateTime 1420831865
Type 8425492
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 brother_lpdwrapper_BrGenML1
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer HL2130>
Info HL2130
MakeModel Brother HL2130 for CUPS
DeviceURI usb:/dev/usb/lp0
State Idle
StateTime 1420871586
Type 8392708
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 brlpdwrapperHL2130
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<DefaultPrinter MFC-235C>
Info Brother MFC-235C
Location jenp-0901151656
MakeModel Brother MFC-235C CUPS v1.1
DeviceURI usb://Brother/MFC-235C
State Idle
StateTime 1420871701
Type 8392780
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 brlpdwrappermfc235c
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer MFC235C>
Info MFC235C
MakeModel Brother MFC-235C CUPS v1.1
DeviceURI usb:/dev/usb/lp0
State Idle
StateTime 1420831704
Type 8392780
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 brlpdwrappermfc235c
Filter application/vnd.cups-command 0 commandtops
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

dan nog even de error en access log files

error log

E [10/Jan/2015:10:09:12 +0100] Filter "/usr/lib/cups/filter/brfaxfilter" for printer "BRFAX" has insecure permissions (0100777)

en als laatste de access log

localhost - - [10/Jan/2015:10:10:02 +0100] "POST /printers/HL2130 HTTP/1.1" 200 450 Print-Job successful-ok

kan iemand me verder hiermee helpen?
groeten: peter

sorie voor de schrijffouten maar ik heb deceleksie.

ik gebruik debian linux met kernel 2.6.686

2 Laatst bewerkt door MeneerJansen (10 Jan 2015 14:28:24)

Re: cups wil geen testpagina printen

Gezien de error log is het een rechten probleem. Ik heb recentelijk ook mijn printer opnieuw moeten installeren maar ik heb cups niet geconfigureerd! Ik installeerde het gewoon via mijn software manager (Synaptic op Linux Mint). Wat ik je kan aanraden is het de-installeren van cups en al haar config bestanden en dan je via de software manager van je distro opnieuw cups installeren en hopen dat het dan goed geconfigureerd is! Daarna kun je via de webinterface van cups je printer toevoegen. 

Als dat niet werkt wordt het een helse zoektocht naar het bestand waar de rechten niet goed van staan en daarna een helse zoektocht naar hoe die rechten dan wel moeten staan.

De error waar ik het over heb is:

E [10/Jan/2015:10:09:12 +0100] Filter "/usr/lib/cups/filter/brfaxfilter" for printer "BRFAX" has insecure permissions (0100777)

De permissies van /usr/lib/cups/filter/brfaxfilter zijn nu "777" (d.w.z. user, group en rest of world hebben read, write en execute rechten), Waar dat 0100 ook al weer voor voor staat weet ik even niet meer. Het lijkt er op dat je van dat bestand de permissies anders moet zetten...

Als je voor een verdieping niet de diepte in moet, maar de hoogte, waarom heet het dan ....

3 Laatst bewerkt door peter_jenp (10 Jan 2015 14:49:00)

Re: cups wil geen testpagina printen

alt eerst cops is ge instaleerdop een schone pc had er verder totaal nog nix op geinstallerd.
verder die error had ik ook gezien en ik maakte er uit op dat de fax niet zou werken.
maar de Brother HL2130 wil ook niet printen.
egter ga ik nu wel even kijken of ik regten kan aan passen

in midels even ge keken de regten moesten op 555 staan inderdaad.
nu totaal geen error maar printe homaar.
en in de acces log staat bij alles dat dat goed is gegaan

sorie voor de schrijffouten maar ik heb deceleksie.

ik gebruik debian linux met kernel 2.6.686

Re: cups wil geen testpagina printen

peter_jenp schreef:

alt eerst cops is ge instaleerdop een schone pc had er verder totaal nog nix op geinstallerd.
verder die error had ik ook gezien en ik maakte er uit op dat de fax niet zou werken.
maar de Brother HL2130 wil ook niet printen.
egter ga ik nu wel even kijken of ik regten kan aan passen

in midels even ge keken de regten moesten op 555 staan inderdaad.
nu totaal geen error maar printe homaar.
en in de acces log staat bij alles dat dat goed is gegaan

Ik zie het nu ook ineens. Zal inderdaad wel voor de fax zijn geweest die error log. Wat irritant dat 'ie niet print. als je in het Control Center (of hoe dat ook heet tegenwoordig) klikt op 'Printers' en dan de print queue bekijkt: staat daar dan misschien nog een job die de boel "vastzet" of iets dergelijks?

Als je voor een verdieping niet de diepte in moet, maar de hoogte, waarom heet het dan ....

Re: cups wil geen testpagina printen

ik heb ze iedere keer eerst natuurlik ge anuleerd de taken die nog stonden te wagten.
want ik heb me ook al bedagt dat er altijd een kan zijn die hem tegen hout.
zelfs naar alles anuleren wil hij gewoon NIET printen.
het lijkt wel alsof de printer in een of andere slaap stand staat of ofline is.
egter zou ik niet weten hoe dit kan want zelfs naar alles van de stroom te halen zodat hij egt aan staat en niet nog in een of andere slaap modes hangt wil hij niet printen

sorie voor de schrijffouten maar ik heb deceleksie.

ik gebruik debian linux met kernel 2.6.686

Re: cups wil geen testpagina printen

Je zou kunnen proberen je PC te starten van een live CD (USB). En dan cups installeren (als die niet standaard is geinstaleerd). Bij gebruik v/e Live CD installeert hij alles naar de ramdisk (= je interne geheugen). Dus na een reboot is alles weg. Maar je kunt zo wel testen of het aan jouw installatie van Cups ligt of dat er iets anders aan de hand is. Wat zegt de webiste v/d fabrikant van je printer? Heeft deze aparte instructies voor Linux? Of een aparte Linux driver?

Als je voor een verdieping niet de diepte in moet, maar de hoogte, waarom heet het dan ....

Re: cups wil geen testpagina printen

P.S. Zit die printer op een USB 1 of 2 poort? Ik denk dat je het beste en USB2 poort kunt gebruiken.

Als je voor een verdieping niet de diepte in moet, maar de hoogte, waarom heet het dan ....

Re: cups wil geen testpagina printen

meerjansen mag ik ook in plaats van een live cd de pc op nieuw instaleren?
want heb vandaag een grafiese omgeving ge instaleerd en daar bij ene paar goede stome fouten ge maakt waardoor linux egt om zeep is. smile
weten we wel meteen zeker dat het een schone instalatie gaat worden (nauwja schoon : wel dan met grafiese gnome en ssh)

sorie voor de schrijffouten maar ik heb deceleksie.

ik gebruik debian linux met kernel 2.6.686

9

Re: cups wil geen testpagina printen

je weet dat CUPS een webinterface heeft op localhost:631?

Linux is niet moeilijk, lezen wel.
"Luiheid is de motor van innovatie"
waarom begint maandag altijd 1 dag te vroeg?

Re: cups wil geen testpagina printen

rinus.

ja hoor dat weet k als je even verder had ge lezen had je al kunnen zien dat ik juist in de webinterface alles doe en dat ik de config heb aan ge past zodat ik de webinterface van af alle pc's in het netwerk kan benaderen

sorie voor de schrijffouten maar ik heb deceleksie.

ik gebruik debian linux met kernel 2.6.686

Re: cups wil geen testpagina printen

men probleem is op gelost.
waar het nu in heeft gezeten mag joost weten.
heb een andere pc/leptop gepakt en ben kaal begonnen en nu werkt het

allemaal bedankt

sorie voor de schrijffouten maar ik heb deceleksie.

ik gebruik debian linux met kernel 2.6.686