ACC SHELL
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 2. Setting Up Hardware Components with YaST</title><link rel="stylesheet" href="susebooks.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="Documentation"><link rel="up" href="part.install.html" title="Part I. Installation and Setup"><link rel="prev" href="cha.inst.html" title="Chapter 1. Installation with YaST"><link rel="next" href="cha.software.html" title="Chapter 3. Installing, Removing and Updating Software"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header" border="0" class="bctable"><tr><td width="80%"><div class="breadcrumbs"><p><a href="index.html"> Documentation</a><span class="breadcrumbs-sep"> > </span><a href="book.opensuse.startup.html">Start-Up</a><span class="breadcrumbs-sep"> > </span><a href="part.install.html">Installation and Setup</a><span class="breadcrumbs-sep"> > </span><strong><a accesskey="p" title="Chapter 1. Installation with YaST" href="cha.inst.html"><span>◀</span></a> <a accesskey="n" title="Chapter 3. Installing, Removing and Updating Software" href="cha.software.html"><span>▶</span></a></strong></p></div></td></tr></table></div><div class="chapter" title="Chapter 2. Setting Up Hardware Components with YaST"><div class="titlepage"><div><div><h2 class="title"><a name="cha.y2.hw"></a>Chapter 2. Setting Up Hardware Components with YaST<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#cha.y2.hw">¶</a></span></h2></div></div></div><div class="toc"><p><b>Contents</b></p><dl><dt><span class="sect1"><a href="cha.y2.hw.html#sec.y2.hw.probe">2.1. Hardware Information</a></span></dt><dt><span class="sect1"><a href="cha.y2.hw.html#sec.y2.hw.sound">2.2. Setting Up Sound Cards</a></span></dt><dt><span class="sect1"><a href="cha.y2.hw.html#sec.y2.hw.print">2.3. Setting Up a Printer</a></span></dt><dt><span class="sect1"><a href="cha.y2.hw.html#sec.y2.hw.scan">2.4. Setting Up a Scanner</a></span></dt></dl></div><div class="abstract" title="Abstract"><p class="title"><b>Abstract</b></p><p>
YaST allows you to configure hardware items at installation time as
well as on an already-installed system. Configure audio hardware,
printers or scanner support or learn which hardware components are
connected to your computer by using the YaST Hardware Information
module.
</p></div><div class="tip"><table border="0" cellpadding="3" cellspacing="0" width="100%" summary="Tip: Graphics card, monitor, mouse and keyboard settings"><tr class="head"><td width="32"><img alt="[Tip]" src="admon/tip.png"></td><th align="left">Graphics card, monitor, mouse and keyboard settings</th></tr><tr><td colspan="2" align="left" valign="top"><p>
Graphics card, monitor, mouse and keyboard can be configured with either
KDE or GNOME tools.
</p></td></tr></table></div><div class="sect1" title="2.1. Hardware Information"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sec.y2.hw.probe"></a>2.1. Hardware Information<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.probe">¶</a></span></h2></div></div></div><p>
Use the YaST hardware information module if you want to know more about
your hardware or if you need to find out details like vendor and model of
a certain piece of hardware to be able to properly configure it.
</p><div class="procedure"><ol class="procedure" type="1"><li><p>
Start YaST and click <span class="guimenu">Hardware</span>+<span class="guimenu">Hardware Information</span>. Hardware probing
starts immediately and it will take some time until you see the
hardware information tree in a separate window.
</p></li><li><p>
In the hardware information tree recursively click on the entries to
expand the information about a specific device.
</p></li><li><p>
Click <span class="guimenu">Save to File...</span> to save the output to a file.
</p></li><li><p>
Click <span class="guimenu">Close</span> to leave the hardware information
overview.
</p></li></ol></div></div><div class="sect1" title="2.2. Setting Up Sound Cards"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sec.y2.hw.sound"></a>2.2. Setting Up Sound Cards<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.sound">¶</a></span></h2></div></div></div><a class="indexterm" name="id334120"></a><a class="indexterm" name="id334129"></a><a class="indexterm" name="id334137"></a><a class="indexterm" name="id334146"></a><p>
YaST detects most sound cards automatically and configures them with the
appropriate values. If you want to change the default settings, or need to
set up a sound card that could not be configured automatically, use the
YaST sound module. There, you can also set up additional sound cards or
switch their order.
</p><p>
To start the sound module, start YaST and click <span class="guimenu">Hardware</span>+<span class="guimenu">Sound</span>.
Alternatively, start the <span class="guimenu">Sound Configuration</span> dialog
directly by running <span class="command"><strong>yast2 sound &</strong></span> as user
<code class="systemitem">root</code> from a command line.
</p><div class="informalfigure"><div class="mediaobject"><table border="0" summary="manufactured viewport for HTML img" cellspacing="0" cellpadding="0" width="85%"><tr><td><img src="images/yast2_sound_configuration.png" width="100%"></td></tr></table></div></div><p>
The dialog shows all sound cards that are already configured.
</p><p>
If YaST cannot detect your sound card automatically, configure it
manually as described in <a class="xref" href="cha.y2.hw.html#pro.yast2.sound.add" title="Procedure 2.1. Configuring a New Sound Card">Procedure 2.1, “Configuring a New Sound Card”</a>. For this,
you need to know your sound card vendor and model. If in doubt, refer to
your sound card documentation for the required information. During
configuration, you can choose between various setup options:
</p><div class="variablelist"><dl><dt><span class="term"><span class="guimenu">Quick Automatic Setup</span>
</span></dt><dd><p>
You are not required to go through any of the further configuration
steps—the sound card is configured automatically. You can set the
volume or any options you want to change later.
</p></dd><dt><span class="term"><span class="guimenu">Normal Setup</span>
</span></dt><dd><p>
Allows you to adjust the output volume and play a test sound during the
configuration.
</p></dd><dt><span class="term"><span class="guimenu">Advanced setup with possibility to change options</span>
</span></dt><dd><p>
For experts only. Allows you to customize all parameters of the sound
card.
</p><div class="important"><table border="0" cellpadding="3" cellspacing="0" width="100%" summary="Important: Advanced Configuration"><tr class="head"><td width="32"><img alt="[Important]" src="admon/important.png"></td><th align="left">Advanced Configuration</th></tr><tr><td colspan="2" align="left" valign="top"><p>
Only use this option if you know exactly what your are doing.
Otherwise leave the parameters untouched and use the normal or the
automatic setup options.
</p></td></tr></table></div></dd></dl></div><div class="procedure" title="Procedure 2.1. Configuring a New Sound Card"><a name="pro.yast2.sound.add"></a><p class="title"><b>Procedure 2.1. Configuring a New Sound Card</b><span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#pro.yast2.sound.add">¶</a></span></p><ol class="procedure" type="1"><li><p>
In the YaST <span class="guimenu">Sound Configuration</span> dialog, click
<span class="guimenu">Add</span>.
</p></li><li><p>
Select your sound card vendor and model and click
<span class="guimenu">Next</span>.
</p><p>
For a reference list of sound cards supported by ALSA with their
corresponding sound modules, see
<a class="ulink" href="http://www.alsa-project.org/main/index.php/Matrix:Main" target="_top">http://www.alsa-project.org/main/index.php/Matrix:Main</a>.
</p></li><li><p>
Choose one of the setup options and click <span class="guimenu">Next</span>.
</p></li><li><p>
If you have chosen <span class="guimenu">Normal Setup</span>, you can now
<span class="guimenu">Test</span> your sound configuration and make adjustments to
the volume. You should start at about ten percent volume to avoid damage
to your hearing or the speakers.
</p></li><li><p>
If all options are set according to your wishes, click
<span class="guimenu">Next</span>.
</p><p>
The <span class="guimenu">Sound Configuration</span> dialog shows the newly
configured or modified sound card.
</p></li><li><p>
To remove a sound card configuration that you no longer need, select the
respective entry and click <span class="guimenu">Delete</span>.
</p></li><li><p>
Click <span class="guimenu">OK</span> to save the changes and leave the YaST
sound module.
</p></li></ol></div><div class="procedure" title="Procedure 2.2. Modifying Sound Card Configurations"><a name="id341296"></a><p class="title"><b>Procedure 2.2. Modifying Sound Card Configurations</b></p><ol class="procedure" type="1"><li><p>
To change the configuration of an individual sound card (for experts
only!), select the sound card entry in the <span class="guimenu">Sound
Configuration</span> dialog and click <span class="guimenu">Edit</span>.
</p><p>
This takes you to the <span class="guimenu">Sound Card Advanced Options</span>
where you can fine-tune a number of parameters. For more information,
click <span class="guimenu">Help</span>.
</p></li><li><p>
To adjust the volume of an already configured sound card or to test the
sound card, select the sound card entry in the <span class="guimenu">Sound
Configuration</span> dialog and click <span class="guimenu">Other</span>.
Select the respective menu item.
</p></li><li><p>
For playback of MIDI files, select <span class="guimenu">Other</span>+<span class="guimenu">Start Sequencer</span>.
</p></li><li><p>
<a class="indexterm" name="id341374"></a> <a class="indexterm" name="id341385"></a>When a supported sound card is detected (like a Creative
<code class="literal">Soundblaster Live</code>, <code class="literal">Audigy</code> or
<code class="literal">AWE</code> sound card), you can also install SoundFonts for
playback of MIDI files:
</p><ol type="a" class="substeps"><li><p>
Insert the original driver CD-ROM into your CD or DVD drive.
</p></li><li><p>
Select <span class="guimenu">Other</span>+<span class="guimenu">Install
SoundFonts</span> to copy SF2 SoundFonts™ to
your hard disk. The SoundFonts are saved in the directory
<code class="filename">/usr/share/sfbank/creative/</code>.
</p></li></ol></li><li><p>
If you have configured more than one sound card in your system you can
adjust the order of your sound cards. To set a sound card as primary
device, select the sound card in the <span class="guimenu">Sound
Configuration</span> and click <span class="guimenu">Other</span>+<span class="guimenu">Set as the Primary Card</span>. The sound
device with index <code class="literal">0</code> is the default device and thus
used by the system and the applications.
</p></li><li><p>
To enable or disable the PulseAudio sound system, click <span class="guimenu">Other</span>+<span class="guimenu">PulseAudio Configuration</span>. If enabled, PulseAudio daemon is used to play sounds.
Disable <span class="guimenu">PulseAudio Support</span> in case you want to use
something else system-wide.
</p></li></ol></div><p>
The volume and configuration of all sound cards are saved when you click
<span class="guimenu">OK</span> and leave the YaST sound module. The mixer
settings are saved to the file <code class="filename">/etc/asound.conf</code> and
the ALSA configuration data <a class="indexterm" name="id309360"></a> <a class="indexterm" name="id309371"></a> is appended to the end of the files
<code class="filename">/etc/modprobe.d/sound</code> and
<code class="filename">/etc/sysconfig/hardware</code>.
</p></div><div class="sect1" title="2.3. Setting Up a Printer"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sec.y2.hw.print"></a>2.3. Setting Up a Printer<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print">¶</a></span></h2></div></div></div><a class="indexterm" name="idx.yast.printing.config"></a><a class="indexterm" name="idx.printing.config"></a><a class="indexterm" name="idx.config.printing"></a><p>
YaST can be used to configure a local printer that is directly connected
to your machine (normally with USB or parallel port) and to set up
printing with network printers. It is also possible to share printers over
the network. Further information about printing (general information,
technical details, and troubleshooting) is available in
Chapter <i>Printer Operation</i> (↑Reference).
</p><p>
In YaST, click <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span> to start the printer module. By
default it opens in the <span class="guimenu">Printer Configurations</span> view,
displaying a list of all printers that are available and configured. This
is especially useful when having access to a lot of printers via the
network. From here you can also <span class="guimenu">Print a Test Page</span> and
configure local printers.
</p><div class="sect2" title="2.3.1. Configuring Local Printers"><div class="titlepage"><div><div><h3 class="title"><a name="sec.y2.hw.print.local"></a>2.3.1. Configuring Local Printers<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print.local">¶</a></span></h3></div></div></div><a class="indexterm" name="id342997"></a><a class="indexterm" name="id343010"></a><a class="indexterm" name="id343022"></a><p>
Usually a local USB printer is automatically detected. There are two
possible reasons why a USB printer is not automatically detected:
</p><div class="itemizedlist"><ul class="itemizedlist" type="bullet"><li class="listitem" style="list-style-type: disc"><p>
The USB printer is switched off.
</p></li><li class="listitem" style="list-style-type: disc"><p>
The communication between printer and computer is not possible. Check
the cable and the plugs to make sure that the printer is properly
connected. If this is the case, the problem may not be printer-related,
but rather a USB related problem.
</p></li></ul></div><p>
Configuring a printer is basically a three-step process. First specify
the connection type, then choose a driver, and name the printing queue
for this setup.
</p><p>
For many printer models, several drivers are available. When configuring
the printer, YaST defaults to the one marked
<code class="literal">recommended</code> as a general rule. Normally it is not
necessary to change the driver—the <code class="literal">recommended</code>
one should produce the best results. However, if you want a color printer
to print only in black and white, it is most convenient to use a driver
that does not support color printing, for example. If you experience
performance problems with a PostScript printer when printing graphics, it
may help to switch from a PostScript driver to a PCL driver (provided
your printer understands PCL).
</p><p>
If no driver for your printer is listed, you can try to select a generic
driver with an appropriate standard language from the list. Refer to your
printer's documentation to find out which language (the set of commands
controlling the printer) your printer understands. If this does not work,
refer to <a class="xref" href="cha.y2.hw.html#sec.y2.hw.print.local.get_ppd" title="2.3.1.1. Adding Drivers with YaST">Section 2.3.1.1, “Adding Drivers with YaST”</a> for another
possible solution.
</p><p>
A printer is never used directly, but always through a print queue. This
ensures that simultaneous jobs can be queued and processed one after the
other. Each printer queue is assigned to a specific driver, and a printer
can have multiple queues. This makes it possible to set up a second queue
on a color printer that prints black and white only, for example. Refer
to Section “The Workflow of the Printing System” (Chapter 11, <i>Printer Operation</i>, ↑Reference) for more information about print
queues.
</p><div class="procedure" title="Procedure 2.3. Adding a New Local Printer"><a name="pro.y2.hw.print.local.config"></a><p class="title"><b>Procedure 2.3. Adding a New Local Printer</b><span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#pro.y2.hw.print.local.config">¶</a></span></p><ol class="procedure" type="1"><li><p>
Start the YaST printer module with <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span>
</p></li><li><p>
Click <span class="guimenu">Add</span> in the <span class="guimenu">Printer
Configurations</span> screen
</p></li><li><p>
If your printer is already listed under <code class="literal">Specify the
Connection</code>, proceed with the next step. Otherwise, try to
<span class="guimenu">Detect More</span> or start the <span class="guimenu">Connection
Wizard</span>.
</p></li><li><p>
Enter the vendor name and the model name into the input box under
<code class="literal">Find and Assign a Driver</code> and click <span class="guimenu">Search
for</span>.
</p></li><li><p>
Choose the driver marked as recommended that best matches your printer.
If no suitable drivers is displayed
</p><ol type="a" class="substeps"><li><p>
check your search term
</p></li><li><p>
broaden your search by clicking <span class="guimenu">Find More</span>
</p></li><li><p>
add a driver as described in
<a class="xref" href="cha.y2.hw.html#sec.y2.hw.print.local.get_ppd" title="2.3.1.1. Adding Drivers with YaST">Section 2.3.1.1, “Adding Drivers with YaST”</a>
</p></li></ol></li><li><p>
Specify the <code class="literal">Default paper size</code>
</p></li><li><p>
Enter a unique name for the printer queue in the <span class="guimenu">Set Arbitrary
Name</span> field.
</p></li><li><p>
The printer is now configured with the default settings and ready to
use. Click <span class="guimenu">OK</span> to return to the <span class="guimenu">Printer
Configurations</span> view. The newly configured printer is now
visible in the printers list.
</p></li></ol></div><div class="sect3" title="2.3.1.1. Adding Drivers with YaST"><div class="titlepage"><div><div><h4 class="title"><a name="sec.y2.hw.print.local.get_ppd"></a>2.3.1.1. Adding Drivers with YaST<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print.local.get_ppd">¶</a></span></h4></div></div></div><p>
If no suitable driver is available in the <span class="guimenu">Find and Assign a
Driver</span> dialog when adding a new printer, no PPD (PostScript
Printer Description) file for your model is available. For more
information about PPD files, refer to
Section “Installing the Software” (Chapter 11, <i>Printer Operation</i>, ↑Reference).
</p><p>
Get PPD files directly from your printer vendor or from the driver CD of
a PostScript printer. For details, see
Section “No Suitable PPD File Available for a PostScript Printer” (Chapter 11, <i>Printer Operation</i>, ↑Reference). Conversely, you can also
find PPD files at
<a class="ulink" href="http://www.linuxfoundation.org/en/OpenPrinting/" target="_top">http://www.linuxfoundation.org/en/OpenPrinting/</a>, the
<span class="quote">“<span class="quote">OpenPrinting.org printer database</span>”</span>. When downloading PPD
files from OpenPrinting.org, keep in mind that it always shows the
latest Linux support status, which is not necessarily met by
openSUSE.
</p><div class="procedure" title="Procedure 2.4. Adding a PPD file"><a name="id350240"></a><p class="title"><b>Procedure 2.4. Adding a PPD file</b></p><ol class="procedure" type="1"><li><p>
Start the YaST printer module with <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span>
</p></li><li><p>
Click <span class="guimenu">Add</span> in the <span class="guimenu">Printer
Configurations</span> screen
</p></li><li><p>
Click <span class="guimenu">Driver Packages</span> in the <code class="literal">Find and
Assign a Driver</code> section
</p></li><li><p>
Enter the full path to the PPD file into the input box under
<code class="literal">Make a Printer Description File Available</code> or choose
the file from a dialog box by clicking on <span class="guimenu">Browse</span>
</p></li><li><p>
Click <span class="guimenu">OK</span> to return to the <code class="literal">Add New Printer
Configuration</code> screen.
</p></li><li><p>
In order to directly use this PPD file, proceed as described in
<a class="xref" href="cha.y2.hw.html#pro.y2.hw.print.local.config" title="Procedure 2.3. Adding a New Local Printer">Procedure 2.3, “Adding a New Local Printer”</a>. Otherwise,
click <span class="guimenu">Cancel</span>.
</p></li></ol></div></div><div class="sect3" title="2.3.1.2. Editing a Local Printer Configuration"><div class="titlepage"><div><div><h4 class="title"><a name="sec.y2.hw.print.local.tune"></a>2.3.1.2. Editing a Local Printer Configuration<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print.local.tune">¶</a></span></h4></div></div></div><p>
By editing an existing configuration for a local printer you can not
only change basic settings as connection type and driver, but also
adjust the default settings for paper size, resolution, media source,
etc. You can change the identifier of the printer by altering the
printer descriptions.
</p><div class="procedure" title="Procedure 2.5. Editing a Local Printer"><a name="id341668"></a><p class="title"><b>Procedure 2.5. Editing a Local Printer</b></p><ol class="procedure" type="1"><li><p>
Start the YaST printer module with <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span>
</p></li><li><p>
In the <span class="guimenu">Printer Configurations</span> screen, choose a
local printer from the list and click <span class="guimenu">Edit</span>.
</p></li><li><p>
Change the connection type or the driver as described in
<a class="xref" href="cha.y2.hw.html#pro.y2.hw.print.local.config" title="Procedure 2.3. Adding a New Local Printer">Procedure 2.3, “Adding a New Local Printer”</a>. This should
only be necessary in case you have problems with the current
configuration.
</p></li><li><p>
Make this printer the default by checking <span class="guimenu">Default
Printer</span>.
</p></li><li><p>
Adjust the default settings by clicking <span class="guimenu">All Options for the
Current Driver</span>. To change a setting, expand the list of
options by clicking the relative <code class="literal">+</code> sign. Change the
default by clicking on an option. Apply your changes by clicking
<span class="guimenu">OK</span>
</p></li></ol></div></div></div><div class="sect2" title="2.3.2. Configuring Printing via the Network with YaST"><div class="titlepage"><div><div><h3 class="title"><a name="sec.y2.hw.print.network"></a>2.3.2. Configuring Printing via the Network with YaST<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print.network">¶</a></span></h3></div></div></div><a class="indexterm" name="id341772"></a><a class="indexterm" name="id341784"></a><a class="indexterm" name="id341796"></a><p>
Network printers are not detected automatically. They must be configured
manually using the YaST printer module. Depending on your network
setup, you can print to a print server (CUPS, LPD, SMB, or IPX) or
directly to a network printer (preferably via TCP). Access the
configuration view for network printing by choosing <span class="guimenu">Printing via
Network</span> from the left pane in the YaST printer module.
</p><div class="sect3" title="2.3.2.1. Using CUPS"><div class="titlepage"><div><div><h4 class="title"><a name="sec.y2.hw.print.network.cups"></a>2.3.2.1. Using CUPS<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print.network.cups">¶</a></span></h4></div></div></div><p>
In a Linux environment CUPS is usually used to print via the network.
The simplest setup is to only print via a single CUPS server which can
directly be accessed by all clients. Printing via more than one CUPS
server requires a running local CUPS daemon that communicates with the
remote CUPS servers.
</p><div class="procedure" title="Procedure 2.6. Printing via a Single CUPS server"><a name="id341835"></a><p class="title"><b>Procedure 2.6. Printing via a Single CUPS server</b></p><ol class="procedure" type="1"><li><p>
Start the YaST printer module with <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span>
</p></li><li><p>
Launch the <span class="guimenu">Print via Network</span> screen from the left
pane.
</p></li><li><p>
Check <span class="guimenu">Do All Your Printing Directly via One Single CUPS
Server</span> and specify the name or IP address of the server.
</p></li><li><p>
Click <span class="guimenu">Test Server</span> to make sure you have chosen the
correct name or IP address.
</p></li><li><p>
Click OK to return to the <span class="guimenu">Printer Configurations</span>
screen. All printers available via the CUPS server are now listed.
</p></li></ol></div><div class="procedure" title="Procedure 2.7. Printing via multiple CUPS servers"><a name="id346055"></a><p class="title"><b>Procedure 2.7. Printing via multiple CUPS servers</b></p><ol class="procedure" type="1"><li><p>
Start the YaST printer module with <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span>
</p></li><li><p>
Launch the <span class="guimenu">Print via Network</span> screen from the left
pane.
</p></li><li><p>
Check <span class="guimenu">Accept Printer Announcements from CUPS
Servers</span>
</p></li><li><p>
Specify which servers to use under <code class="literal">General
Settings</code>. You may accept connections from all networks
available, from the local network, or from specific hosts. If you
choose the latter option, you need to specify the hostnames or IP
addresses, as well.
</p></li><li><p>
Confirm by clicking <span class="guimenu">OK</span> and then
<span class="guimenu">Yes</span> when asked to start a local CUPS server. After
the server has started you will return to the <span class="guimenu">Printer
Configurations</span> screen. Click <span class="guimenu">Refresh list</span>
to see the printers detected by now. Click this button again, in case
more printer are to be available.
</p></li></ol></div></div><div class="sect3" title="2.3.2.2. Using Print Servers other than CUPS"><div class="titlepage"><div><div><h4 class="title"><a name="sec.y2.hw.print.network.other"></a>2.3.2.2. Using Print Servers other than CUPS<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print.network.other">¶</a></span></h4></div></div></div><p>
If your network offers print services via print servers other than CUPS,
start the YaST printer module with <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span>
and launch the <span class="guimenu">Print via Network</span> screen from the left
pane. Start the <span class="guimenu">Connection Wizard</span> and choose the
appropriate <span class="guimenu">Connection</span> type. Ask your network
administrator for details on configuring a network printer in your
environment.
</p></div></div><div class="sect2" title="2.3.3. Sharing Printers Over the Network"><div class="titlepage"><div><div><h3 class="title"><a name="sec.y2.hw.print.share"></a>2.3.3. Sharing Printers Over the Network<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.print.share">¶</a></span></h3></div></div></div><a class="indexterm" name="id346198"></a><a class="indexterm" name="id346211"></a><a class="indexterm" name="id346223"></a><p>
Printers managed by a local CUPS daemon can be shared over the network
and so turn your machine into a CUPS server. Usually you share a printer
by enabling CUPS' so-called <span class="quote">“<span class="quote">browsing mode</span>”</span>. If browsing is
enabled, the local printer queues are made available on the network for
listening to remote CUPS daemons. It is also possible to set up a
dedicated CUPS server that manages all printing queues and can directly
be accessed by remote clients. In this case it is not necessary to enable
browsing.
</p><div class="procedure" title="Procedure 2.8. Sharing Printers"><a name="id350361"></a><p class="title"><b>Procedure 2.8. Sharing Printers</b></p><ol class="procedure" type="1"><li><p>
Start the YaST printer module with <span class="guimenu">Hardware</span>+<span class="guimenu">Printer</span>
</p></li><li><p>
Launch the <span class="guimenu">Share Printers</span> screen from the left pane.
</p></li><li><p>
Select <span class="guimenu">Allow Remote Access</span>. For more detailed
configuration, additional options are available:
</p><div class="itemizedlist"><ul class="itemizedlist" type="bullet"><li class="listitem" style="list-style-type: disc"><p>
Check <span class="guimenu">For computers within the local network</span> and
enable browsing mode by also checking <span class="guimenu">Publish printers by
default within the local network</span>.
</p></li><li class="listitem" style="list-style-type: disc"><p>
<span class="guimenu">Add</span> the network interface to be used by the CUPS
server. If you want to share your printers via specified network
interfaces, add those in the input box below.
</p></li><li class="listitem" style="list-style-type: disc"><p>
In case you like to restrict access to your CUPS server to certain
networks or IP addresses, specify these via the two input boxes.
</p></li></ul></div></li><li><p>
Click <span class="guimenu">OK</span> to restart the CUPS server and return to
the <span class="guimenu">Printer Configurations</span> screen.
</p></li><li><p>
Regarding CUPS and firewall settings, see
<a class="ulink" href="http://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings" target="_top">http://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings</a>.
</p></li></ol></div><a class="indexterm" name="id350474"></a><a class="indexterm" name="id350479"></a><a class="indexterm" name="id350484"></a></div></div><div class="sect1" title="2.4. Setting Up a Scanner"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sec.y2.hw.scan"></a>2.4. Setting Up a Scanner<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.scan">¶</a></span></h2></div></div></div><a class="indexterm" name="id350507"></a><a class="indexterm" name="id350515"></a><a class="indexterm" name="id350522"></a><p>
You can configure a USB or SCSI scanner with YaST. The <code class="systemitem">sane-backends</code> package contains hardware
drivers and other essentials needed to use a scanner. Scanners
connected to a parallel port cannot be configured with YaST. If you
own a HP All-In-One device, see <a class="xref" href="cha.y2.hw.html#sec.y2.hw.scan.hp_allinone" title="2.4.1. Configuring an HP All-In-One Device">Section 2.4.1, “Configuring an HP All-In-One Device”</a>, instructions on how to
configure a network scanner are available at <a class="xref" href="cha.y2.hw.html#sec.y2.hw.scan.network_client" title="2.4.3. Scanning over the Network">Section 2.4.3, “Scanning over the Network”</a>.
</p><div class="procedure" title="Procedure 2.9. Configuring a USB or SCSI Scanner"><a name="proc.y2.hw.scan.usb"></a><p class="title"><b>Procedure 2.9. Configuring a USB or SCSI Scanner</b><span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#proc.y2.hw.scan.usb">¶</a></span></p><ol class="procedure" type="1"><li><p>
Connect your USB or SCSI scanner to your computer and turn it on.
</p></li><li><p>
Start YaST and select <span class="guimenu">Hardware</span>+<span class="guimenu">Scanner</span>. YaST builds the scanner
database and tries to detect your scanner model automatically.
</p><p>
If a USB or SCSI scanner is not properly detected, try <span class="guimenu">Other</span>+<span class="guimenu">Restart
Detection</span>.
</p></li><li><p>
To activate the scanner select it from the list of detected scanners
and click <span class="guimenu">Edit</span>.
</p></li><li><p>Choose your model form the list and click
<span class="guimenu">Next</span> and <span class="guimenu">Finish</span>.
</p></li><li><p>
Use
<span class="guimenu">Other</span>+<span class="guimenu">Test</span>
to make sure you have chosen the correct driver.
</p></li><li><p>
Leave the configuration screen with <span class="guimenu">OK</span>.
</p></li></ol></div><div class="sect2" title="2.4.1. Configuring an HP All-In-One Device"><div class="titlepage"><div><div><h3 class="title"><a name="sec.y2.hw.scan.hp_allinone"></a>2.4.1. Configuring an HP All-In-One Device<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.scan.hp_allinone">¶</a></span></h3></div></div></div><a class="indexterm" name="id350656"></a><a class="indexterm" name="id350666"></a><a class="indexterm" name="id350677"></a><p>
An HP All-In-One device can be configured with YaST even if it is
connected to the parallel port or is made available via the network. If
you own a USB HP All-In-One device, start configuring as described in
<a class="xref" href="cha.y2.hw.html#proc.y2.hw.scan.usb" title="Procedure 2.9. Configuring a USB or SCSI Scanner">Procedure 2.9, “Configuring a USB or SCSI Scanner”</a>. If it is detected properly and
the <span class="guimenu">Test</span> succeeds, it is ready to use.
</p><p>
If your USB device is not properly detected, or your HP All-In-One device
is connected to the parallel port or the network, run the HP Device
Manager:
</p><div class="procedure"><ol class="procedure" type="1"><li><p>
Start YaST and select <span class="guimenu">Hardware</span>+<span class="guimenu">Scanner</span>. YaST loads the scanner
database.
</p></li><li><p>
Start the HP Device Manager with <span class="guimenu">Other</span>+<span class="guimenu">Run hp-setup</span> and follow the on-screen
instructions. After having finished the HP Device Manager, the YaST
scanner module automatically restarts the auto detection.
</p></li><li><p>
Test it by choosing
<span class="guimenu">Other</span>+<span class="guimenu">Test</span>.
</p></li><li><p>
Leave the configuration screen with <span class="guimenu">OK</span>.
</p></li></ol></div></div><div class="sect2" title="2.4.2. Sharing a Scanner over the Network"><div class="titlepage"><div><div><h3 class="title"><a name="sec.y2.hw.scan.network_server"></a>2.4.2. Sharing a Scanner over the Network<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.scan.network_server">¶</a></span></h3></div></div></div><a class="indexterm" name="id350781"></a><a class="indexterm" name="id350792"></a><a class="indexterm" name="id350803"></a><p>
openSUSE allows the sharing of a scanner over the network. To do so,
configure your scanner as follows:
</p><div class="procedure"><ol class="procedure" type="1"><li><p>
Configure the scanner as described in <a class="xref" href="cha.y2.hw.html#sec.y2.hw.scan" title="2.4. Setting Up a Scanner">Section 2.4, “Setting Up a Scanner”</a>.
</p></li><li><p>
Choose <span class="guimenu">Other</span>+<span class="guimenu">Scanning via
Network</span>.
</p></li><li><p>
Enter the hostnames of the clients (separated by a comma) that should
be allowed to use the scanner under <span class="guimenu">Server
Settings</span>+<span class="guimenu">Permitted Clients for saned</span> and leave the configuration dialog with
<span class="guimenu">OK</span>.
</p></li></ol></div></div><div class="sect2" title="2.4.3. Scanning over the Network"><div class="titlepage"><div><div><h3 class="title"><a name="sec.y2.hw.scan.network_client"></a>2.4.3. Scanning over the Network<span class="permalink"><a alt="Permalink" title="Copy Permalink" href="#sec.y2.hw.scan.network_client">¶</a></span></h3></div></div></div><a class="indexterm" name="id350884"></a><a class="indexterm" name="id350895"></a><a class="indexterm" name="id350905"></a><p>
To use a scanner that is shared over the network, proceed as follows:
</p><div class="procedure"><ol class="procedure" type="1"><li><p>
Start YaST and select <span class="guimenu">Hardware</span>+<span class="guimenu">Scanner</span>.
</p></li><li><p>
Open the network scanner configuration menu by <span class="guimenu">Other</span>+<span class="guimenu">Scanning via Network</span>.
</p></li><li><p>
Enter the hostname of the machine the scanner is connected to under
<span class="guimenu">Client Settings</span>+<span class="guimenu">Servers Used
for the net Metadriver</span>
</p></li><li><p>
Leave with <span class="guimenu">OK</span>. The network scanner is now listed in
the Scanner Configuration window and is ready to use.
</p></li></ol></div></div></div></div><div class="navfooter"><table width="100%" summary="Navigation footer" border="0" class="bctable"><tr><td width="80%"><div class="breadcrumbs"><p><a href="index.html"> Documentation</a><span class="breadcrumbs-sep"> > </span><a href="book.opensuse.startup.html">Start-Up</a><span class="breadcrumbs-sep"> > </span><a href="part.install.html">Installation and Setup</a><span class="breadcrumbs-sep"> > </span><strong><a accesskey="p" title="Chapter 1. Installation with YaST" href="cha.inst.html"><span>◀</span></a> <a accesskey="n" title="Chapter 3. Installing, Removing and Updating Software" href="cha.software.html"><span>▶</span></a></strong></p></div></td></tr></table></div></body></html>
ACC SHELL 2018