On Sun, 04 Aug 2013 10:42:54 +0800 William Kenworthy <bi...@iinet.net.au> wrote:
> On 04/08/13 09:42, walt wrote: > > On 08/02/2013 07:23 PM, William Kenworthy wrote: > >> I have a long running machine with a local epson usb > >> printer using the kernel lpusb > >> > >> Using cups <=1.5.2-r4 I can print ... upgrade to > >> 1.6.2-r* and cups cant see the usb printer. The only > >> errors in the cups log are to do with systemd service > >> files which I masked a couple of days ago - the usb > >> problem was happening before though. > >> > >> I tried both with and without the kernel module and > >> usb use flag with no difference. I cant create a new > >> printer in 1.6.2 because the usb port doesnt show up > >> at all. > > > > Does the printer appear in dmesg when you plug it in? > > > > > > snip... > > > I cant confirm (I have rolled back as I need to print > today) but believe the scanner (xsane) in this printer > still works fine with either version of cups (its basicly > independent) > Did you read that? > eselect news read 30 2013-06-30-cups16 Title Printer browsing in net-print/cups-1.6 Author Andreas K. Huettel <dilfri...@gentoo.org> Posted 2013-06-30 Revision 1 net-print/cups-1.6 no longer supports automatic remote printers or implicit classes via the CUPS, LDAP, or SLP protocols, i.e. "network browsing". The browsing functionality can be restored by running cups-browsed from net-print/cups-filters as a separate daemon (just add its init script to your default runlevel). By default cups-browsed uses the net-print/cups-1.5 browse protocol, but it can also utilize zeroconf (if the zeroconf use flag is set). See /etc/cups/cups-browsed.conf for configuration. Of course, directly specifying the location of your printers in the cups interface works as well. Seems to me that you could try as root: > /etc/init.d/cups-browsed start Urs