Σάρωση μέσω δικτύου σε Ubuntu 16.04

Ξεκίνησε από alkisg, 16 Ιουν 2016, 10:56:02 ΠΜ

« προηγούμενο - επόμενο »

alkisg

Σημειώνω τα βήματα που χρειάστηκα για να σαρώσω μέσω δικτύου σε 16.04, χωρίς να εμπλέκεται κάπου το LTSP:

Εγκατάσταση του scanner στον server δεν χρειάστηκε, τα περισσότερα HP τα βρίσκει αυτόματα.
Στη συνέχεια εκτέλεσα τις παρακάτω εντολές στον εξυπηρετητή:
Κώδικας: Bash
# Λήψη δικαιωμάτων διαχειριστή:
sudo -i

# Προσθήκη του χρήστη saned στο group lp, για αποφυγή του σφάλματος
# saned[2123]: io/hpmud/musb.c 2095: Invalid usb_open: Permission denied:
gpasswd -a saned lp

# Προσθήκη του subnet από όπου επιτρέπονται σαρώσεις.
# Αυτό τελικά βάζει π.χ. 192.168.1.1/24 στο /etc/sane.d/saned.conf.
echo "$(ip route get 192.168.67.1 | awk '{ print $3; exit }')/24" >> /etc/sane.d/saned.conf

# Ενεργοποίηση της υπηρεσίας σάρωσης μέσω δικτύου:
systemctl enable saned.socket

# Επανεκκίνηση του εξυπηρετητή ώστε να πάρει όλες τις αλλαγές:
sync; reboot


Και στους σταθμούς εργασίας χρειάζονται οι παρακάτω εντολές:
Κώδικας: Bash
# Λήψη δικαιωμάτων διαχειριστή:
sudo -i

# Προσθήκη του ονόματος (hostname) του server στο σχετικό αρχείο ρυθμίσεων.
# Υποθέτουμε ότι ονομάζεται "server", και προσθέτουμε το επίθεμα .local:
echo server.local >> /etc/sane.d/net.conf

# Έξοδος από το κέλυφος διαχειριστή:
exit

# Δοκιμή αν ανιχνεύτηκε ο σαρωτής:
scanimage -L


Πλέον ο σαρωτής θα πρέπει να δουλεύει και από κονσόλα και από το πρόγραμμα "simple-scan", στο μενού Εφαρμογές → Γραφικά → Σάρωση του Ubuntu.