Сканер HP M1005 MFP (установка backend'а hpljm1005.c)
Модератор: Модераторы разделов
-
- Сообщения: 78
- ОС: ArchLinux
Сканер HP M1005 MFP
Не знаю, что делать с этим файлом, чтобы установить сканер
-
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: Сканер HP M1005 MFP
msio
И всё-таки надо указывать, что у Вас не просто сканер, а МФУ. А что написано в том месте, откуда Вы брали этот файл или архив?
И всё-таки надо указывать, что у Вас не просто сканер, а МФУ. А что написано в том месте, откуда Вы брали этот файл или архив?
-
- Сообщения: 78
- ОС: ArchLinux
Re: Сканер HP M1005 MFP
Да, у меня МФУ, в теме уточнил от чего сканер. На сайте sane, в external sane-backend есть путь к данному файлу http://www.zarb.org/~couriousous/hpljm1005. Инструкций я так и не нашел, но думаю что действия аналогичные как и с другими backend'ами для sane (которые я так и не смог найти)
-
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: Сканер HP M1005 MFP
Не правильно думаете. Это Сишный файл, а чтобы получить то, что Вам надо, его необходимо скомпилировать. А вот как и чего, обращайтесь к автору сего творения.
-
- Сообщения: 78
- ОС: ArchLinux
Re: Сканер HP M1005 MFP
И где этого товарища искать, даже не представляю (на данном ресурсе нет ссылок)
-
- Сообщения: 478
- Статус: Maestro
- ОС: Linux Kubuntu 7.10
Re: Сканер HP M1005 MFP
А может файл нужно добавить в проект sane и все скомпилировать
-
- Сообщения: 78
- ОС: ArchLinux
-
- Сообщения: 78
- ОС: ArchLinux
Re: Сканер HP M1005 MFP
Попробывал собрать пакет sane с данным файлом, поместив его в папку backend результат нулевой
-
- Сообщения: 58
- ОС: openSuse 10.3
Re: Сканер HP M1005 MFP
чуваааак! так и не разобрался? я вот тоже принтер работать заставил, а с этим сишным файликом туплю, ибо не знаю чего с ним делать
есть инструкция по установке его в убунту - может тебе это поможет. я на suse это адаптировать не смог
есть инструкция по установке его в убунту - может тебе это поможет. я на suse это адаптировать не смог
Philippe Rétornaz has written a SANE backend for HP Laserjet M1005 MFP
that can be downloaded from:
http://www.zarb.org/~couriousous/
This link can be reached from www.sane-project.org.
However, the page just includes the driver.
Just in the case than someone needs help to compile and install that
driver, I would like to post the steps that I have done in an ubuntu
7.04 system:
* Get the sources of package sane-devel:
mkdir ~/src
cd ~/src
apt-get source sane-backends
* Download hpljm1005.c from http://www.zarg.org/~couriosous/hpljm1005.c:
and copy the file to ~/src/sane-backends-1.0.18/backend
* Modify build files:
Add hpljm1005 in sane-backends-1.0.18/configure, at line 37 (variable
"BACKENDS").
* Create file /etc/sane.d/hpljm1005.conf with the following lines:
#
# Configuration file for the HPLJM1005 backend
#
# HPLJM1005
usb 0x03f0 0x3b17
device auto
* install necessary packages to build
sudo apt-get build-dep sane-backends
* build sane-backends
cd ~/src/sane-backends
./configure
make
Compile manualy .libs/libsane-hpljm1005.so.1.0.18 since the file
generated lacks some symbols.
I have
added ../sanei/.libs/sanei_init_debug.o ../sanei/sanei_constrain_value.o to the files used in the compilation generated by the original Makefile:
:
gcc
-shared .libs/hpljm1005.o .libs/hpljm1005-s.o .libs/sane_strstatus.o ../sanei/.libs/sanei_init_debug.o ../sanei/sanei_constrain_value.o ../sanei/.libs/sanei_config.o ../sanei/.libs/sanei_usb.o /usr/lib/libusb.so -lpthread -lm /usr/lib/libjpeg.so /usr/lib/libtiff.so -L/usr/lib /usr/lib/libieee1284.so -ldl -Wl,-soname -Wl,libsane.so.1 -o .libs/libsane-hpljm1005.so.1.0.18
* Generate the modified package:
dpkg-buildpackage -rsudo
* Install the packages generated:
cd ~/src
sudo dpkg -i *.deb
-
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Сканер HP M1005 MFP
Не много не в тему, но всетаки а принтер с помощью какого драйвера заставили работать ????
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
- Сообщения: 58
- ОС: openSuse 10.3
-
- Сообщения: 78
- ОС: ArchLinux
Re: Сканер HP M1005 MFP
Пытался собрать sane с backend'ом для сканера, собрать удалось, но одно но. Так как у меня 64 разрядный сусе, то установленые с системой lib'ы sane находится в /usr/lib64, а при сборки пакета либы помещаются в /usr/lib, по этому не знаю откуда система берет либы.
Не смотря на то, что я получил скомпилированный бэкэнд, сан так его и не видит
Не смотря на то, что я получил скомпилированный бэкэнд, сан так его и не видит
-
- Сообщения: 478
- Статус: Maestro
- ОС: Linux Kubuntu 7.10
Re: Сканер HP M1005 MFP
msio писал(а): ↑27.11.2007 16:09Пытался собрать sane с backend'ом для сканера, собрать удалось, но одно но. Так как у меня 64 разрядный сусе, то установленые с системой lib'ы sane находится в /usr/lib64, а при сборки пакета либы помещаются в /usr/lib, по этому не знаю откуда система берет либы.
Не смотря на то, что я получил скомпилированный бэкэнд, сан так его и не видит
что вы все ведетесь на этот 64бита - доказано что быстрее не работает памяти у вас все ровно не больше 3гига а несовместимости ждут вас на каждом углу.
-
- Сообщения: 78
- ОС: ArchLinux
Re: Сканер HP M1005 MFP
Как компилировал:
1. Открыл файл configure.in, добавил в переменную BACKENDS (строка 344) hpljm1005
2. Создал файл /etc/sane.d/hpljm1005.conf с следующим содержанием:
#
# Configuration file for the HPLJM1005 backend
#
# HPLJM1005
usb 0x03f0 0x3b17
device auto
3. Собрал пакет sane-backends
cd ~/src/sane-backends
./configure --prefix /usr --sysconfdir=/etc
make
make install
1. Открыл файл configure.in, добавил в переменную BACKENDS (строка 344) hpljm1005
2. Создал файл /etc/sane.d/hpljm1005.conf с следующим содержанием:
#
# Configuration file for the HPLJM1005 backend
#
# HPLJM1005
usb 0x03f0 0x3b17
device auto
3. Собрал пакет sane-backends
cd ~/src/sane-backends
./configure --prefix /usr --sysconfdir=/etc
make
make install
-
- Сообщения: 478
- Статус: Maestro
- ОС: Linux Kubuntu 7.10
Re: Сканер HP M1005 MFP
msio писал(а): ↑29.11.2007 22:55Как компилировал:
1. Открыл файл configure.in, добавил в переменную BACKENDS (строка 344) hpljm1005
2. Создал файл /etc/sane.d/hpljm1005.conf с следующим содержанием:
#
# Configuration file for the HPLJM1005 backend
#
# HPLJM1005
usb 0x03f0 0x3b17
device auto
3. Собрал пакет sane-backends
cd ~/src/sane-backends
./configure --prefix /usr --sysconfdir=/etc
make
make install
Работает сканер???
-
- Сообщения: 78
- ОС: ArchLinux
Re: Сканер HP M1005 MFP
(AMD) писал(а):Работает сканер???
нет не заработал, но как я писал до этого, файлы сканера появились
-
- Сообщения: 58
- ОС: openSuse 10.3
-
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Сканер HP M1005 MFP
Ребят подскажите а как быть если есть только пакеты saned,sane-frontend, xsane. ОС Маndriva 2008 LAR. Как в этом случае подключить сканер ?????
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Сканер HP M1005 MFP
Ну так что смог кто-нибудь настроить сканер ????
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
- Сообщения: 6
- ОС: Debian Lenny
Re: Сканер HP M1005 MFP
Да. Единственное но, у меня не заработал kooke. Но через xsane - все пучком.
Система - Debian Lenny. Но это не принципиально. В Etch - должно быть то же самое...
Одно но, сразу предупреждаю, обновляться после установки сканера - надо очень аккуратно, иначе будет слетать уже проверенно...
Если что, то могу слегка помочь, но именно только слегка... Сам знания еще только накапливаю.
icq - 282393572
-
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Сканер HP M1005 MFP
Расскажи чуть подробней. XSame пресобирал или ставил тот что есть ??? Какие еще танцы с бубном надо проделать ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
- Сообщения: 6
- ОС: Debian Lenny
Re: Сканер HP M1005 MFP
После сборки на руках имею следующие пакеты:
libsane_1.0.19~cvs20070730-1_i386.deb
libsane-dbg_1.0.19~cvs20070730-1_i386.deb
libsane-dev_1.0.19~cvs20070730-1_i386.deb
sane-utils_1.0.19~cvs20070730-1_i386.deb
хаутушка, что тут проскакивала - она не полная... Но, отталкиваясь от нее, все получилось...
В хауту нету одного момента - надо исправить поведение udev.
На текущий момент думаю как правильнее сделать имена пакетов, чтобы они не обновлялись из репозитария... А то только их поставишь - работает, дашь apt-get update; apt-get upgrade так он эти пакеты по новой с репы ставит
-
- Сообщения: 58
- ОС: openSuse 10.3
Re: Сканер HP M1005 MFP
Можешь предоставить полную инструкцию? А то хрен поймешь куда вписывать название этого драйвера - то в configure, то в configure.in...
-
- Сообщения: 6
- ОС: Debian Lenny
Re: Сканер HP M1005 MFP
Вечером постараюсь написать инструкцию. Сразу предупреждаю, что она будет больше заточена для дебиана, но, скорее всего, подойдет и для остальных дистрибутивов.
-
- Сообщения: 6
- ОС: Debian Lenny
Re: Сканер HP M1005 MFP
Сразу прошу извинение за стиль, но мне было проще написать так, чтобы поняли все...
Итак, приступим.
Данная инструкция расскажет о том, как же завести МФУ HP m1005 mfp под Debian.
Чего я хотел:
Получить на выходе пакет, установкой которого решался бы вопрос работоспособности сканера.
Чего получил:
Пакет, после установки которого, надо скопировать один файл в /usr/lib/ руками, и можно сканировать через xsane. Увы, но kooke у меня не завелось.
Чего хочу:
Если кто может помочь с правильной сборкой пакетов, то очень хочется услышать, как это делается... Возможна оплата...
Для начала расскажу, что нам понадобиться:
1. подключенный src репозитарий
2. файл, находящийся тут: http://www.zarg.org/~couriosous/hpljm1005.c
3. желание
Приступим.
Выполняем от пользователя:
Создаем директорию src в домашнем каталоге пользователя:
mkdir ~/src
переходим в нее:
cd ~/src
устанавливаем исходники:
apt-get source sane-backends
Если у вас настроено sudo, то выполняем следующую команду так:
sudo apt-get build-dep sane-backends
в противном случае, логинимся как root, и выполняем:
apt-get build-dep sane-backends
Дальнейшие действия ОТ ПОЛЬЗОВАТЕЛЯ!
копируем файл http://www.zarg.org/~couriosous/hpljm1005.c в директорию ~/src/sane-backends-1.0.18/backend
вместо 1.0.18 у вас может быть другой номер, это номер версии sane
Далее, все действия буду вести относительно директории
~/src/sane-backends-1.0.18/
находим файл configure и редактируем:
Нам надо найти строку, наподобие этой, и исправить
if eval "test x$enable_local_backends = xno"; then
BACKENDS="net"
else
if test "${BACKENDS}" != "" ; then
{ echo "$as_me:$LINENO: Manually selected backends: ${BACKENDS}" >&5
echo "$as_me: Manually selected backends: ${BACKENDS}" >&6;}
else
BACKENDS="abaton agfafocus apple artec as6e avision bh canon \
canon630u cardscan coolscan coolscan2 dc25 dmc \
epson fujitsu genesys gt68xx hp leo lexmark matsushita microtek \
microtek2 mustek mustek_usb nec pie pixma plustek \
plustek_pp ricoh s9036 sceptre sharp \
sp15c st400 tamarack test teco1 teco2 teco3 umax umax_pp umax1220u \
artec_eplus48u ma1509 ibm hp5400 u12 snapscan niash sm3840 hp4200 \
sm3600 hp3500 stv680 epson2 hp5590 hpljm1005"
Желтым отмечено то, что надо добавить.
Переходим в директорию backend и создаем файл hpljm1005.conf.in следующего содержания:
#
# Configuration file for the HPLJM1005 backend
#
# HPLJM1005
usb 0x03f0 0x3b17
device auto
Редактируем файл dll.conf.in : находим строчки и добавляем то, что выделено желтым (если добавить эту строчку в конец файла, то при сборке пакета получим ошибку во время наложения патчей):
hp5400
hp5590
hpljm1005
ibm
Редактируем файл Makefile.in:
Находим строчку, на подобие этой:
DISTFILES = abaton.c abaton.conf.in abaton.h agfafocus.c agfafocus.conf.in \
и, чуть ниже такие строчки:
hp5400_sane.c hp5400_sanei.c hp5400_sanei.h \
hpljm1005.c hpljm.conf.in \
ibm.c ibm.conf.in ibm.h ibm-scsi.c \
Как обычно, то что выделено желтым, должны создать вы.
Ниже находим и исправляем следующие строчки:
libsane-hp5590.la: ../sanei/sanei_usb.lo
libsane-hpljm1005.la: ../sanei/sanei_constrain_value.lo
libsane-ibm.la: ../sanei/sanei_scsi.lo
Создаем файл hpljm1005.desc в директории doc/descriptions/ следующего содержания:
;
; SANE Backend specification file
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
; All syntactic elements are keyword tokens, followed by a string or
; keyword argument, as specified.
;
; ":backend" *must* be specified.
; All other information is optional (but what good is the file without it?).
:backend "hpljm1005"
:url "http://www.zarb.org/~couriousous/hpljm1005"
:devicetype :scanner
:mfg "Hewlett-Packard"
:url "http://www.hp.com"
:model "LaserJet M1005 MFP"
:interface "USB"
:usbid "0x03f0" "0x3b17"
:status :good
:comment "grayscale/color (24 bit), 75/100/150/200/300/600/1200 DPI"
Пробуем собрать пакет:
переходим в ~/src/sane-backends-1.0.18/ и выполняем:
./configure
make
заходим в директорию backend и исполняем:
gcc -shared .libs/hpljm1005.o .libs/hpljm1005-s.o .libs/sane_strstatus.o ../sanei/.libs/sanei_init_debug.o ../sanei/sanei_constrain_value.o ../sanei/.libs/sanei_config.o ../sanei/.libs/sanei_usb.o /usr/lib/libusb.so -lpthread -lm /usr/lib/libjpeg.so /usr/lib/libtiff.so -L/usr/lib /usr/lib/libieee1284.so -ldl -Wl,-soname -Wl,libsane.so.1 -o .libs/libsane-hpljm1005.so.1.0.18
возвращаемя в ~/src/sane-backends-1.0.18/ и собираем пакет
(сразу признаюсь, я не до конца понимаю, для чего надо давать ключ -rsudo):
dpkg-buildpackage -rsudo
после сборки будет одна ошибка, что подписать не удалось, но это ерунда.
в итоге, в директории ~/src появляются следующие пакеты:
libsane_1.0.19~cvs20070730-1_i386.deb
libsane-dev_1.0.19~cvs20070730-1_i386.deb
libsane-dbg_1.0.19~cvs20070730-1_i386.deb
sane-utils_1.0.19~cvs20070730-1_i386.deb
Номера могут отличаться...
Теперь осталось 2 шага:
1. установить пакеты, для чего в директории ~/src выполняем
sudo dpkg -i *.deb
2. исправить ошибку повторной сборки, опять выполнив команду в директории ~/src/sane-backends-1.0.18/backend
gcc -shared .libs/hpljm1005.o .libs/hpljm1005-s.o .libs/sane_strstatus.o ../sanei/.libs/sanei_init_debug.o ../sanei/sanei_constrain_value.o ../sanei/.libs/sanei_config.o ../sanei/.libs/sanei_usb.o /usr/lib/libusb.so -lpthread -lm /usr/lib/libjpeg.so /usr/lib/libtiff.so -L/usr/lib /usr/lib/libieee1284.so -ldl -Wl,-soname -Wl,libsane.so.1 -o .libs/libsane-hpljm1005.so.1.0.18
После чего надо скопировать получившийся файл из
~/src/sane-backends-1.0.18/backend/.libs/libsane-hpljm1005.so.1.0.18
в директорию /usr/lib/sane/
Последнее надо выполнять от root'а
Все. После этих действий, можно сканировать: Для этого достаточно выключить и включить сканер, чтобы изменения вступили в силу...
Итак, приступим.
Данная инструкция расскажет о том, как же завести МФУ HP m1005 mfp под Debian.
Чего я хотел:
Получить на выходе пакет, установкой которого решался бы вопрос работоспособности сканера.
Чего получил:
Пакет, после установки которого, надо скопировать один файл в /usr/lib/ руками, и можно сканировать через xsane. Увы, но kooke у меня не завелось.
Чего хочу:
Если кто может помочь с правильной сборкой пакетов, то очень хочется услышать, как это делается... Возможна оплата...
Для начала расскажу, что нам понадобиться:
1. подключенный src репозитарий
2. файл, находящийся тут: http://www.zarg.org/~couriosous/hpljm1005.c
3. желание
Приступим.
Выполняем от пользователя:
Создаем директорию src в домашнем каталоге пользователя:
mkdir ~/src
переходим в нее:
cd ~/src
устанавливаем исходники:
apt-get source sane-backends
Если у вас настроено sudo, то выполняем следующую команду так:
sudo apt-get build-dep sane-backends
в противном случае, логинимся как root, и выполняем:
apt-get build-dep sane-backends
Дальнейшие действия ОТ ПОЛЬЗОВАТЕЛЯ!
копируем файл http://www.zarg.org/~couriosous/hpljm1005.c в директорию ~/src/sane-backends-1.0.18/backend
вместо 1.0.18 у вас может быть другой номер, это номер версии sane
Далее, все действия буду вести относительно директории
~/src/sane-backends-1.0.18/
находим файл configure и редактируем:
Нам надо найти строку, наподобие этой, и исправить
if eval "test x$enable_local_backends = xno"; then
BACKENDS="net"
else
if test "${BACKENDS}" != "" ; then
{ echo "$as_me:$LINENO: Manually selected backends: ${BACKENDS}" >&5
echo "$as_me: Manually selected backends: ${BACKENDS}" >&6;}
else
BACKENDS="abaton agfafocus apple artec as6e avision bh canon \
canon630u cardscan coolscan coolscan2 dc25 dmc \
epson fujitsu genesys gt68xx hp leo lexmark matsushita microtek \
microtek2 mustek mustek_usb nec pie pixma plustek \
plustek_pp ricoh s9036 sceptre sharp \
sp15c st400 tamarack test teco1 teco2 teco3 umax umax_pp umax1220u \
artec_eplus48u ma1509 ibm hp5400 u12 snapscan niash sm3840 hp4200 \
sm3600 hp3500 stv680 epson2 hp5590 hpljm1005"
Желтым отмечено то, что надо добавить.
Переходим в директорию backend и создаем файл hpljm1005.conf.in следующего содержания:
#
# Configuration file for the HPLJM1005 backend
#
# HPLJM1005
usb 0x03f0 0x3b17
device auto
Редактируем файл dll.conf.in : находим строчки и добавляем то, что выделено желтым (если добавить эту строчку в конец файла, то при сборке пакета получим ошибку во время наложения патчей):
hp5400
hp5590
hpljm1005
ibm
Редактируем файл Makefile.in:
Находим строчку, на подобие этой:
DISTFILES = abaton.c abaton.conf.in abaton.h agfafocus.c agfafocus.conf.in \
и, чуть ниже такие строчки:
hp5400_sane.c hp5400_sanei.c hp5400_sanei.h \
hpljm1005.c hpljm.conf.in \
ibm.c ibm.conf.in ibm.h ibm-scsi.c \
Как обычно, то что выделено желтым, должны создать вы.
Ниже находим и исправляем следующие строчки:
libsane-hp5590.la: ../sanei/sanei_usb.lo
libsane-hpljm1005.la: ../sanei/sanei_constrain_value.lo
libsane-ibm.la: ../sanei/sanei_scsi.lo
Создаем файл hpljm1005.desc в директории doc/descriptions/ следующего содержания:
;
; SANE Backend specification file
;
; It's basically emacs-lisp --- so ";" indicates comment to end of line.
; All syntactic elements are keyword tokens, followed by a string or
; keyword argument, as specified.
;
; ":backend" *must* be specified.
; All other information is optional (but what good is the file without it?).
:backend "hpljm1005"
:url "http://www.zarb.org/~couriousous/hpljm1005"
:devicetype :scanner
:mfg "Hewlett-Packard"
:url "http://www.hp.com"
:model "LaserJet M1005 MFP"
:interface "USB"
:usbid "0x03f0" "0x3b17"
:status :good
:comment "grayscale/color (24 bit), 75/100/150/200/300/600/1200 DPI"
Пробуем собрать пакет:
переходим в ~/src/sane-backends-1.0.18/ и выполняем:
./configure
make
заходим в директорию backend и исполняем:
gcc -shared .libs/hpljm1005.o .libs/hpljm1005-s.o .libs/sane_strstatus.o ../sanei/.libs/sanei_init_debug.o ../sanei/sanei_constrain_value.o ../sanei/.libs/sanei_config.o ../sanei/.libs/sanei_usb.o /usr/lib/libusb.so -lpthread -lm /usr/lib/libjpeg.so /usr/lib/libtiff.so -L/usr/lib /usr/lib/libieee1284.so -ldl -Wl,-soname -Wl,libsane.so.1 -o .libs/libsane-hpljm1005.so.1.0.18
возвращаемя в ~/src/sane-backends-1.0.18/ и собираем пакет
(сразу признаюсь, я не до конца понимаю, для чего надо давать ключ -rsudo):
dpkg-buildpackage -rsudo
после сборки будет одна ошибка, что подписать не удалось, но это ерунда.
в итоге, в директории ~/src появляются следующие пакеты:
libsane_1.0.19~cvs20070730-1_i386.deb
libsane-dev_1.0.19~cvs20070730-1_i386.deb
libsane-dbg_1.0.19~cvs20070730-1_i386.deb
sane-utils_1.0.19~cvs20070730-1_i386.deb
Номера могут отличаться...
Теперь осталось 2 шага:
1. установить пакеты, для чего в директории ~/src выполняем
sudo dpkg -i *.deb
2. исправить ошибку повторной сборки, опять выполнив команду в директории ~/src/sane-backends-1.0.18/backend
gcc -shared .libs/hpljm1005.o .libs/hpljm1005-s.o .libs/sane_strstatus.o ../sanei/.libs/sanei_init_debug.o ../sanei/sanei_constrain_value.o ../sanei/.libs/sanei_config.o ../sanei/.libs/sanei_usb.o /usr/lib/libusb.so -lpthread -lm /usr/lib/libjpeg.so /usr/lib/libtiff.so -L/usr/lib /usr/lib/libieee1284.so -ldl -Wl,-soname -Wl,libsane.so.1 -o .libs/libsane-hpljm1005.so.1.0.18
После чего надо скопировать получившийся файл из
~/src/sane-backends-1.0.18/backend/.libs/libsane-hpljm1005.so.1.0.18
в директорию /usr/lib/sane/
Последнее надо выполнять от root'а
Все. После этих действий, можно сканировать: Для этого достаточно выключить и включить сканер, чтобы изменения вступили в силу...
-
- Сообщения: 6
- ОС: Debian Lenny
Re: Сканер HP M1005 MFP
Всех владельцев данного МФУ спешу обрадовать: Backends included in the CVS repository - see SANE CVS Repository / Для непонятливых - Теперь не придется делать шаманских плясок с бубном для работы сканера...
Ура, товарищи!
Ура, товарищи!
-
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Сканер HP M1005 MFP
Недавно вышла новая версия SANE http://www.linux.org.ru/view-message.jsp?m...d=1202980161163
Кто пробовал работает ли на ней этот сканер ????
Кто пробовал работает ли на ней этот сканер ????
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
- Сообщения: 6
- ОС: Debian Lenny
Re: Сканер HP M1005 MFP
DjSpike писал(а): ↑15.02.2008 11:42Недавно вышла новая версия SANE http://www.linux.org.ru/view-message.jsp?m...d=1202980161163
Кто пробовал работает ли на ней этот сканер ????
Работает. (по заявлению). Лень просто пересобирать...
-
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Сканер HP M1005 MFP
http://www.sane-project.org/cgi-bin/driver...y&v=&p=
Кто нибудь уточните. Это означает что уже включен в релиз или только в cvs ???
Кто нибудь уточните. Это означает что уже включен в релиз или только в cvs ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
- Сообщения: 251
- ОС: Kubuntu
Re: Сканер HP M1005 MFP
В ALTLinux 4.0.3 работает из коробки такое МФУ (всмысле его сканер).
см. https://bugzilla.altlinux.org/show_bug.cgi?id=12764
Но есть глюки с xsane. Виснет у меня наглухо. Сканировать нормально получается только из консоли
# scanimage > /home/user/file.tiff
Возможно, что есть и более правильное решение. Но я со сканерами недавно в Линуксе стал разбираться.
З.Ы. Возможно, что нужный src,rpm поможет и пользователям других дистрибутивов.
см. https://bugzilla.altlinux.org/show_bug.cgi?id=12764
Но есть глюки с xsane. Виснет у меня наглухо. Сканировать нормально получается только из консоли
# scanimage > /home/user/file.tiff
Возможно, что есть и более правильное решение. Но я со сканерами недавно в Линуксе стал разбираться.
З.Ы. Возможно, что нужный src,rpm поможет и пользователям других дистрибутивов.
Mandrake > Mandriva > SuSE > Gentoo > openSUSE > ALT Linux > Kubuntu