https://bugzilla.novell.com/show_bug.cgi?id=699331
https://bugzilla.novell.com/show_bug.cgi?id=699331#c4
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Platform|Other |All
CC| |jsmeix@novell.com
Resolution| |WONTFIX
Summary|network printer is never |some network printers not
|detected when it is by |detected (but are detected
|mandriva |by Mandriva)
OS/Version|Other |openSUSE 11.4
--- Comment #4 from Johannes Meixner 2011-06-14 08:08:33 UTC ---
The CUPS network printer detection works for me:
----------------------------------------------------------------------
root@host# /usr/lib/cups/backend/snmp
network socket://... "HP Color LaserJet CP3505" ...
network socket://... "HP LaserJet 4050 Series " ...
network socket://... "Kyocera FS-C5100DN" ...
network socket://... "hp LaserJet 1320 series" ...
network socket://... "HP LaserJet 4050 Series " ...
network socket://... "Kyocera FS-C5100DN" ...
root@host# lpinfo -l -v | grep -A3 socket | egrep 'uri|make-and-model'
Device: uri = socket://...
make-and-model = HP Color LaserJet CP3505
Device: uri = socket://...
make-and-model = HP LaserJet 4050 Series
Device: uri = socket://...
make-and-model = Kyocera FS-C5100DN
Device: uri = socket://...
make-and-model = hp LaserJet 1320 series
Device: uri = socket://...
make-and-model = HP LaserJet 4050 Series
Device: uri = socket://...
make-and-model = Kyocera FS-C5100DN
----------------------------------------------------------------------
I don't know if Mandriva implements a special kind of
network printer decetion but openSUSE uses CUPS "as is"
to be in "Compliance with Upstream CUPS", see
http://en.opensuse.org/Portal:Printing
We will not implement any special kind of network printer decetion
and accordingly I close such a feature request as "WONTFIX"
which means "will not implement" in this particular case.
FYI:
See "Connection" in
http://en.opensuse.org/YaST_Printer
----------------------------------------------------------------------
The YaST printer module does not implement any printer autodetection
on its own. It only shows those printer connections which were
already autodetected by CUPS (i.e. what the CUPS command line
tool "lpinfo -l -v" shows when you run it as root, see
http://en.opensuse.org/SDB:CUPS_in_a_Nutshell
..
Initially only connections for local printers (i.e. USB printers
and parallel port printers) are shown and for HP devices
the "hp:/..." connection is preferred. Clicking the "Detect More"
button shows all connections which are autodetected by CUPS.
..
It depends on the particular printer model whether or not a network
printer can be autodetected by CUPS. Usually this works only for
those network printers which can be detected in the local network
environment via some generic SNMP queries (which works usually
for HP and Kyocera printers with an original built-in network
interface from the manufacturer).
..
If a network printer cannot be autodetected by CUPS or when you like
to print via a print server machine (e.g. when printing via a Windows
or Samba server or when printing via a traditional Unix server), you
have to specify the connection manually via the "Connection Wizard".
Unfortunately its name is somehow inappropriate because there are
neither "wizards" nor any other kind of obscure "magic" in the
YaST printer module, see
http://en.opensuse.org/Archive:YaST_Printer_redesign
----------------------------------------------------------------------
Note the "usually" which means: In some cases it does not work.
Regarding CUPS network printer detection see
http://www.cups.org/documentation.php/doc-1.4/network.html
in particular "Troubleshooting SNMP Discovery Problems".
In particular regarding SNMP for HP network printers see
http://hplipopensource.com/node/216
Regarding "open the necessary port on firewall" see
http://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings
-------------------------------------------------------------------------
Do not open the CUPS IPP port 631 for the external zone in the firewall.
..
Assign the network interface which belongs to the internal network
to the internal zone of the firewall.
-------------------------------------------------------------------------
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.