Nieuws:

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

Auteur Topic: [Opgelost] Scannen via netwerk  (gelezen 8487 keer)

[Opgelost] Scannen via netwerk
« Gepost op: 2009/01/17, 16:02:02 »
Ik probeer nu om het scannen via het netwerk aan de praat te krijgen. Echter, dit lukt niet echt. Op de server heb ik alles goed ingesteld en wanneer ik scanimage -L doe, krijg ik keurig de all-in-one printer te zien. Met XSane scannen lukt ook. Echter, op de clients krijg ik de all-in-one printer niet te zien via scanimage -L, printen werkt echter wel via CUPS. XSane op de client zegt dat ie geen apparaten kan vinden.

De all-in-one printer is een HP OfficeJet D145
De server draait Ubuntu 8.10 (niet de server editie, gewoon Ubuntu met GNOME) en Webmin
De clients zijn Kubuntu 8.04 en Kubuntu 8.10
De how-to's die ik al gevolgd heb zijn deze:
https://help.ubuntu.com/community/ScanningHowTo
http://forum.ubuntu-nl.org/index.php/topic,28233.0.html
http://computx.us/blog/index.php?/archives/8-Using-a-photo-scanner-on-the-network-in-Ubuntu.html

Wie kan mij helpen?
« Laatst bewerkt op: 2009/02/07, 22:21:51 door Vistaus »

Re: Scannen via netwerk
« Reactie #1 Gepost op: 2009/01/18, 17:18:31 »
Niemand? :(

Re: Scannen via netwerk
« Reactie #2 Gepost op: 2009/01/19, 09:21:41 »
Dag Vistaus, misschien niet helemaal wat je zoekt, alvast een linkje. http://www.linuxplanet.com/linuxplanet/tutorials/6411/4/ en verder zou je, je iets meer kunnen verdiepen in sane, van http://linuxnetmag.berlios.de/nl/nlsane1.html
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.

Met vriendelijke groet,

Gijs
In der Beschränkung zeigt sich der Meister.

Re: Scannen via netwerk
« Reactie #3 Gepost op: 2009/01/19, 20:07:15 »
Dankjewel :) Dat artikel van Linuxplanet ga ik van de week eens goed bestuderen :)

Alleen dat van dat transparant snap ik niet helemaal. De scanner is onder deel van de printer (all-in-one) en zit aangesloten op mijn server.

Re: Scannen via netwerk
« Reactie #4 Gepost op: 2009/01/22, 13:45:06 »
Helaas, zelfs LinuxPlanet heeft me niet kunnen helpen. Nog andere ideeen waarop het wel zou kunnen lukken?

Re: Scannen via netwerk
« Reactie #5 Gepost op: 2009/01/22, 16:07:27 »
Misschien even een zijsprong, heb je op de server de rechten" mag van scanners gebruik maken" voor gebruikers of groepen goed ingesteld?Zo heet dat op de desktop. Ik neem aan dat je dit op de server via de terminal moet doen of kan je dit via een grafische schil doen?
En hier nog een link wellis waar met Yast, maar misschien heb je er toch iets aan
http://www.mandrivaclub.nl/site/index.php?s=&showtopic=5476&view=findpost&p=53350

Met vriendelijke groet,

Gijs
In der Beschränkung zeigt sich der Meister.

Re: Scannen via netwerk
« Reactie #6 Gepost op: 2009/01/22, 16:47:48 »
Ik heb de rechten goed ingesteld (gebruik inderdaad de desktop) maar heb alles gedaan wat in de tuts stond en nog kan bijv. mijn vaders computer geen gebruik maken van de scanner.

Die van de Mandivaclub ga ik zsm proberen.

Re: Scannen via netwerk
« Reactie #7 Gepost op: 2009/01/22, 17:17:33 »
Ik snap niet helemaal wat ze bedoelen op die Mandrivaclub. In ieder geval zie ik al een aantal dingen die ik al geprobeerd heb.

Re: Scannen via netwerk
« Reactie #8 Gepost op: 2009/01/23, 13:55:56 »
Hmz heb hier nix om te testen dus dan maar ff theoretisch  XD

Wat voor antwoord krijg je met
sudo xsane
of met
sane-find-scanner of met
scanimage -L
al dan niet in combinatie met sudo ?

Heb je op alle clients de libsane-extras geinstalleerd ?
sudo apt-get install libsane-extras
Ga vervolgens naar de /etc/sane.d/dll.conf en bewerk de regels onder:
# The following backends are not part of the SANE distribution
# but are provided by the libsane-extras Debian package
Om de juiste driver voor jouw scanner te activeren.

Wellicht even een flauw tussendoortje ??
Wanneer je pingt naar het IP adres van die server krijg je dan wel antwoord ??

Wat ook nog een probleem kan veroorzaken is dat er geen andere gebruikers zijn toegevoegd, anders dan die van de server zelf.

Omgebruikers toe te voegen heb ik 2 opdrachten gevonden, waarvan de eerste me niet helemaal duidelijk is hoe dit werkt ?
if ! id saned; then groupadd saned; useradd -g saned -G scanner -s /bin/false -d /dev/null saned; fiOm op je server andere (niet root) gebruikers aan te maken in de sane groep gebruik je de opdracht:
usermod -a -G jegebruikersnaam scanner
Om nu alles bevestigd te krijgen in UDEV, moet je rebooten voordat je kan testen of het nu werkt.
Om ff te checken of UDEV gebruikt word doe je:
ps aux | grep udevd
Je kan nu testen met scanimage -L voor iedere gebruiker of dit goed werkt....
Mja we willen remote werken dus dan eerst de volgende fase met instellingen.

Je moet namelijk de saned daemon goed configureren hiervoor op je server.
Open nu file /etc/sane.d/saned.conf en voeg hier alle hostsnamen of IP adressen toe voor de clients die mogen scannen/printen.
Je kan dit ook ondervangen door het hele IP-subnet erin te zetten.
Dus ipv 192.168.1.103  krijg je dan zoiets als 192.168.1.0/24 , aan jouw de keus.

Controleer nu of de sane-port regel bestaat in /etc/services, zoniet voeg die dan toe.
sane-port 6566/tcp # SANE network scanner daemon
Saned werkt niet als standalone deamon en dus moet inetd (of xinetd) werken.
Controleer of de volgende regel in je /etc/inetd.conf staat, en zoniet voeg hem dan toe.
sane-port stream tcp nowait saned.saned /usr/sbin/saned sanedStandaard opdracht om inetd opnieuw op te starten is
kill -HUP `cat /var/run/inetd.pid`(misschien een sudo nodig ?)

De server zou nu in principe klaar moeten zijn.

Nu de clients.
Uiteraard moet hier ook sane-backends enof sane-utils enof sane geinstalleerd zijn  ;)

Open hier wederom de /etc/sane.d/net.conf en controleer of hier het IP adres instaat van de server waar de scanner of printer aanhangt.
Zoniet voeg die dan toe.

Hierna testen met
scanimage -L of je een antwoord wat lijkt op:
device `net:mars:plustek:libusb:001:003' is a Epson Perfection 1260/Photo USB flatbed scannerHet woord " mars" is hier de naam van de server. !

Voeg nu alle niet-root gebruikers toe aan de scanner groep zoals ik hierboven omschreef voor de server.
En nu ben je klaar.
(niet vergeten te rebooten na veranderingen ? )

In principe is alles nu goed geconfigureerd en zou het moeten werken.  ;)

SCCS  O0
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #9 Gepost op: 2009/01/23, 19:19:56 »
Ik heb alleen maar gebruikers toegevoegd van de server zelf, niet van de clients. Ik ga dat eens proberen te fixen en kijken of het dan werkt.

Re: Scannen via netwerk
« Reactie #10 Gepost op: 2009/01/23, 19:57:12 »
Je moet echt stap voor stap het hele riedeltje aflopen, anders loop je kans dat het niet werkt....
 ;)
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #11 Gepost op: 2009/01/23, 20:20:50 »
Ok bedankt :) Ga er dit weekend mee aan de slag.

Re: Scannen via netwerk
« Reactie #12 Gepost op: 2009/01/23, 21:19:56 »
Veel SCCS   ;)
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #13 Gepost op: 2009/01/24, 17:25:56 »
Nog steeds werkt het niet :(

Re: Scannen via netwerk
« Reactie #14 Gepost op: 2009/01/25, 02:05:43 »
Vreemd ??

sja.....
dan word het wel moeilijk ?
Kan je eens voor de lol die printer aan die computers hangen die niet willen printen ?
en kijken of ze dan wel de printer herkennen en of dat je kan scannen ??
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #15 Gepost op: 2009/01/25, 11:17:49 »
Printen kan wél vanaf elke computer, via CUPS, dat heb ik ingesteld. Alleen het scannen werkt op de server en niet op de andere computers.

Re: Scannen via netwerk
« Reactie #16 Gepost op: 2009/01/25, 12:59:36 »
Dat vermoeden ik al....
Dan ben ik bang dat we het in de driver hoek moeten zoeken..

Ik zal nog eens gaan struinen.  ;)
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #17 Gepost op: 2009/01/25, 14:45:29 »
Zat nog ff je eerste postje te lezen en daar zeg je dat de scanner wel werkt vanaf de server ?

Citaat
Ik probeer nu om het scannen via het netwerk aan de praat te krijgen. Echter, dit lukt niet echt. Op de server heb ik alles goed ingesteld en wanneer ik scanimage -L doe, krijg ik keurig de all-in-one printer te zien. Met XSane scannen lukt ook. Echter, op de clients krijg ik de all-in-one printer niet te zien via scanimage -L, printen werkt echter wel via CUPS. XSane op de client zegt dat ie geen apparaten kan vinden.

Ik zou dus nu eerst gaan kijken waarom je ineens niet meer kan scannen, en dit oplossen, en pas daarna weer vanaf de clients proberen.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #18 Gepost op: 2009/01/25, 20:43:41 »
Ik zal het even duidelijker voor je neerzetten wat we hier op dit moment kunnen ;)

Server:
Scannen
Printen

Clients:
Printen

Re: Scannen via netwerk
« Reactie #19 Gepost op: 2009/01/25, 23:57:07 »
ah verkeerd gelezen sry.

Hmz als je werkelijk alles door lopen hebt, de poorten staan open, de gebruikers hebben hun rechten enz enz
Blijf ik het maf vinden waarom de scanner niet gevonden word en de printer wel.
Lijkt wel of iets dwars zit in sane waarom die niet over het netwerk kan kijken ??
Je weet zeker dat op alles PCtjes de poorten open staan ?
En probeer ff uit te vogelen of we wel de goede poorten hebben, dus wat staat er in de cfg van sane welke poorten er gebruikt worden ??

Het moet iets simpels zijn ?
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #20 Gepost op: 2009/01/26, 11:49:55 »
We hebben een router, dus ik heb de poort op de router opengezet. Het gaat om poort 6566, deze staat in de config van Sane en in de tutorials die ik gevolgd heb.

Re: Scannen via netwerk
« Reactie #21 Gepost op: 2009/01/26, 12:30:16 »
Citaat
We hebben een router, dus ik heb de poort op de router opengezet.
Denk dat je die poort maar wel snel dicht moet gooien ??
Je hebt namelijk een poort opengezet van je LAN naar je WAN, zodat iedereen vanaf het WWW nu naar sane toekan.

Er zit in je router geen firewall voor al het dataverkeer op je eigen lan...
Dus je hoeft daar ook geen poorten open te zetten.

Ver gezocht maar zal me nu dus nix verbazen dat de clients ipv op het eigen netwerk gaan zoeken naar de scanner, lekker het WWW opgaan en daar een scanner gaan zoeken  XD
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #22 Gepost op: 2009/01/26, 13:18:41 »
In onze router zit wél een firewall en die staat ook aan.

Maar goed, hoe moet ik dan die poorten open gooien? Want dat snap ik dan niet helemaal...

Re: Scannen via netwerk
« Reactie #23 Gepost op: 2009/01/26, 14:49:13 »
Misschien maakt dit plaatje duidelijker wat ik bedoel. ?


Die poorten omschreef ik bij deze stap.
Controleer nu of de sane-port regel bestaat in /etc/services, zoniet voeg die dan toe.
sane-port 6566/tcp # SANE network scanner daemon
Dit moet je zowel op de client als op de server doen.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

Re: Scannen via netwerk
« Reactie #24 Gepost op: 2009/01/26, 15:12:37 »
Dat snap ik wel ja, maar de verbinding gaat over de router, dus dan moeten de clients toch contact maken met de server via de router? Dus dan moet die port toch juist openstaan?

Overigens ga ik nu dat regeltje toevoegen, op de server stond ie er al maar op de clients weet ik niet of dat er al staat.

Edit: op de clients staat dat regeltje er ook al.