Aiprint und HP Color LaserJet CP1215 / DS114 - DSM5

Status
Für weitere Antworten geschlossen.

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

hat zufällig jemand diesen Drucker mit Airprint Funktion am laufen?
Ich hab den Drucker an der DS angesteckt und kann dann auch über den PC drucken.
Probleme macht nur das Airprint. Das iPhone und das iPad finden den Drucker, allerdings passiert dann beim Drucken einfach nichts.

MfG
phil82
 

revillo81

Benutzer
Mitglied seit
19. Dez 2009
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Standard Teiber

Versuchs mal mit nem Generic PCL6 Treiber, ich hab so auch alte Drucker einbinden können.

Grüsse
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hi, danke für die Antwort. Leider hat es nicht geholfen. Ich sehe im Ressourcen Manager die CPU Last einen Moment auf 95% steigen, aber sonst passiert wieder nicht. Der Drucker ist wohl einfach nicht Airprint tauglich.
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hi hvkls,
Vielen Dank für deine Antwort. Ich bin mir jetzt nicht ganz sicher wie ich an die Sache heran gehen soll. Ich hab den link gelesen, allerdings geht es ja dort um Farb/SW Probleme. Mein Drucker macht ja über AirPrint überhaupt nichts. Was könnte ich wie versuchen?
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Erstell einen PCL 6-Drucker (wie angeraten). Dann editier die .service (wie im anderen Thread beschrieben) und starte cupsd neu.
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hi hvkls,
ich habe mich wie von Dir beschrieben durchgearbeitet, allerdings ergab sich keine Änderung. Bei AiPrint passiert leider einfach nichts weiter.
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Aber per Kabel drucken kannst du? Wenn ja, stimmen wahrscheinlich die Einstellungen der printers.conf (von CUPS) und der entsprechenden *.service (avahi) nicht zusammen. Letztere ist fürs AirPrint zuständig.
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Ja über Kabel gehts sofort. Kannst du sagen was da stehen sollte, ich kenn mich leider überhaupt nicht aus. Soll ich mal den Inhalt der Dateien posten?
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Poste mal die /usr/local/cups/printers.conf bzw. /etc/cups/printers.conf und die /usr/syno/avahi/$DRUCKERNAME.service
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Es hat leider etwas länger gedauert, aber ich hab jetzt den Inhalt der Dateien. Die erste Datei war mit der Dateiendung conf.O, siehe unten.
Den Drucker usbprinter gibt es an der Diskstation nicht mehr, den hab ich unter der DSM Oberfläche schon gelöscht. Es geht um usbprinter1, von diesem kann ich vom PC auch ausdrucken.

--- /usr/local/cups/printers.conf.O ---

# Printer configuration file for CUPS v1.5.4
# Written by cupsd on 2014-11-25 19:33
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer usbprinter>
UUID urn:uuid:635e4f67-b157-3eb0-5161-112c27c19fb4
Info usbprinter
Location DiskStation
DeviceURI usb:/dev/usb/03f0:4717:LJ1HNP5
State Stopped
StateMessage Paused
StateTime 1416940433
Reason paused
Type 4
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer usbprinter1>
UUID urn:uuid:4de4c05f-b7f1-3b16-5d29-1881b5cd878f
Info usbprinter1
Location DiskStation
MakeModel Generic PCL 6/PCL XL Printer - CUPS+Gutenprint v5.2.9
DeviceURI usb:/dev/usb/03f0:4717:LJ1HNP5
State Stopped
StateMessage Paused
StateTime 1416940432
Reason paused
Type 4116
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default


--- /etc/cups/printers.conf ---

# Printer configuration file for CUPS v1.5.4
# Written by cupsd on 2014-11-25 19:46
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer usbprinter>
UUID urn:uuid:635e4f67-b157-3eb0-5161-112c27c19fb4
Info usbprinter
Location DiskStation
DeviceURI usb:/dev/usb/03f0:4717:LJ1HNP5
State Stopped
StateMessage
StateTime 1416941156
Reason paused
Type 4
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer usbprinter1>
UUID urn:uuid:4de4c05f-b7f1-3b16-5d29-1881b5cd878f
Info usbprinter1
Location DiskStation
MakeModel Generic PCL 6/PCL XL Printer - CUPS+Gutenprint v5.2.9
DeviceURI usb:/dev/usb/03f0:4717:LJ1HNP5
State Stopped
StateMessage
StateTime 1416941156
Reason paused
Type 4116
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default


--- /usr/syno/avahi/services/usbprinter1.service ---

<service-group>
<name>usbprinter1 @ DiskStation</name>
<service>
<type>_printer._tcp</type>
<port>515</port>
<txt-record>txtvers=1</txt-record>
<txt-record>qtotal=2</txt-record>
<txt-record>ty=Hewlett-Packard HP Color LaserJet CP1215</txt-record>
<txt-record>note=DiskStation(Hewlett-Packard HP Color LaserJet CP1215)</txt-record>
<txt-record>pdl=application/octet-stream</txt-record>
<txt-record>rp=usbprinter1</txt-record>
</service>
<service>
<type>_ipp._tcp</type>
<subtype>_universal._sub._ipp._tcp</subtype>
<port>631</port>
<txt-record>adminurl=http://DiskStation:631/printers/usbprinter1</txt-record>
<txt-record>txtvers=1</txt-record>
<txt-record>qtotal=1</txt-record>
<txt-record>ty=Hewlett-Packard HP Color LaserJet CP1215</txt-record>
<txt-record>note=DiskStation</txt-record>
<txt-record>product=(Generic PCL 6/PCL XL Printer - CUPS+Gutenprint v5.2.9)</txt-record>
<txt-record>pdl=application/octet-stream,application/pdf,image/urf,image/jpeg</txt-record>
<txt-record>URF=W8,SRGB24,DM1,CP255,RS600-300</txt-record>
<txt-record>UUID=4de4c05f-b7f1-3b16-5d29-1881b5cd878f</txt-record>
<txt-record>rp=printers/usbprinter1</txt-record>
</service>
</service-group>
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Die .O sind alte Versionen.

--- /etc/cups/printers.conf ---
Code:
# Printer configuration file for CUPS v1.5.4
# Written by cupsd on 2014-11-25 19:46
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<[B]Default[/B]Printer usbprinter1>
UUID urn:uuid:4de4c05f-b7f1-3b16-5d29-1881b5cd878f
Info usbprinter1
Location DiskStation
MakeModel Generic PCL 6/PCL XL Printer - CUPS+Gutenprint v5.2.9
DeviceURI usb:/dev/usb/03f0:4717:LJ1HNP5
State Stopped
StateMessage
StateTime 1416941156
Reason paused
Type 4116
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy [B]retry-job[/B]
</Printer>

--- /usr/syno/avahi/services/usbprinter1.service ---
Code:
<service-group>
<name>usbprinter1 @ DiskStation</name>
<service>
<type>_printer._tcp</type>
<port>515</port>
<txt-record>txtvers=1</txt-record>
<txt-record>qtotal=2</txt-record>
<txt-record>ty=Hewlett-Packard HP Color LaserJet CP1215</txt-record>
<txt-record>note=DiskStation(Hewlett-Packard HP Color LaserJet CP1215)</txt-record>
<txt-record>pdl=application/octet-stream[B],application/pdf,image/urf,image/jpeg[/B]</txt-record>
[b]<txt-record>URF=W8,SRGB24,DM1,CP255,RS600-300</txt-record>
<txt-record>UUID=4de4c05f-b7f1-3b16-5d29-1881b5cd878f</txt-record>[/b]
<txt-record>rp=usbprinter1</txt-record>
</service>
<service>
<type>_ipp._tcp</type>
<subtype>_universal._sub._ipp._tcp</subtype>
<port>631</port>
<txt-record>adminurl=http://DiskStation:631/printers/usbprinter1</txt-record>
<txt-record>txtvers=1</txt-record>
<txt-record>qtotal=1</txt-record>
<txt-record>ty=Hewlett-Packard HP Color LaserJet CP1215</txt-record>
<txt-record>note=DiskStation</txt-record>
<txt-record>product=(Generic PCL 6/PCL XL Printer - CUPS+Gutenprint v5.2.9)</txt-record>
<txt-record>pdl=application/octet-stream,application/pdf,image/urf,image/jpeg</txt-record>
<txt-record>URF=W8,SRGB24,DM1,CP255,RS600-300</txt-record>
<txt-record>UUID=4de4c05f-b7f1-3b16-5d29-1881b5cd878f</txt-record>
<txt-record>rp=printers/usbprinter1</txt-record>
</service>
</service-group>

Mit killall -HUP cupsd neu starten
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hi,
als erstes vielen Dank für die schnelle Antwort. Ich hab alles wie im Beispiel ersetzt. Leider hat sich bezüglich dem Airprint nichts verändert. Drucken vom PC geht aber weiterhin.
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Steht DiskStation in /etc/hosts?
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Also ja da steht:
127.0.0.1 localhost
192.168.3.114 DiskStation
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Also -- ein AirPrint-Drucker wird angezeigt, es druckt aber nicht, richtig? Du hast ihn gestartet, cupsenable usbprinter1? Und er läuft jetzt, lpstat -r? Wenn das alles funktioniert, würde ich den Drucker komplett löschen und die Prozedur oben wiederholen. Sonst fällt mir leider nichts mehr ein.
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Also -- ein AirPrint-Drucker wird angezeigt, es druckt aber nicht, richtig? Du hast ihn gestartet, cupsenable usbprinter1? Und er läuft jetzt, lpstat -r?
Ja, ja, ja.

Ich habe den Drucker entfernt und alles wiederholt. Funktioniert einfach nicht.
Dennoch danke für deine Unterstützung.
 

hvkls

Benutzer
Mitglied seit
23. Dez 2012
Beiträge
463
Punkte für Reaktionen
0
Punkte
22
Vorweg: Ich selber kaufe seit sehr langem nur noch Netzwerkdrucker mit PCL und/oder PS, weil ich Treiberprobleme leid war.

Auf einem Debian-System heißt es bei mir DeviceURI usb://usw.

Ich würde darauf tippen, dass die Verarbeitung der Daten nicht wie gewünscht klappt. Daher setzt zunächst

<txt-record>pdl=application/octet-stream,application/pdf,application/postscript,application/vnd.cups-raster,image/gif,image/jpeg,image/ png,image/tiff,image/urf,text/html,text/plain,application/vnd.adobe-reader-postscript,application/vnd.cups-pdf</txt-record>

CUPS und Avahi neustarten. Wenn das alles nichts bringt, dreh das LogLevel in /etc/cups/cupsd.conf hoch und schau mal richtig nach ;)
 

Phil82

Benutzer
Mitglied seit
12. Jan 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Ich hab die Zeilen abgeändert, aber es ist wieder nichts passiert.

in der Datei steht: LogLevel error .Da scheint wohl was nicht zu stimmen.

Rich (BBCode):
ServerBin /usr/lib/cups
Printcap /usr/syno/etc/printcap

PageLog /dev/null
LogLevel error
# AccessLogLevel all
ErrorLog syslog
AccessLog syslog

RIPCache auto
PreserveJobHistory No
PreserveJobFiles No
AutoPurgeJobs Yes
# MaxCopies 100
# MaxJobs 500
# MaxRequestSize 1000000
# MaxPrinterHistory 0
RequestRoot /var/services/printer
TempDir /var/services/printer/tmp
CacheDir /var/services/printer/cache
User lp
Group lp
Port 631
HostNameLookups Off
MaxClients 8
# MaxClientsPerHost 8
Browsing Off
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols
BrowseAddress @LOCAL
#BrowseLocalProtocols cups dnssd lpd smb
DefaultAuthType Basic

<Location />
AuthType None
Order Allow,Deny
Allow from All
</Location>

#<Location /admin>
#AuthType None
#Order Allow,Deny
#Allow from All
#</Location>

#<Location /admin/conf>
#AuthType None
#Order Allow,Deny
#Allow from All
#</Location>

#<Location /class>
- /etc/cups/cupsd.conf 1/70 1%
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat