Kérem, segítsetek! Letöltöttem a szkenneremhez a binárist http://ftp.cyberbaladeur.fr/3770.tar.gz -ról, s a README-ben ezt találtam: This is the HP 3770 SANE driver for Linux Installation: Installation is manual. Unpack the hp3770 SANE driver (as root) to /usr/lib/sane: # cd / # tar -xvzf /..../hp3770.tgz Note: /README file left in root directory Unpack the modified SANE library to /usr/lib/sane: # cd / # tar -xvzf /..../libsane.tgz libsane.so Modification IF YOU UNPACKED THE MODIFIED SANE LIBRARY ABOVE, YOU CAN SKIP THIS STEP libsane-hp3770.so is a SANE driver that contains only HP-authored code. The HP driver contains calls to libsane.so. Unfortunately, libsane.so lacks the sanei_usb module. To add this module, 1) Obtain the SANE distribution from www.sane-project.org. 2) add "sanei_usb.lo" to the "EXTRA" line in backend/Makefile.in: diff -e backend/Makefile.in ../sane-backends-1.0.13.hp/backend/Makefile.in 71c EXTRA = sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo ../sanei/sanei_usb.lo . 3) follow the SANE README build and instructions. This sequence of instructions appears to install in /etc/sane.d and /usr/lib: cd sane-backends-1.0.13 configure --prefix=/usr -sysconfdir=/etc make su make install SANE DLL configuration: The hp3770 SANE backend will be loaded by the SANE dll by adding "hp3770" to /etc/sane.d/dll.conf. SANE initializaion is much faster if unneeded backend modules in dll.conf are commented out. See Also: man 5 sane-dll USB Configuration The hp3770 SANE backend uses libusb (Linux kernel 2.4.19 and later). After USB finds the scanner, it should appear somewhere under /proc/bus/usb. Be sure you have read/write permissions set correctly. "sane-find-scanner" should find the hp3770 once it is properly connected. The scanner's device name depends on how USB assigns it. If, for example, the scanner appears as /proc/bus/usb/001/005, then specify "hp3770:libusb:001:005" as the SANE device name. See Also: man 5 sane-usb This driver is beta software. Bug reports, comments, and suggestions are welcome. Scanning of slides or negatives is not implemented. Buttons are not supported. For UBUNTU, you must edit /etc/udev/rules.d/45-libsane.rules and add the 3 lines following, between SUBSYSTEM et LABEL with the command : sudo gedit /etc/udev/rules.d/45-libsane.rules # Hewlett-Packard|Scanjet 3770 SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="2505", MODE="664", GROUP="scanner" submitted by Jean Philippe Boulanger
HP 3770 Scanner driver telepítés
Ez szép!:-) Pontosan miben vársz segítséget? A fordításban?
:) az a 2 sor kitömörítésért felelős. A ... pedig az elérési útvonal
ChronosA home könyvtáramba helyeztem a letöltött 3770.tar.gz nevű mappát, mely a programot tartalmazza. Ebben van egy 3770 nevű mappa, ebben pedig egy hp3770.tgz, egy libsane.tgz és két readme fájl. Ezek alapján hogyan lehet telepíteni a dolgokat? tar -xvzf /home/3770.tar.gz/3770/hp3770.tgz ? tar -xvzf /home/3770.tar.gz/3770/libsane.tgz ? Ezek hibát jeleztek.
Egyszerűbb a kedvenc tömörítő alkalmazásoddal (alapértelmezett, xarchiver, peazip, ark...) kitömöríted és ez a lépés megvan. Amit írtál helyesnek tűnik, bár az az igazság hogy a könyvtár elnevezés megtévesztő.. De a lényeg nem a terminál, hanem az hogy tömörítsd ki.
Szal, a hp3770 SANE drivert ki kell csomagolni rootként a /usr/lib/sane-be Utána a libsane tartalmát is a /usr/lib/sane-be, rootként. Utána szedd le a sane-projekt holnapjáról a legújabb csomagot(sane-backends) csomagold ki, szerkezd a ../sane-backends-1.0.13.hp/backend/Makefile.in fájlt, az extra sor nézzen ki így: EXTRA = sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo ../sanei/sanei_usb.lo A lényeg itt a végén van, szerepeljen a sorban a sanei_usb.lo. Ha eddig megvan, akkor terminálban: cd sane-backends-X.XX.XX (verziófüggő) configure --prefix=/usr --sysconfdir=/etc make sudo make install Ha eddig megvan, akkor Ubuntu-ban szerkeszteni kell ezt a sort, sudo gedit-el szerkesztőben nyitod meg rootként: sudo gedit /etc/udev/rules.d/45-libsane.rules Három sor kell: # Hewlett-Packard|Scanjet 3770 SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="2505", MODE="664", GROUP="scanner" U.I.: sajnos nincs moderátori jogom, megkérhetnélek hogy a topicod szövegében töröld ki az üres sorokat? Kösz. Találtam: http://ubuntuforums.org/showthread.php?p=2496241#post2496241
ChronosMár egyszer megtettem. Csak azt nem tudom, hogyan kell működésre bírnom a fájlokat. Saját mappámban van a kitömörített mappa: 3770 -hp3770 --usr ---lib ----sane -----libsane-hp3770.la -----libsane-hp3770.so -----libsane-hp3770.so.1 -----libsane-hp3770.so.1.0.13 -usr --lib ---libsane.la ---libsane.so ---libsane.so.1 ---libsane.so.1.0.13 Az utasítás szerint ezeket kellene az /usr/lib/sane mappába helyeznem? Úgy, ahogy vannak, vagy csak a legbelső mappák tartalmát (.la, .so stb végű dolgokat)??? Ez utóbbit próbáltam, de nem működik a szkenner. Mellesleg, hogyan lehet automatikus értesítést kapni, ha válasz érkezik?
Akkor van még kérdés? :)