User Tools

Site Tools


config:epson-v500-scanner

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
config:epson-v500-scanner [2017/12/28 12:49] – created Wulf Rajekconfig:epson-v500-scanner [2023/05/29 11:55] (current) – external edit 127.0.0.1
Line 2: Line 2:
  
 Download the driver package from here:\\ Download the driver package from here:\\
-http://support.epson.net/linux/en/iscan.php?model=gt-x770&version=1.0.1+http://support.epson.net/linux/en/iscan.php?model=gt-x770&version=2.30.4
 <code> <code>
-wget https://download2.ebz.epson.net/iscan/plugin/gt-x770/deb/x64/iscan-gt-x770-bundle-1.0.1.x64.deb.tar.gz +wget http://support.epson.net/linux/en/iscan.php?model=gt-x770&version=2.30.4 
-tar -xvzf iscan-gt-x770-bundle-1.0.1.x64.deb.tar.gz +tar -xvzf iscan-gt-x770-bundle-2.30.4.x64.deb.tar.gz 
-cd iscan-gt-x770-bundle-1.0.1.x64.deb+cd iscan-gt-x770-bundle-2.30.4.x64.deb
 sudo ./install.sh sudo ./install.sh
 </code> </code>
 +
 +The following may be required on Ubuntu based system (rather than Debian) to move the scanner drivers in the correct directory
 +<code>
 +sudo cp /usr/lib/sane/* /usr/lib/x86_64-linux-gnu/sane/
 +sudo cp /usr/lib/x86_64-linux-gnu/sane/* /usr/lib/sane/
 +</code>
 +
 +iscan needs to be started as root:
 +<code>
 +sudo iscan
 +</code>
 +
 +To let users access the device which changes bus and device each time it is started, add a udev rule based on the manufacturer and device code. It's the ID 04b8:0130 but where 04b8 is EPSON and 0130 the particular model.
 +<code>
 +lsusb
 +</code>
 +
 +Also add yourself to the saned and scanner groups (replace username with the actual username):
 +<code>
 +sudo adduser username saned
 +sudo adduser username scanner 
 +</code>
 +
 +Now add the following to /etc/udev/rules.d/80-scanner.rules
 +<code - 80-scanner.rules>
 +# change device EPSON owner group
 +ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0130", GROUP="scanner"
 +</code>
 +Reload udev rules:
 +<code>
 +sudo udevadm control --reload
 +</code>
 +And test the rules replacing the bus and device number from lsusb output. This should print group id 0 in the first line, then the group id of the scanner group in the second line.
 +<code>
 +sudo udevadm test $(udevadm info -q path -n /dev/bus/usb/<bus>/<device>) 2>&1 | grep -i group --color
 +</code>
 +
 +Disconnect the scanner and reconnect it, then try using iscan or other scanning applications.
config/epson-v500-scanner.1514465348.txt.gz · Last modified: 2023/05/29 11:53 (external edit)