Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "RiccardoDeVitis/Prove2"
Differenze tra le versioni 10 e 27 (in 17 versioni)
Versione 10 del 18/05/2008 13.19.21
Dimensione: 2910
Commento:
Versione 27 del 15/11/2008 15.35.25
Dimensione: 3359
Autore: Alberto
Commento: revisione
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 8: Linea 8:
Questa guida si propone di poter installare e configurare uno scanner di rete tramite l'utilizzo di SANE (Scanning Access Now Easy). SANE è composto da due pacchetti: lato backend e lato frontend. Dal lato backend i pacchetti includono i driver dello scanner e l'interfaccia a riga di comando per l'uso dello scanner e andranno installati sia sul server che sui client. Dal lato frontend si possono usare i tanti software presenti nella distribuzione. Questa guida si propone di poter installare e configurare uno scanner di rete tramite l'utilizzo di '''SANE''' (Scanning Access Now Easy). '''SANE''' è composto da due pacchetti: lato backend e lato frontend. Dal lato backend i pacchetti includono i driver dello scanner e l'interfaccia a riga di comando per l'uso dello scanner e andranno installati sia sul server che sui client. Dal lato frontend si possono usare i tanti software presenti nella distribuzione.
Linea 12: Linea 12:
Controllare che lo scanner sia indicato nella lista dei [http://www.sane-project.org/sane-supported-devices.html dispositivi supportati]. Controllare che lo scanner che si vuole installare sia indicato nella lista dei [http://www.sane-project.org/sane-supported-devices.html dispositivi supportati].
Linea 14: Linea 14:
[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti:
 *
''libsane''
 * ''sane''
 *
''sane-utils''
 *
''xinetd'''
[:AmministrazioneSistema/InstallareProgrammi:installare] i pacchetti ''libsane'', ''sane'', ''sane-utils'' e ''xinetd'' presenti nei [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali.
Linea 20: Linea 16:
Controllare da terminale che lo scanner sia stato rilevato tramite il comando: Per verificare che lo scanner sia stato rilevato, digitare in una finestra di [:AmministrazioneSistema/RigaDiComando:terminale] il seguente comando:
Linea 22: Linea 18:
sudo scanimage -L scanimage -L
Linea 24: Linea 20:
e si dovrebbe avere un output simile: si dovrebbe avere un output simile:
Linea 30: Linea 26:
Aggiungere da terminale l' utente del demone '''saned''' tramite il comando: Aggiungere da terminale l' utente del demone '''saned''':
Linea 32: Linea 28:
if ! id saned; then groupadd saned; useradd -g saned -G scanner -s /bin/false -d /dev/null saned; fi sudo if ! id saned; then groupadd saned; useradd -g saned -G scanner -s /bin/false -d /dev/null saned; fi
Linea 34: Linea 30:
Aggiungere da terminale l' utente di sistema al gruppo ''scanner'' tramite il comando: Per aggiungere l' utente di sistema al gruppo ''scanner'', digitare:
Linea 36: Linea 32:
usermod -a -G nome-utente scanner sudo adduser nome_utente scanner
Linea 41: Linea 37:
Controllare che nel file `/etc/services` sia presente la riga
Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/services` e controllare che sia presente la riga:
Linea 45: Linea 42:
e se non c'è aggiungere la seguente riga nel caso in cui non vi sia, aggiungere la seguente riga
Linea 49: Linea 46:
Aggiungere la seguente riga nel file `/etc/inetd.conf`: Salvare le modifiche.

Sempre con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e con un [:Ufficio/EditorDiTesto:editor di testo] aggiungere la seguente riga nel file `/etc/inetd.conf`:
Linea 53: Linea 52:
e ricaricarlo da terminale tramite il comando: Salvare le modifiche.

Richiedere a inetd di ricaricare il file modificato:
Linea 55: Linea 56:
kill -HUP `cat /var/run/inetd.pid` sudo kill -HUP `cat /var/run/inetd.pid`
Linea 58: Linea 59:
= Clients =
Installare '''sane''' da terminale con il seguente comando:
{{{
sudo apt-get install libsane sane sane-utils
}}}
Aggiungere il nome dell'host o l'indirizzo IP del server nel file `/etc/sane.d/net.conf`.
= Client =
Aggiungere con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il nome dell'host o l'indirizzo IP del server nel file `/etc/sane.d/net.conf`.
Linea 66: Linea 63:
sudo scanimage -L scanimage -L
Linea 72: Linea 69:
Aggiungere da terminale l' utente di sistema al gruppo ''scanner'' tramite il comando: Per aggiungere l' utente di sistema al gruppo ''scanner'', digitare:
Linea 74: Linea 71:
usermod -a -G nome-utente scanner sudo adduser nome_utente scanner
Linea 78: Linea 75:
 * [http://www.linux.com/articles/57798 Pagina originale]  * [http://www.linux.com/articles/57798 Documento originale]

BR Indice()

Introduzione

Questa guida si propone di poter installare e configurare uno scanner di rete tramite l'utilizzo di SANE (Scanning Access Now Easy). SANE è composto da due pacchetti: lato backend e lato frontend. Dal lato backend i pacchetti includono i driver dello scanner e l'interfaccia a riga di comando per l'uso dello scanner e andranno installati sia sul server che sui client. Dal lato frontend si possono usare i tanti software presenti nella distribuzione.

Server

Installazione

Controllare che lo scanner che si vuole installare sia indicato nella lista dei [http://www.sane-project.org/sane-supported-devices.html dispositivi supportati].

[:AmministrazioneSistema/InstallareProgrammi:installare] i pacchetti libsane, sane, sane-utils e xinetd presenti nei [:Repository/Componenti:componente] universe dei [:Repository:repository] ufficiali.

Per verificare che lo scanner sia stato rilevato, digitare in una finestra di [:AmministrazioneSistema/RigaDiComando:terminale] il seguente comando:

scanimage -L

si dovrebbe avere un output simile:

device `plustek:libusb:001:003' is a Epson Perfection 1260/Photo USB flatbed scanner

Configurazione

Aggiungere da terminale l' utente del demone saned:

sudo if ! id saned; then groupadd saned; useradd -g saned -G scanner -s /bin/false -d /dev/null saned; fi

Per aggiungere l' utente di sistema al gruppo scanner, digitare:

sudo adduser nome_utente scanner

Aggiungere i nomi degli hosts o gli indirizzi IP dei computer che hanno accesso allo scanner nel file /etc/sane.d/saned.conf.

Per fornire l'accesso allo scanner a tutti i computer della rete aggiungere anche l'indirizzo IP della subnet mask (solitamente è 255.255.255.0).

Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /etc/services e controllare che sia presente la riga:

sane-port 

nel caso in cui non vi sia, aggiungere la seguente riga

sane-port 6566/tcp # SANE network scanner daemon 

Salvare le modifiche.

Sempre con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e con un [:Ufficio/EditorDiTesto:editor di testo] aggiungere la seguente riga nel file /etc/inetd.conf:

sane-port stream tcp nowait saned.saned /usr/sbin/saned saned 

Salvare le modifiche.

Richiedere a inetd di ricaricare il file modificato:

sudo kill -HUP `cat /var/run/inetd.pid`

Client

Aggiungere con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il nome dell'host o l'indirizzo IP del server nel file /etc/sane.d/net.conf. Lanciare da terminale il seguente comando:

scanimage -L

e si dovrebbe avere un output simile:

device `net:mars:plustek:libusb:001:003' is a Epson Perfection 1260/Photo USB flatbed scanner 

Per aggiungere l' utente di sistema al gruppo scanner, digitare:

sudo adduser nome_utente scanner

Ulteriori risorse


CategoryHomepage