Unix/Linux OS/Twain Woes.


Hello, Mr.Mkitwrk. When I had the former Windows XP Service Pack 3, I had no trouble wiring a check to my local bank to be deposited. When I had Windows, I would use my Canon CanoScan LiDE 30 flatbed scanner to wire (usb interface) to my bank. Presently, when I had attempted to electronically deposit my check, the bank website would tell me that their system did not detect a twain system, thus the bank system would discontinue any further wiring effort. Is there another way to electronically deposit my check to my bank? Tried and installed all Linux software, especially the SANE an XSANE scanning softwares, and they work well with my CanoScan LiDE 30 flatbed scanner. I can scan and print efficiently, but no TWAIN. Your assistance would be appreciated. My Internet device is a Gateway LT2022u. And my OS is the Linux Mint 16 Petra Cinnamon. Thank you.

Hi Adonis,

If the bank is using remote calls issued on your workstation via Active-X modules vs. having you scan an image locally and then upload it, then your bank is only supporting Windows with Internet Explorer. Even other browsers under Windows will not execute Active-X remote procedures... The other browsers require that things like that be written as extensions, plug-ins or java routines. -- And if they are using one of those methods, but are still trying to connect to a TWAIN driver, then you've got a bank that is half-way there, but not completely...

Ideally, the bank should care less about the underlying operating system on the client. But there are some who write code in a short-sighted manner - oblivious to the millions of *nix devices out there... like Android phones... and iPhones... There is no TWAIN in those environments. - And the banks that do it properly simply pick up a photo vs. a scan... And they don't care what application created the photo - just that it is routed properly to the upload function...

Since you have your scanner working using the SANE/XSANE drivers, you've done your part.

I wouldn't want a bank to be able to run remote procedure calls on my workstation... That's like letting the Treasury Dept. have access to your system... Major security hole...

It's a shame that so many entities are so blind to the growth of millions of *nix devices in the world...

Good Luck,

Unix/Linux OS

All Answers

Answers by Expert:

Ask Experts




Expert: Creating and managing *nix database/application servers for use with dl4/unibasic/mysql/apache/thoroughbred applications, especially in medical environments. Strengths: scripting, backup and disaster recovery, mysql, apache2, routing, samba/smbfs/cifs, LPRng, CUPS, telnet/ssh/sftp, vsftp, rsync, new system preparation, system duplication, database design, system conversions (AIX/SCO-OS5/Linux) Currently working on scripted setup of LAMP servers using PDO for MySQL and Oracle. Compiling Apache2, openssl, php and libxml2 from source and linking to libraries for MySQL and Oracle InstantClient. Works great so far! Familiar With: php, c, awk, sed, gnome, nfs and lots of other *nix tools


I've been head of development at our company since 1984. Our OS's at that time were Point 4's IRIS and Altos' Xenix. Then: SCO Xenix, SCO Unix, AIX, SCO-OS5, Caldera, RedHat 7, Debian Sarge, RedHat ES4, Debian Etch, Redhat ES5, Debian Lenny, RedHat ES6, Debian Squeeze. I've migrated our clients through those various versions with minimal interruption while preserving their investments in hardware and staff knowledge over time.

1980 BSBA Washington University, Saint Louis, Missouri

©2016 About.com. All rights reserved.