Τελικα το scanner δουλευει????????

andreas_g | Παρ, 06/12/2009 - 22:32 | 1' | 8

Εχω ενα πολυμηχανημα Epson stylus DX 4450...........

Εκανα οτι λεει εδω(http://www.linuxinsider.gr/content/%CE%A0%CF%89%CF%82-%CE%B5%CE%B3%CE%B…) αλλα δεν μπορω να καταλαβω αν δουλευει το scanner???

Τον εκτυπωτη δεν μπορω να τον ελεγξω αμα δουλευει γιατι δεν εχω μελανι ()........αλλα με το scanner τι γινεται????

Επρεπε να scannαρω κατι εικονες και να τις στειλω με mail και τελικα πηρα τα @ @ μου!!!!!!

Καμια ιδεα?

Κοιταξα το menu απο δω απο κει αλλα δεν βρηκα κατι σαν scanner η κατι τετοιο!!!!!!!!!!

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Το xsane το έχεις?  είναι το προγραμματάκι που χρειάζεται για να σκανάρεις και νομίζω πως μόνον σαν root μπορείς να έχεις πρόσβαση.

~~~~~~~~~~


για κάντε κλικ στην

υπογραφή

Δεν το ειχα το xsane........thanks!!

Αλλα οταν το τρεχω, ειτε σαν χρηστης, ειτε σαν root και κανει κατι!!!!

Βασικα κανει scan αλλα λεει οτι δεν βρισκει καμια device!!!!!!

Παιζει να μην τον εχω βαλει σωστα ε?

 

Sabayon 4.1!!!!!!!

 

andreas_g, εάν σου λέει ότι δεν βρίσκει device, τότε σου λείπουν drivers.

Απ' ότι βλέπω εδώ

http://bbs.archlinux.org/viewtopic.php?id=54460

λέει ότι σαν εκτυπωτής δουλεύει σχετικά άνετα (αν και κομμάτι αργά)

Ενώ εδώ

http://forums.debian.net/viewtopic.php?t=20118

λέει ότι δουλεύει και σαν σαρωτής αρκεί:

* να έχεις 32bit σύστημα
* να κατεβάσεις έξτρα πακέτα, drivers
* να κάνεις μερικές αλλαγές στο udev.

Οι εντολές είναι για Debian είναι:

apt-get update && apt-get install sane-utils sane xsane alien

Στο Sabayon εγκατέστησε τα αντίστοιχα πακέτα (Sabayon δεν έχεις;)

Μετά πήγαινε στο website της Avasys και κάνε κλικ στο μοντέλο

Epson Stylus CX4300/CX4400/CX4450/CX5500/CX5600/DX4400/DX4450

(στο τμήμα Image Scan! for Linux & Photo Image Print System που βρίσκεται προς τα κάτω).

Επέλεξε διανομή Other και κάνε κλικ στο Next.

Στην επόμενη οθόνη, λογικά, πρέπει να κατεβάσεις tarball με κώδικα για να κάνεις compile και make install, οπότε διαλέγεις το scanner driver

iscan_2.10.0-1.tar.gz

Από κει και πέρα, αν όλα πάνε καλά στο compile, μάλλον θα πρέπει να κάνεις αλλαγές και στις ρυθμίσεις του Sane:

nano /etc/sane.d/dll.conf

Εκεί θα αντικαταστήσεις το epson με το epkowa , όπως λέει το tutorial για το debian. Τέλος, χρειάζονται απ'ότι βλέπω:

* να είσαι μέλος του scanner group. Δώσε μια εντολή σαν κι αυτή ως root: adduser yoursuperusername scanner
* και να κάνεις αλλαγές /etc/udev/rules.d/z60_libsane.rules

Στο τελευταίο αρχείο z60_libsane.rules, πρέπει να προσθέσεις μια εγγραφή ακόμα με το vendor id (04b8) και το product id (083f του σαρωτή σου (αυτά τα βλέπεις με την εντολή sane-find-scanner -q ). Πρέπει να προσθέσεις κάτι σαν κι αυτό, δηλαδή:

# Epson Stylus DX4450
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083f", MODE="0664", OWNER="lp", GROUP="scanner", ENV{libsane_matched}="yes"

Στο Debian μου, υπάρχουν πολλές τέτοιες καταχωρήσεις για Epson, αλλά καμία για το συγκεκριμένο product δηλαδή το μοντέλο 083f, οπότε και εγώ θα έπρεπε να προσθέσω μια τέτοια γραμμή.

Μετά κάνε επανεκκίνηση και ξαναδοκίμασε το xsane.

Σημείωσε ότι πρέπει όπωσδήποτε να είσαι μέλος του scanner group.

Συμβουλή: Για να γλυτώσεις όλη αυτήν την ταλαιπωρία, μια και απ' ότι βλέπω τα αποτελέσματα είναι ανάμεικτα (σε άλλους δουλεύει το scanner σε άλλους όχι) σου προτείνω να προτιμήσεις να αγοράσεις κάποιο all-in-one της HP για να κάνεις την δουλειά σου κατευθείαν.

--ΔΚ

Πρωτα απο ολα σε ευχαριστω για ον κοπο σου!

 

Λοιπον!!

Απο τα πακετα που αναφερεις(sane-utils sane xsane alien)μονο το xsane μου βαζει μονο του, αρα πρεπει να τα βαλω ενα-ενα τα υπολοιπα με το χερι ε?

Κατεβασα το iscan_2.10.0-1.tar.gz απο το site.........αλλα κολαει το compile!!!!!

Οι τελευταιες γραμμες της make(σαν χρηστης)

<code>

In file included from pisa_gamma_correction.cc:46:
pisa_tool.h:69: error: explicit template specialization cannot have a storage class
make[2]: *** [iscan-pisa_gamma_correction.o] Error 1
make[2]: Leaving directory `/home/andreas/Desktop/iscan-2.10.0/iscan-2.10.0/frontend'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/andreas/Desktop/iscan-2.10.0/iscan-2.10.0'
make: *** [all] Error 2
 

</code>

Το configure δεν εδειξε να κολαει καπου γιατι εβγαλε αυτα......

<code>

configure: creating ./config.status                                                                                                                                                
config.status: creating Makefile                                                                                                                                                   
config.status: creating config.h                                                                                                                                                   
config.status: executing depfiles commands 

</code>

 

Βλεπω οτι η εκδοση του iscan ειναι η 2.10. Με μια αναζητηση που στα repos του Sabayon, ειδα οτι εχει πιο καινουρια εκδοση, την

<code>

>>   #1 Sabayon Linux Official Repository
>>      @@ Package: media-gfx/iscan-2.19.0              branch: 4
>>        Available:            version: 2.19.0 ~ tag: NoTag ~ revision: 0
>>        Installed:            version: Not installed ~ tag: N/A ~ revision: N/A
>>        Slot:                 0
>>        Homepage:             http://www.avasys.jp/english/linux_e/dl_scan.html
>>        Description:          EPSON Image Scan! for Linux (including
>>                              sane-epkowa backend and firmware)
>>        License:              GPL-2 EPSON EAPL
 

</code>

 

Να βαλω αυτη η να δουμε τι παιζει με το compile??????

 

Ακομα, βλεποντας ποια υποστηριζονται ειδα αυτο(http://www.sane-project.org/unsupported/epson-stylus-dx4450.html).

Στο comment λεει οτι φαινεται να δουλευει με τον driver του μοντελου DX3850.

Αμα βαλω αυτον τον driver απο το cups λες να μπλεξει να μπουτια του το pc?

 

Sabayon 4.1!!!!!!!

 

Λοιπον, όσα πακέτα λείπουν τα βάζεις με το χέρι ΜΟΝΟ αν δεν υπάρχουν στον package manager σου.

Για παράδειγμα, εφόσον υπάρχει το iscan στο Sabayon βάλε εκείνη την νεότερη άλλωστε έκδοση  (για το compile, χτυπάει σφάλμα στον κώδικα, οπότε άστο...).

Και φυσικά, ναι, δοκίμασε με τον άλλο driver, αλλά μάλλον θα δουλέψει μόνο σαν εκτυπωτής (και απ' ότι καταλαβαίνω δεν θα δουλεύει τέλεια). Να μπλέξει τα μπούτια του, δεν παίζει, και να τα μπλέξει, θα το ξεμπλέξεις ;)

Οι οδηγίες που σου παρέθεσα ήταν για το πως θα κάνεις τη συσκευή να δουλέψει ως σαρωτής. :)

 

--ΔΚ

Λοιπον, εχουμε και λεμε..........

εχω εγκαταστησει το iscan,sane και το xsane, αλλα δεν μπορω να βρω το sane-utils και το alien!!!!!!!!

Μπορεις να μου δοσεις καποιο link να τα κατεβασω???

Το sane-utils δεν το βρισκω πουθενα!

Για το alien βρικα αυτα στο search

 

>>  @@ Searching...
>>   #1 Sabayon Linux Official Repository
>>      @@ Package: dev-perl/Alien-wxWidgets-0.34               branch: 4
>>        Available:            version: 0.34 ~ tag: NoTag ~ revision: 3
>>        Installed:            version: 0.34 ~ tag: NoTag ~ revision: 3
>>        Slot:                 0
>>        Homepage:             http://search.cpan.org/search?query=Alien-wxWidgets&mode=dist
>>        Description:          Building, finding and using wxWidgets
>>                              binaries
>>        License:              GPL-2 Artistic
>>      @@ Package: games-arcade/alienwave-0.3.0                branch: 4
>>        Available:            version: 0.3.0 ~ tag: NoTag ~ revision: 1
>>        Installed:            version: Not installed ~ tag: N/A ~ revision: N/A
>>        Slot:                 0
>>        Homepage:             http://www.cs.unibo.it/~pira/alienwave/aw.html
>>        Description:          An ncurses-based Xenon clone
>>        License:              GPL-2
>>      @@ Package: games-fps/alienarena-20081016               branch: 4
>>        Available:            version: 20081016 ~ tag: NoTag ~ revision: 0
>>        Installed:            version: Not installed ~ tag: N/A ~ revision: N/A
>>        Slot:                 0
>>        Homepage:             http://red.planetarena.org/
>>        Description:          Fast-paced multiplayer deathmatch
>>                              game
>>        License:              GPL-2 free-noncomm
>>  Keyword:    alien
>>  Found:      3 entries
 

 

και κατι αλλα περιεργα στο softpedia και μπερδευτικα!!!!

 

Ακομα, μετα την εγκατασταση του iscan, μου εβγαλε αυτα....

 
>>    ## Ebuild: pkg_postinst()                                
 *                                                             
 * Please edit /etc/sane.d/epkowa.conf to suit your needs.     
 *                                                             
 * You can also use the 'snapscan' backend if you have a recent
 * sane-backend installation. Firmware files for some newer    
 * EPSON scanners were installed into /usr/share/iscan:        
 *                                                             
 *  esfw41.bin: Perfection 2480/2580 PHOTO                     
 *  esfw32.bin: Perfection 3170 PHOTO                          
 *  esfw52.bin: Perfection 3490/3590 PHOTO                     
 *  esfw43.bin: Perfection 4180 PHOTO                          
 *  esfw54.bin: Perfection 4490 PHOTO                          
 *  esfw66.bin: Perfection V10/V100 PHOTO                      
 *  esfw68.bin: Perfection V350 PHOTO                          
 *  esfw7A.bin: Perfection V200 PHOTO
 *  esfw7C.bin: Perfection V500 PHOTO
 *
 * Please edit /etc/sane.d/snapscan.conf to suit your needs.
 * Hint: not all models are supported by 'snapscan' yet!
 *
 * You can check which backend fits best for your scanner:
 * http://www.sane-project.org/cgi-bin/driver.pl?manu=Epson&bus=any
 *
>>    ## Regenerating /etc/ld.so.cache
>>    ## Cleaning: media-gfx/iscan-2.19.0
>>  @@ Installation complete.
 
 
 

Τι να κανω εγω τωρα???

Ειναι αυτο που μου ελεγες να πειραξω???

Τον driver τον δευτερο δεν τον εβαλα, αλλα, τον να τον βαλω ειναι ανεξαρτητο απο τα πακετα αυτα????

Και τελικα για να καταλαβω.....ολα αυτα τα πακετα ειναι μονο για το interface που θα χρησιμοποιει το μηχανημα???

Sabayon 4.1!!!!!!!

 

Καταρχήν δεν θα ψάχνεις στη Softpedia για προγράμματα Linux! 

Ξέχνα το alien και το sane-utils. Λογικά δεν θα υπάρχουν σε εσένα.

Το αρχείο  που έλεγε το tutorial του Debian ήταν το  /etc/sane.d/dll.conf. Εκεί πρέπει να κάνεις την αλλαγή:

epkowa
#epson
#epson2

Μετά, το πακέτο σου λέει να τροποποιήσεις το αρχείο /etc/sane.d/epkowa.conf

Δεν ξέρω όμως τι πρέπει να κάνεις εκεί, γιατί δεν μπορώ να ξέρω τι περιέχει. Μπορείς να κάνεις copy/paste (ΑΝ είναι μικρό - αν είναι μεγάλο χρησιμοποιησε το pastebin) τα περιεχόμενα του;

 

Μετά πρέπει να κάνεις ότι έγραφα παραπάνω:

Τέλος, χρειάζονται απ'ότι βλέπω:

* να είσαι μέλος του scanner group. Δώσε μια εντολή σαν κι αυτή ως root: adduser yoursuperusername scanner
* και να κάνεις αλλαγές /etc/udev/rules.d/z60_libsane.rules

Στο τελευταίο αρχείο z60_libsane.rules, πρέπει να προσθέσεις μια εγγραφή ακόμα με το vendor id (04b8) και το product id (083f του σαρωτή σου (αυτά τα βλέπεις με την εντολή sane-find-scanner -q ). Πρέπει να προσθέσεις κάτι σαν κι αυτό, δηλαδή:

# Epson Stylus DX4450
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="083f", MODE="0664", OWNER="lp", GROUP="scanner", ENV{libsane_matched}="yes"

Στο Debian μου, υπάρχουν πολλές τέτοιες καταχωρήσεις για Epson, αλλά καμία για το συγκεκριμένο product δηλαδή το μοντέλο 083f, οπότε και εγώ θα έπρεπε να προσθέσω μια τέτοια γραμμή.

Μετά κάνε επανεκκίνηση και ξαναδοκίμασε το xsane.

Σημείωσε ότι πρέπει όπωσδήποτε να είσαι μέλος του scanner group.

Συμβουλή: Για να γλυτώσεις όλη αυτήν την ταλαιπωρία, μια και απ' ότι βλέπω τα αποτελέσματα είναι ανάμεικτα (σε άλλους δουλεύει το scanner σε άλλους όχι) σου προτείνω να προτιμήσεις να αγοράσεις κάποιο all-in-one της HP για να κάνεις την δουλειά σου κατευθείαν.

 

 

--ΔΚ

 

Εκανα τα παραπανω αλλα παλι δεν το βρισκει!!!!!!!!:jawdrop::jawdrop::?

Τα περιεχομενα του /etc/sane.d/epkowa.conf

<code>

andreas andreas # cat /etc/sane.d/epkowa.conf
# epkowa.conf -- sample configuration for the EPKOWA SANE backend
# Copyright (C) 2004, 2008, 2009  Olaf Meeuwissen               
#                                                               
# See sane-epkowa(5), sane-usb(5) and sane-scsi(5) for details. 

# Detect all devices supported by the backend.
# If you don't have a SCSI device, you can comment out the "scsi"
# keyword.  Similarly for the other keywords.                   
#                                                               
usb                                                             
scsi                                                            

# For any USB scanner not known to the backend (yet), you may, at your
# own peril(!!), force the backend to recognise and use it via libusb.
# You can do so by the following configuration command:
#
#   usb <USB vendor ID> <USB product ID>
#
# SEIKO EPSON's USB vendor ID is '0x04b8' (without quotes).  In order
# to find the USB product ID, use lsusb(1).
# A sample configuration for the Epson Perfection 1650 (Epson GT-8200),
# which has a product ID of 0x0110, would look as follows:
#
#usb 0x04b8 0x0110

# For SCSI devices not detected, you can add an entry like:
#
#   scsi EPSON GT-20000
#
# where the GT-20000 bit corresponds to the SCSI model information as
# shown in the output of dmesg(1) or in the /var/log/kern.log file.

# Network attached devices may be made to work by first installing the
# (non-free) iscan-network-nt package and then adding configuration lines
# as per information below.
#
# For each network attached device, you must add an entry as follows:
#
#   net <IP-address|hostname> [port-number]
#
# Ask your network administrator for the device's IP address or check
# for yourself on the panel (if it has one).  The port-number is very
# optional and defaults to 1865.
# Note that network attached devices are not queried unless configured
# in this file.
#
# Examples:
#
#net 192.16.136.2 1865
#net 10.0.0.1
#net scanner.mydomain.com
 

</code>

Sabayon 4.1!!!!!!!