Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Handleiding HP scanjet 2400 installeren in Lucid Lynx en Natty Narwal  (gelezen 7366 keer)

Offline MKe

  • Lid
Hoi,

De Hp2400 wordt niet ondersteund in Ubuntu. Er is een oude driver driver hier: http://www.elcot.in/HP%20Scanjet%202400.zip maar de installatie procedure die erbij beschreven staat werkt niet op moderne Ubuntu versies. Elke keer dat ik een nieuwe versie installeer moet ik weer uitvogelen hoe ik mijn scanner toch weer aan de praat kan krijgen. Daarom en voor iedereen met hetzelfde probleem, beschrijf ik hieronder hoe het mij gelukt is onder Ubuntu 10.04 Lucid Lynx. Dezelfde procedure werkt ook in Natty (11.04), alleen moet je daar libsane.so.1.0.20 steeds vervangen door libsane.so.1.0.22:
Helaas werkt deze hack niet voor 64 bit Ubuntu. Voor 10.04 en 10.10, voor zowel 32 en 64 bit zijn er PPA's beschikbaar, zie hiervoor de bericht #10 in dit draadje.


1. Download hp2400.zip naar je home map

In Nautilus (file manager) ga naar je home map:
2. Pak het bestand uit (rechter muisknop op het bestand en dan 'Hier uitpakken' selecteren
3. Er wordt een 'HP scanjet 2400' map in je home aangemaakt, open deze.
4. Pak het bestand 2400rv.tar.gz op dezelfde manier uit
5. er wordt nu een map 2400rv aangemaakt
6. Pak nu het bestand hp2400.tgz uit op dezelfde manier.
7. Pak ook het bestand libsane.tgz uit

In de terminal:
Voor het volgende moet je sudo rechten hebben. Bij onderstaande commando's kan gevraagd worden om een wachtwoord.Type dan je gebruikers wachtwoord in.

8. Open nu een terminal venster en plak hierin de volgende code:
sudo cp ~/HP\ Scanjet\ 2400/2400rv/hp2400/usr/lib/sane/* /usr/lib/sane9. Type nu:
sudo mv /usr/lib/libsane.so.1.0.20  /usr/lib/libsane.so.1.0.20-origineel(Voor Natty 11.04 moet 1.0.20 veranderen in 1.0.22)

10. type nu:
sudo cp ~/HP\ Scanjet\ 2400/2400rv/usr/lib/libsane.so.1.0.14 /usr/lib/libsane.so.1.0.20(Voor Natty 11.04 moet 1.0.20 veranderen in 1.0.22)

Het volgende is nodig voor Natty (Ubuntu 11.04)
10.1 type:
sudo mv /usr/lib/libsane.so.1  /usr/lib/libsane.so.1-origineel10.2 type nu:
sudo cp ~/HP\ Scanjet\ 2400/2400rv/usr/lib/libsane.so.1 /usr/lib/libsane.so.1
weer voor alle versies
11. Verander nu het bestand dll.conf
gksudo gedit /etc/sane.d/dll.conf12. Gedit opent zich nu met een bestand waar een lijst van drivers in staat. Zet onderaan de lijst: hp2400
13 Sla het bestand op en sluit Gedit

De driver is nu geïnstalleerd, maar nu moet je de rechten nog hebben:
14. Type in de terminal:
gksudo gedit /etc/udev/rules.d/70-persistent-net.rules15. Voeg de volgende tekst aan dit bestand toe en save het bestand:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
SUBSYSTEM=="usb_device", MODE="0666"
16. ga naar menu optie 'Systeem->Beheer->Gebruikers en Groepen'
17. Klik op "Groepen beheren"
18. Zoek de groep 'saned' op, selecteer die en klik op 'Eigenschappen'
19 Vink je gebruiker aan in het scherm en klik OK. Sluit het venster af.


Voor Natty Narwal (11.04):
type :gksudo gedit /etc/default/sanedVerander de regel 'RUN=no' in 'RUN=yes' en save.

voor alle versies
Nu nog herstarten:
sudo /etc/init.d/saned restart


Aanvulling:
Bij Natty had ik het probleem dat de rechten niet goed stonden voor de bestanden. Daardoor werkt xsane niet. Ik heb dit opgelost met de volgende commando's in de terminal:
sudo chmod 755 /usr/lib/libsane.so.1.0.22
sudo chmod 777 /usr/lib/sane/libsane-hp2400.so.1.0.18
sudo chmod 644 /usr/lib/sane/libsane-hp2400.so.1
sudo chmod 644 /usr/lib/sane/libsane-hp2400.so
sudo chmod 644 /usr/lib/sane/libsane-hp2400.la

Succes.
« Laatst bewerkt op: 2011/05/31, 22:15:35 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/

jesse2314

  • Gast
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #1 Gepost op: 2010/04/30, 16:57:53 »
Zeer duidenlijk :D

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #2 Gepost op: 2010/04/30, 19:32:12 »
Handleiding zoals het moet... ;)
Heb ooit in 8.04 dergelijke handelingen moeten verrichten met succes trouwens.
Doch elke keer na één of andere software-update (update-manager) moest ik wel de drivers herinstalleren.
Hopelijk moet dit niet bij 10.04 of verder, ik heb nog geen tijd gehad om die te installeren.
We zien wel....
grz, Eric.

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #3 Gepost op: 2010/05/03, 12:15:34 »
Handleiding zoals het moet... ;)
Heb ooit in 8.04 dergelijke handelingen moeten verrichten met succes trouwens.
Doch elke keer na één of andere software-update (update-manager) moest ik wel de drivers herinstalleren.
Hopelijk moet dit niet bij 10.04 of verder, ik heb nog geen tijd gehad om die te installeren.
We zien wel....
grz, Eric.

Werk nu met 10.04 sinds 2 mei 2010 en zoals verwacht moet ik dus de bewuste drivers opnieuw installeren na iedere software update!
De scanner echter werkt wel heel goed via Xsane-GUI.
Dus t.o.v. 8.04 geen verandering (never change a winning team?).
Ook werkt de scanner goed met de voorgeinstalleerde "Simple Scan".

grz. Eric.

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #4 Gepost op: 2010/05/03, 15:16:45 »

Werk nu met 10.04 sinds 2 mei 2010 en zoals verwacht moet ik dus de bewuste drivers opnieuw installeren na iedere software update!
De scanner echter werkt wel heel goed via Xsane-GUI.
Dus t.o.v. 8.04 geen verandering (never change a winning team?).
Ook werkt de scanner goed met de voorgeinstalleerde "Simple Scan".

grz. Eric.
Heb je mijn handleiding precies gevolgd? Je moet namelijk de libsane.so.1.0.14 hernoemen, anders denkt de update dat hij hem moet vervangen voor de nieuwere libsane.so.1.0.20. Dat was de reden bij mij dat ie steeds opnieuw geinstalleerd moest worden. Ik heb geen problemen met update, ook niet bij 10.04, de scanner blijft werken.

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #5 Gepost op: 2010/05/04, 19:35:44 »
Hallo,
Ik heb alles nog eens opnieuw gedaan en inderdaad nu blijft de scanner werken, er zal wel ergens een "bitje" omgevallen zijn waardoor het toch niet 100% werkte.
Allee, toch tevreden dat alles goed werkt.
 
grz. Eric.

Offline havandijk

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #6 Gepost op: 2010/09/08, 09:58:36 »
De download link voor de driver werkt niet meer. Hoe kom ik nu aan dat bestandje?

mvrgr. havandijk

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #7 Gepost op: 2010/09/09, 07:40:27 »
Dat is raar, heb hem nog opnieuw gedownload met de installatie van 10.04.1, een paar weken geleden. Als je me je e-mail adres geeft via een persoonlijk bericht, wil ik hem wel opsturen.

Vraagje aan mods: is het toegestaan om de driver hier als attachment aan te hangen? Ik weet niet hoe het zit met rechten enzo.
« Laatst bewerkt op: 2010/09/09, 07:42:57 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #8 Gepost op: 2010/09/09, 19:21:45 »
Heb een edit gedaan. Driver op een free download site gezet. Hopelijk werkt dat. Als het niet zo is, hoor ik het graag.

Offline havandijk

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #9 Gepost op: 2010/09/18, 11:39:52 »
De download werkte nu wel en de scanner werkt ook. Hartelijk dank.

mvrgr., Havandijk

Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #10 Gepost op: 2010/10/07, 16:35:00 »
Ik heb de handleiding gevolgd maar ik krijg de melding: simple-scan: error while loading shared libraries: libsane.so.1: wrong ELF class: ELFCLASS32

na het opstarten van simple-scan (bij Lucid geleverde tool om te scannen). Ik ga ervan uit dat dit komt omdat de bovenstaande driver 32 bit is en ik draai op "Linux ub02 2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:05:27 UTC 2010 x86_64 GNU/Linux", oftewel 64 bit.

Wat kan hieraan gedaan worden?



Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #11 Gepost op: 2010/10/07, 18:25:22 »
Ok, ik heb zelf even verder gezocht. En ik heb hem aan de praat gekregen.

Op deze pagina: https://launchpad.net/~lion-simba/+archive/hp2400 staan de amd64 drivers (ook de 32 bit drivers overigens )van deze scanner.
Even de PPA ( ppa:lion-simba/hp2400 ) toevoegen aan de repositories, en dan het volgende commando uitvoeren:

apt-get install libsane-hp2400x64 scanimage-ia32 xsane-ia32

En het geheel werkt dan. In ieder geval met xsane, met de eerder genoemde simple-scan werkt ie nog niet, maar
dat zoek ik later nog wel uit....


Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #12 Gepost op: 2010/10/13, 08:55:01 »
Klopt, bovenstaande is een 32bits driver. Maar ik wist niet dat de 64bit driver nu beschikbaar is. Bedankt!

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #13 Gepost op: 2011/05/01, 14:44:26 »
Hallo,

In dit weekend 11.04 Ubuntu-klassiek geinstalleerd op een

Asus Serie X70E, portable, Duo core T2370, 3Gb ram,

en de hp2400 -installatie geprobeerd met de handleiding eerder beschreven door "Mke".

Op Lijn 9 en lijn 10 moest ik .....so.1.0.20 vervangen door .....so.1.0.22.
De rest van de beschrijving blijft zoals het is. Het zip bestand had ik nog op een andere desktop-pc staan.
Vooralleer dan het laatste command ...saned restart uitvoerd werd moet ik eerst nog in /etc/default/saned de entry RUN=no wijzigen naar yes.

Nu werkt de hp2400 met xsane.

greets, ecb

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx
« Reactie #14 Gepost op: 2011/05/01, 19:01:12 »
Ah, ik ga het nog eens proberen. Ik kreeg een probleem met rechten, ik weet niet waarom. De ppa die door robinvanleeuwen aangegeven doet het (nog) niet voor Natty.

edit:
Okay, zowel met Ubuntu als met Xubuntu (versie 11.04) had ik hetzelfde probleem. De bestanden konden niet worden gelezen door de gebruiker, alleen als het uitgevoerd werd als superuser (sudo).
Ik heb de eerste post bijgewerkt om dit probleem te omzeilen.
« Laatst bewerkt op: 2011/05/01, 19:19:05 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynxen Natty Narwal
« Reactie #15 Gepost op: 2011/05/28, 20:38:39 »
Eigelijk heb ik deze hack nog niet goed aan de praat gekregen onder zowel Ubuntu als Xubuntu 11.04. XSane weigert op te starten en in de cli geeft hij de volgende foutmelding:
xsane: symbol lookup error: /usr/lib/sane/libsane-hp2400.so.1: undefined symbol: sanei_usb_initIemand een idee?

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynxen Natty Narwal
« Reactie #16 Gepost op: 2011/05/29, 09:18:19 »
Hallo,

Dit probleem heb ik ook bij Natty, op Lynx blijft het werken, in Xubuntu via de live-cd werkt de hp2400 bij "Simple scan", echter de installatie van Xubuntu nog niet gedaan, dus ook de scanner nog niet kunnen proberen.
Anders: http://www.elcot.in/zip_files/HP%20Scanjet%202400.zip is weer actief, doch geen geupdate versie naar de nieuwe ubuntu versies, jammer.
In de Installation procedure van die download staat er ook zoiets i.v.m. de fout die je opgeeft. Ik heb er echter geen kaas van gegeten om dergelijke fouten te interpreteren, laat staan oplossen.
Ik volg anders dit draadje op de voet, al is het gewoon om mee te testen als er een oplossing moest komen.
Anders wordt het een andere scanner, na het opzoeken bij de gesupporteerde hardware van HP. (Ben echter wel geen grote fan van HP, maar ja...)

Groetjes, ecb.

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynxen Natty Narwal
« Reactie #17 Gepost op: 2011/05/29, 12:08:47 »
Bedoel je de volgende regel?
libsane.so SANE Library Modification:
    IF YOU UNPACKED THE MODIFIED SANE LIBRARY ABOVE, YOU CAN SKIP THIS STEP

    The hp2400 driver contains only HP authored code and depends on
    the SANE library for some functions.  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:

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.??
configure --prefix=/usr --sysconfdir=/etc
        make
        su
        make install

Dit zou eigelijk op gelost moeten zijn door libsane.so.1.0.14 te kopieren naar /usr/lib en de naam te veranderen in libsane.so.1.0.22. Maar ik zal er eens naar kijken, bedankt!

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynxen Natty Narwal
« Reactie #18 Gepost op: 2011/05/30, 21:34:04 »
Okay, ik denk dat ik het heb gevonden.
Bij Natty moet je ook noh de libasane.so.1 kopieren.
In mijn eerste post wordt dat dus:
sudo mv /usr/lib/libsane.so.1  /usr/lib/libsane.so.1-origineel
sudo cp ~/HP\ Scanjet\ 2400/2400rv/usr/lib/libsane.so.1.0.14 /usr/lib/libsane.so.1
Bij mij werkt hij nu. Ik moet nog wel de updates afwachten of er geen bestanden worden overschreven.

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx en Natty Narwal
« Reactie #19 Gepost op: 2011/05/31, 12:31:00 »
Ok zeg, je laat er ook geen gras over groeien. Blij dat je de eerste post ook weer hebt aangepast, zo blijft die up2date.
Het wordt een lang weekend, tijd dus om dit allemaal eens te proberen. Alvast bedankt.

Grz, ecb.

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx en Natty Narwal
« Reactie #20 Gepost op: 2011/05/31, 19:41:13 »
Voor Mke: er zit toch nog een foutje in één van de vijf regels in de aanvulling voor Natty, nl de laatste regel:
nu staat er: sudo chmod 644/usr/lib/sane/ libsane-hp2400.la
moet zijn  : sudo chmod 644 /usr/lib/sane/libsane-hp2400.la
de spaties staan verkeerd... vergelijk maar.
Heb anders de scanner ook op Natty weer werkend gekregen, ook na herstarten van de pc.
Nu weer wachten op de volgende release (11.10) wat het dan gaat worden... hoop doet leven.
Nog veel succes anders.

grz. ecb

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx en Natty Narwal
« Reactie #21 Gepost op: 2011/05/31, 22:15:50 »
Veranderd. Bedankt!

Offline ecb

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx en Natty Narwal
« Reactie #22 Gepost op: 2011/10/31, 18:18:05 »
Hallo iedereen...

Vandaag Xubuntu 11.10 op een lege hd gezet en onmiddellijk de handleiding gevolgd om xsane en mijn oude hp2400 te doen werken.
Dit is gelukt, alleen eerst "gedit" geïnstalleerd omdat dit ontbreekt na de standaard installatie Xubuntu 11.10.
De hp2400 werkte ook wel met simplescan, doch met xsane vind ik het beter om in te stellen naar eigen voorkeuren.
Ubuntu 11.10 kan ik niet installeren daar mijn hardware reeds 10 jaar oud is en met Unity wil hij niet...
Nu hopen dat 12.04 Xubuntu nog wel verder kan met mijn oud ijzer, zo niet, dan hoop ik op een verjaardagsinterventie.

grz... ecb.

Offline MKe

  • Lid
Re: Handleiding HP scanjet 2400 installeren in Lucid Lynx en Natty Narwal
« Reactie #23 Gepost op: 2011/11/13, 09:58:47 »
Bedankt. Op Xubuntu moet je trouwens i.p.v. gedit leafpad intikken, dan werkt het ook.
Bij mij werkt Ubuntu 11.10 wel, maar ik heb de 64bits versie geinstalleerd en dit is een 32 bits driver. Het werkt dus niet. :( Er is dus een 64 bits versie (zie post van Robin van Leeuwen), maar die werkt ook niet meer. Dus ik moet of de 32bits versie installeren of nog kijken hoe ik de boel kan hercompileren.