May 8, 201511 yr There have been ways for a while of running software on a desktop machine to allow iOS devices to print to non-AirPrint printers. This of course requires the desktop to be on when you want to print. Since my unRAID runs 24x7, it's the logical place for this service to live. I don't know if this is even possible in a container (I'm a hardware guy, not a programmer), or whether this is better suited for a very lean VM. I suspect since any number of different printer drivers would be required that a VM is the way to go, but I hoping you all can enlighten me.
May 8, 201511 yr This looks useful. Shouldn't be hard to make into a container... I'll have a go! I have no way to test it though.
May 8, 201511 yr This looks useful. Shouldn't be hard to make into a container... I'll have a go! I have no way to test it though. how about printer drivers though ?
May 8, 201511 yr Author This looks useful. Shouldn't be hard to make into a container... I'll have a go! I have no way to test it though. how about printer drivers though ? That's what I was wondering. Perhaps include the Universal driver for the major brands? In my case it's an HP laser, so the HP universal driver should work just fine. You'd also have to be able to configure the printer, but assuming this could be handled in an X window thanks to hurricanehernandez's base image?
May 8, 201511 yr This looks useful. Shouldn't be hard to make into a container... I'll have a go! I have no way to test it though. how about printer drivers though ? That's what I was wondering. Perhaps include the Universal driver for the major brands? In my case it's an HP laser, so the HP universal driver should work just fine. You'd also have to be able to configure the printer, but assuming this could be handled in an X window thanks to hurricanehernandez's base image? it's my understanding with dockers that the driver needs to be present on the host system. the airprint software setup is reasonably easy, done it myself a few times. a printer available on your network will work, but i'm unsure about printers directly connected.
May 8, 201511 yr Author it's my understanding with dockers that the driver needs to be present on the host system. If that's the case, I'm guessing that pretty much makes it unfeasable. the airprint software setup is reasonably easy, done it myself a few times. a printer available on your network will work, but i'm unsure about printers directly connected. Mine is a network printer. I don't think anyone would have a printer directly connected to the unRAID server as the OS doesn't have CUPS or any printing functionality.
May 8, 201511 yr it's my understanding with dockers that the driver needs to be present on the host system. If that's the case, I'm guessing that pretty much makes it unfeasable. the airprint software setup is reasonably easy, done it myself a few times. a printer available on your network will work, but i'm unsure about printers directly connected. Mine is a network printer. I don't think anyone would have a printer directly connected to the unRAID server as the OS doesn't have CUPS or any printing functionality. you need cups (or the last time i set this up, you did, for it to work) but cups is software.. and there exist already a few cups dockers, not geared for unraid, just general dockers.
May 8, 201511 yr you need cups (or the last time i set this up, you did, for it to work) but cups is software.. and there exist already a few cups dockers, not geared for unraid, just general dockers. I have a working container with AirPrint and CloudPrint working, will update it and release something soon.
May 14, 201511 yr Author Just wondering if there have been any updates on this gfjardim, possibly in another thread that I missed? Thanks!
May 14, 201511 yr Just wondering if there have been any updates on this gfjardim, possibly in another thread that I missed? Thanks! I'm testing it. Will run for a few days before I release it.
May 14, 201511 yr Just wondering if there have been any updates on this gfjardim, possibly in another thread that I missed? Thanks! I'm testing it. Will run for a few days before I release it. I am looking forward to using this one as well! Thanks for you hard work!
May 20, 201511 yr I wanted to see if there are any updates to this docker in progress. I am open to help with any testing if necessary!
May 20, 201511 yr Author gfjardim said he has a working container he is testing and will post it up at some point. In the meantime, I created a Ubuntu 14.04 VM and have AirPrint working through that. It's definitely consuming far more resources than would be necessary for a Docker container, but it'll do until someone releases an AirPrint Docker.
June 7, 201511 yr Checking back in on this docker container. gfjardim, do you have any updates? Let us know if there is anything we can do to help.
June 18, 201511 yr Any news on this one? Thanks Being really busy, but will take sometime tonight to play with this.
June 18, 201511 yr Any news on this one? Thanks Being really busy, but will take sometime tonight to play with this. I understand busy! No rush just checking. Thanks again for all your help.
June 18, 201511 yr Done. It's in my repo/Community Applications as CUPS. This will work out of the box with LAN capable printers. unRAID doesn't have USB Printer drives by default so, to take advantage of local USB ones, you must overwrite your /boot/bzimage file with this one (unRAID 6.0.0 -> http://bit.ly/1HZsFfL) and reboot your server.
June 19, 201511 yr Author Awesome! Thanks! EDIT: Unable to log into the CUPS GUI. Posted in the support thread.
June 20, 201511 yr Installed fine, and is working great for me.. Can print from my phone over home network and from outside my network. Thanks for this!
June 20, 201511 yr Author Was not working for me initially, but after a few tweaks by gfjardim, it's now working great!
June 20, 201511 yr I can't find my WIFI printer (HP Photosmart c6100 Series) from this docker, adding it manually, I can see the printer on my iPhone, but when printing nothing happens on my printer, this is some rows in the error log ..... E [20/Jun/2015:15:00:07 +0200] Unable to open listen socket for address [v1.::]:631 - Address family not supported by protocol. E [20/Jun/2015:15:00:07 +0200] Unable to communicate with avahi-daemon: Daemon not running E [20/Jun/2015:15:00:41 +0200] [cups-deviced] PID 54 (dnssd) stopped with status 1! [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-300sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-310sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-320sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-360sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-600sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-610sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-620sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-660sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-216xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3160sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3170sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3180sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-6220sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M262xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M267xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M332xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M337xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2160sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2540sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2950sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-3400sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-4650sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-470xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-472xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SF-760sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-300sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-310sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-320sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-360sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-600sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-610sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-620sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-660sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-216xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3160sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3170sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3180sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-6220sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M262xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M267xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M332xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M337xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2160sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2540sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2950sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-3400sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-4650sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-470xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-472xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SF-760sc.cts"!
June 20, 201511 yr I can't find my WIFI printer (HP Photosmart c6100 Series) from this docker, adding it manually, I can see the printer on my iPhone, but when printing nothing happens on my printer, this is some rows in the error log ..... E [20/Jun/2015:15:00:07 +0200] Unable to open listen socket for address [v1.::]:631 - Address family not supported by protocol. E [20/Jun/2015:15:00:07 +0200] Unable to communicate with avahi-daemon: Daemon not running E [20/Jun/2015:15:00:41 +0200] [cups-deviced] PID 54 (dnssd) stopped with status 1! [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-300sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-310sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-320sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-360sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-600sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-610sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-620sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-660sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-216xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3160sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3170sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3180sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-6220sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M262xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M267xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M332xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M337xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2160sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2540sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2950sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-3400sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-4650sc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-470xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-472xsc.cts"! E [20/Jun/2015:15:05:42 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SF-760sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-300sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-310sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-320sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-360sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-600sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-610sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-620sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLP-660sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-216xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3160sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3170sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-3180sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/CLX-6220sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M262xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M267xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M332xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/M337xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2160sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2540sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/ML-2950sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-3400sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-4650sc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-470xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SCX-472xsc.cts"! E [20/Jun/2015:15:05:47 +0200] [cups-driverd] Bad driver information file "/usr/share/cups/model/suld/cms/SF-760sc.cts"! This error log is normal; first error is due to IPv6, second due to avahi not running (it uses unRAID's avahi service) and the third is Samsung driver error.
Archived
This topic is now archived and is closed to further replies.