Если данная задача для кого-то все еще актуальна.
На днях я провел ряд экспериментов, в ходе которых выяснилось, что причиной неработоспособности данного сканера в более поздних, по сравнению с Ubuntu 6.10 или 7.04, дистрибутивах, является отсутствие библиотеки libstdc++.so.5. Для дистрибутивов Fedora, а также RHEL и его клоны (CentOS, Scientific Linux и т.п.) проблема решается установкой пакета compat-libstdc++-33:
#yum install compat-libstdc++-33
, а в Ubuntu, Debian и им подобных - libstdc++5:
#apt-get install libstdc++5
В частности, на сегодня данный сканер успешно запустился у меня под Ubuntu 6.10, 7.04, 8.04, 9.04, Fedora 7 и 11, а также Scientific Linux 6. При этом пока что я не вижу других причин, кроме приведенной выше, по которым он мог бы не работать и под более свежими дистрибутивами.
Напомню, что речь здесь идет ТОЛЬКО о 32-битных системах (архитектура i386, i586, i686). 64-битного backend'а (x86_64, amd64) для данного сканера, похоже, не существует в природе. Хотя при этом никто не мешает организовать к нему доступ из 64-битной системы по сети.
UPD. 30.01.2016. Вот, свел в кучу результаты своих экспериментов с сабжем. Может, кому-то пригодится:
http://yes1111.livejournal.com/1464803.html