Epson GT-15000 large-format scanner

Ongoing discussion of anything not related to Nissans or diesels.

Moderators: goglio704, Nissan_Ranger, kassim503

Post Reply
User avatar
Site Admin
Posts: 5346
Joined: 14 years ago
Location: Duvall, Wash.

Epson GT-15000 large-format scanner


Post by asavage » 1 year ago

My old Mustek Paragon 1200 A3 Pro (11"x17") scanners have died of old age. I've scanned probably thousands of pages on the first one, only a hundred or so on the second. I got the first one free from a business that didn't like the four-minute fluorescent lamp warm-up time, and it was a real workhorse for me. The combination of age and SCSI finally prompted me to buy a replacement.

I chose a 2003-era Epson GT-15000, which has both SCSI and USB interfaces built-in, and I found a rare (or, merely expensive) optional ethernet adapter (EU-81) so it can be easily shared amongst all our networked computers.

SANE explicitly supports the GT-15000, but only the SCSI & USB ports, using the epson2 backend. However, I had a strong suspicion that the ethernet adapter could also be used, which turned out to be true. One advantage of buying older computer equipment is that the pioneers have already fought the major, common issues and documented them.

I am using this scanner primarily with Ubuntu (now at 18.04).

One pleasant surprise was that the EU-81 adapter was already configured to use DHCP, and when powered-on it's built-in configuration webserver let me view the current settings and firmware level. I only had to use my router's "who's connected" page to figure out the GT-15000's DHCP IP via the MAC on the EU-81.

Unfortunately, I didn't know the password for the EU-81. While its webserver will happily show me settings without credentials, it won't let me change them. So, I had to push the Reset to Factory Defaults button on the EU-81. That's where the real trouble began.

Epson's Factory Defaults for the EU-81:
EU-81 Factory Defaults table
EU-81_Factory_Defaults_01b.png (59.39 KiB) Viewed 487 times isn't exactly an easy subnet to access.

arp worked to reset the IP:

Code: Select all

arp -s <ip address> <media access control (MAC) address>
In my case:

Code: Select all

arp -s 00:00:48:CD:80:0A (use colons for Linux, hyphens for Win environments)
The MAC is printed inside the EU-81 (but I'd already copied it from the router's "who's connected" screen).

Now I could again access the EU-81's internal webserver and set my own password (and change settings).

Next, I proved the network connection via the Epson-supplied scanning utilities for Windows. In my case, I keep a WinXP virtual machine setup running via VMWare Workstation Pro, very handy for this kind of thing. I installed Epson Scan 3.04a and EpsonNet Config 4.9.5; the latter is more or less the same functionality as the webserver has. Those are in the bundle epson12178.exe (20mb); older versions are floating around. After install, Epson Scan was able to scan across the LAN, proving the hardware was working and configured.

Then the SANE/Ubuntu part was . . . a less clear path.

When you Google "SANE network scanner", you're invariably pointed to installations where a scanner is connected to a remote computer (via USB, SCSI, FireWire, or parallel port), and a SANE daemon (saned) runs on that remote box, making that scanner available to a SANE client running on your computer.

However, that's not how a network-attached scanner works, and it can be hard to tease out the steps to make that work.

SANE itself installs on Ubuntu without fuss. But, in its default configuration, it won't see the GT-15000, because . . . the Epson GT-15000 with EU-81 doesn't use the epson or epson2 backends, it uses the epkowa backend, which in turn requires Epson/Avasys iScan + iScan Network Plugin.

Except almost all references to iScan are from years ago, and point to a website which no longer offers an English interface, only Japanese.

I found the iScan bundle here: ... sion=1.0.4 . It's about 0.5mb for the 64-bit debian version that I used for my Ubuntu 18.04: iscan-bundle-1.0.4.x64.deb.tar.gz . It includes an installation script, which may not have the execute permission set.

Then, edit /etc/saned/epkowa.conf (config file for epkowa backend) and insert the GT-15000's IP address. Add:

Code: Select all

net [IP address] [i][port][/i]
to the file. In my case:

Code: Select all

The default port is 1865 and I didn't need to specify it; it's optional.

iScan for Linux would then startup but failed to find the scanner. Bummer.

More Googling, found clues, and this one:
kyphi wrote:Functioning of Image Scan was achieved with this terminal command:

Code: Select all

 sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane
That was the final piece of the puzzle. It links one directory to another. From what I've gathered, there was some reorganization in Ubuntu's directory structure a while back, and SANE and/or Epson didn't rework their script to accommodate.

Now, all these work:
  • Epson Scan (on WinXP, in a virtual machine)
  • XSane
  • simple-scan
  • scanimage -L
For a data point, sudo sane-find-scanner does not find any network scanners, because it is designed to find scanners that are attached to the local computer via USB, SCSI, and a few parallel port scanners only.
Al S.

1982 Maxima diesel wagon, 2nd & 4th owner, 165k miles, rusty & burgundy/grey. Purchased 1996, SOLD 16Feb10
1983 Maxima diesel wagon, 199k miles, rusty, light yellow/light brown. SOLD 14Jul07
1981 720 SD22 (scrapped 04Sep07)
1983 Sentra CD17, 255k, bought 06Jul08, gave it away 22Jun10.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest