Nieuws:

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

Auteur Topic: All-in-One (HP F4280) delen?  (gelezen 1582 keer)

Offline tigger

  • Lid
  • Steunpunt: Nee
All-in-One (HP F4280) delen?
« Gepost op: 2010/08/20, 18:46:43 »
Ik wil mijn net gerepareerde All-in-One graag aan mijn servertje hangen. Nu heb ik hem al wel aan mijn laptop gehangen op het een en ander te testen. Scannen werkt prima met sane en printen gaat ook prima.
Nu is het delen via samba en cups van het print gedeelte denk ik niet het grootste probleem, maar ik vroeg me af of er mensen zijn die iets kunnen vertellen over het scannen over het netwerk.
Gaat dat voor mijn laptop (Ubuntu 10.04) zo gelijk werken? Gewoon hp-setup op mijn server draaien? En hoe kan ik het het beste aanpakken voor de Windows client die mijn vrouw nog gebruikt? Met SaneTwain, of juist via een web-frontend?
LPI-1, NCLA, RHCE, RHCVA

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: All-in-One (HP F4280) delen?
« Reactie #1 Gepost op: 2010/08/20, 19:49:51 »
Ik heb zelf geen ervaring met scannen over een netwerk. Misschien heb je wel iets aan deze link http://forum.ubuntu-nl.org/hardware-en-drivers/scanner-delen-over-het-netwerk/ welles waar niet jou HP type, maar misschien heb je er wat aan. Succes. :)
In der Beschränkung zeigt sich der Meister.

Offline tigger

  • Lid
  • Steunpunt: Nee
Re: All-in-One (HP F4280) delen?
« Reactie #2 Gepost op: 2010/08/20, 22:01:13 »
Ik heb eens naar dat artikel gekeken. Helaas staat er een hoop verouderde info in....
Ik heb de printer ondertussen op zijn plek gezet en aangesloten op de server.
Printen zou moeten gaan. (Cartridges waren uitgedroogd, maar printer wordt herkend.)
Sane-utils geinstalleerd, met wat hints uit de manpage en het artikel reageert de daemon in elk geval nu op poort 6566.

Maar hoe krijg ik nu mijn xsane zover dat ie verbinding maakt met de server? (En hoe die de oude officejets vergeet?)
Lijkt nu in elk geval een client probleem te zijn.

Update: Iets te vroeg er van uitgegaan dat het werkt... Op mijn server met scanimage > /tmp/output.jpg krijg ik een device busy error....
Dat is voor een andere keer.
« Laatst bewerkt op: 2010/08/20, 22:25:59 door tigger »
LPI-1, NCLA, RHCE, RHCVA

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: All-in-One (HP F4280) delen?
« Reactie #3 Gepost op: 2010/08/20, 23:15:18 »
Je hebt hplip, hplip-cups, hplip-gui en sanne ook geïnstalleerd via Synaptic?
In der Beschränkung zeigt sich der Meister.

Offline tigger

  • Lid
  • Steunpunt: Nee
Re: All-in-One (HP F4280) delen?
« Reactie #4 Gepost op: 2010/08/22, 12:28:44 »
Euh we hebben het over server, dus geen gui, dus ook geen gui-tools nodig
$ dpkg-query -l | egrep 'hplip|sane'
ii  hplip                            3.10.2-2ubuntu2                                 HP Linux Printing and Imaging System (HPLIP)
ii  hplip-data                       3.10.2-2ubuntu2                                 HP Linux Printing and Imaging - data files
ii  libsane                          1.0.20-13ubuntu2                                API library for scanners
ii  sane-utils                       1.0.20-13ubuntu2                                API library for scanners -- utilities
Overigens vind ik synaptic op de command-line een verschrikking.
Geen hplip-cups inderdaad. Hplip-gui is volgens mij overbodig, over sane twijfel ik. Omdat het package sane een frontend is en geen backend. Ik ga hier nog eens naar kijken welk ik nog zou missen.

Ook mijn cartridges zijn binnen en ik kan in elk geval printen... via samba en ipp. (enkel papierformaat nog goed zetten (A4 ipv letter).

[Update]
Papier formaat gewijzigd. scanimage > test.pnm werkt nu.. op de server.
[/update]
« Laatst bewerkt op: 2010/08/22, 12:55:35 door tigger »
LPI-1, NCLA, RHCE, RHCVA

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: All-in-One (HP F4280) delen?
« Reactie #5 Gepost op: 2010/08/22, 13:02:20 »
Hoe benader je de server dan? Met een browser interface of alleen via de terminal?
Sane is een backend, Xsane is een frontend.

sane-utils (sane-backends) for Debian
-------------------------------------

This package contains various utilities shipped with sane-backends, among
which saned, the network scanner daemon used to share scanners over the
network.


saned setup
-----------

Please read this file carefully to setup your saned server properly.

 -> Setting up permissions for saned
 -> Running saned from inetd
 -> Running saned as a standalone daemon


 Setting up permissions for saned
 --------------------------------

A saned user and a saned group have been added to your system; it is highly
recommended to run saned as user and group saned and NEVER EVER as root.

To operate properly, saned must be able to access your scanners; different
setups are possible, depending on who should be able to use the scanners:

 * saned users only:
   => device owned by saned:saned, saned:root or root:saned

 * saned users and local users:
   => device owned by saned:scanner, local users added to the scanner group

 * local users only:
   => device owned by root:scanner, local users added to the scanner group

By default the saned user is NOT part of the scanner group. If you add the
saned user to the scanner group, ALL scanners will be made available over the
network without restrictions. Do that if you do not want/need to restrict one
or more scanners to local users only.

If you intend to use saned with a USB scanner, note that the permissions for
USB scanners are handled by udev.

See /usr/share/doc/libsane/README.Debian.gz for more information on setting up
appropriate permissions.

 Running saned from inetd
 ------------------------

To enable saned in the default configuration (running as user and group saned),
use update-inetd to enable the service:
 # update-inetd --enable sane-port
To disable saned, use update-inetd to disable the service:
 # update-inetd --disable sane-port

If you want to run saned under another user and/or group, edit /etc/inetd.conf
and change saned:saned for the appropriate user:group combination.

 Running saned as a standalone daemon
 ------------------------------------

When run as a standalone daemon, saned can advertise its services over the
network, and the SANE clients will automatically discover the saned servers
(provided the clients support this).

To run saned as a standalone server:
  - if you were previously running saned from inetd, disable it (see above)
  - run dpkg-reconfigure sane-utils


-- Julien BLACHE <jblache@debian.org>, Mon, 05 May 2008 19:29:28 +0200
In der Beschränkung zeigt sich der Meister.

Offline tigger

  • Lid
  • Steunpunt: Nee
Re: All-in-One (HP F4280) delen?
« Reactie #6 Gepost op: 2010/08/22, 20:31:50 »
Hoe benader je de server dan? Met een browser interface of alleen via de terminal?
Sane is een backend, Xsane is een frontend.


Mijn server draait in principe ssh als default access, verder draait er nog wel een website voor intern gebruik. Er draaien uiteraard diverse andere zaken, maar geen gui. Ik heb graag door wat ik doe en wat er dus eventueel niet gebeurd.

Als je de package lijsten bekijkt, dan zijn libsane en sane-utils de pakketten waar de backend daemon inzit. Het pakket 'sane' bevat volgens de omschrijving: 'scanner graphical frontends'. Wat overigens bevestigd is door het feit dat ik kan scannen vanaf de command-line op de server zonder dit pakket.

« Laatst bewerkt op: 2010/08/22, 20:37:36 door tigger »
LPI-1, NCLA, RHCE, RHCVA

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: All-in-One (HP F4280) delen?
« Reactie #7 Gepost op: 2010/08/22, 21:44:38 »
Ik heb het ook alleen van lezen:
SANE zelf levert de connectie tussen scanner en software, maar het is geen programma dat scant.

Als je je scanner benaderd met SANE, kun je volledig transparant over het netwerk werken, iedereen kan dan gebruik maken van de scanner, mits de toegangs-permissies dit toelaten. Je bent niet gedwongen de scanner op jouw PC aan te sluiten.
Van http://linuxnetmag.berlios.de/nl/nlsane1.html
In der Beschränkung zeigt sich der Meister.

Offline ichat

  • Lid
  • Steunpunt: Nee
Re: All-in-One (HP F4280) delen?
« Reactie #8 Gepost op: 2010/08/27, 20:33:16 »
het mooiste, is nog dat er zelfs een windows client voor sane is, dus ook met niet ubuntu- clients kun je prima scan opdrachten uitvoeren,

maar voor de linux clients heb je een volledige sane (install = standaard aanwezig) nodig,   voor de windows users:   google sane 2 twain  en je komt er wel...

[update: reactie geplaats voor toekomstige users die met een zelfde soort vraag zitten]