Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Scanner en réseau pour ubuntu 9.04

20 réponses
Avatar
Olivier V
Bonjour,

J'ai essayé de reprendre le tutoriel pour installer un scanner en réseau
sous Kubuntu 9.04
http://doc.ubuntu-fr.org/tutoriel/utili … _en_reseau,
et je bloque à le dernière étape où il est question de :

"Groupe scanner
Enfin il ne reste plus qu'a ajouter l'utilisateur saned au groupe scanner,
afin qu'il puisse utiliser les scanners.
Une manière d'effectuer cela pourrait être :
sudo adduser saned scanner"

Mais je n'ai pas de groupe scanner ...

Je pense que le problème vient de là car :
- le pare-feu m'indique que mon portable arrice à joindre mon fixe que
lequel enst branché le scanner (en USB)
- quand inetd n'était pas lancé j'obtenais un message d'erreur simple
- une fois la machine relancée et inetd lancé, j'ai comme message sur le
portable : " Erreur d'ouverture du périphérique
'net:192.168.1.10;pixma:04A91709': Accès à la ressource refusée.

Donc il semble bien voir le scanner (qui est bien le PIXMA), mais n'a pas
les droits pour y accéder.

Que dois-je donc faire ?

Merci.

Olivier V

P.S. : Le paquet netkid-inetd a été remplacé par openbsd-inetd.

10 réponses

1 2
Avatar
Benoit Izac
Bonjour,

le 15/09/2009 à 16:37, Olivier V. a écrit dans le message
<4aafa6a6$0$17747$ :

J'ai essayé de reprendre le tutoriel pour installer un scanner en réseau
sous Kubuntu 9.04
http://doc.ubuntu-fr.org/tutoriel/utili … _en_reseau,
et je bloque à le dernière étape où il est question de :

"Groupe scanner
Enfin il ne reste plus qu'a ajouter l'utilisateur saned au groupe scanner,
afin qu'il puisse utiliser les scanners.
Une manière d'effectuer cela pourrait être :
sudo adduser saned scanner"

Mais je n'ai pas de groupe scanner ...



Tiens, c'est marrant, je n'avais pas remarqué cela. Dans le changelog,
on peut lire :
- debian/libsane.postinst: Do not create the scanner group.

Ce qui est dommage avec se genre de changelog, c'est qu'il ne comprend
pas la raison de ce choix.


Dans tous les cas, tu peux créer le groupe
% sudo groupadd --system scanner
puis t'ajouter dedans
% sudo usermod --append --groups scanner <ton_username>
il faut ensuite fermer ta session et en ouvrir une nouvelle pour que les
paramètres soient pris en compte.

--
Benoit Izac
Avatar
Olivier V
Benoit Izac wrote:

Dans tous les cas, tu peux créer le groupe
% sudo groupadd --system scanner
puis t'ajouter dedans
% sudo usermod --append --groups scanner <ton_username>
il faut ensuite fermer ta session et en ouvrir une nouvelle pour que les
paramètres soient pris en compte.



C'est fait, mais ne change rien au problème ...
Je précise que l'utilisateur sur le fixe auquel est relié le scanner est
"meloli", celui du portable qui y fait appel en réseau est aussi "meloli",
et que j'ai mis le meloli du fixe dans le groupe scanner, mais j'ai touours
le même message :

Erreur d'ouverture du périphérique
'net:192.168.1.10;pixma:04A91709': Accès à la ressource refusée.

D'autres idées ?

Olivier V
Avatar
Benoit Izac
Bonjour,

le 16/09/2009 à 15:17, Olivier V. a écrit dans le message
<4ab0e557$0$12643$ :

D'autres idées ?



La doc se trouve dans /usr/share/doc/libsane/README.Debian.gz et
/usr/share/doc/sane-utils/README.Debian.
Maintenant, j'ai bien l'impression que la personne qui crée le paquet
pour Ubuntu ne se préoccupe pas d'indiquer les changement dans ces
documents...

--
Benoit Izac
Avatar
ARMITAGE
Salut, je ne suis pas spécialiste en Linux, mais est-ce que tu as pensé à
faire la corrélation entre tes uid et gid sur tout les ordinateurs du
réseau. Tu peux essayer avec root, pour voir si tu as toujours le problème
vu que le uid et gid sont les mêmes sur les comptes root de chaque
ordinateur et que tu devrais avoir les droits. Si tu as toujours le message
c'est un fichier de configuration de "scanner" sinon cela peut provenir des
uid et gid.
Avatar
Olivier V
ARMITAGE wrote:

Salut, je ne suis pas spécialiste en Linux, mais est-ce que tu as pensé à
faire la corrélation entre tes uid et gid sur tout les ordinateurs du
réseau. Tu peux essayer avec root, pour voir si tu as toujours le problème
vu que le uid et gid sont les mêmes sur les comptes root de chaque
ordinateur et que tu devrais avoir les droits. Si tu as toujours le
message c'est un fichier de configuration de "scanner" sinon cela peut
provenir des uid et gid.



J'ai déjà essayé en root, et j'ai exactement le même problème ...

Olivier V
Avatar
dyrmak
En 14 lignes Olivier V a écrit
dans news:4ab9169e$0$17767$
le mardi, 22 septembre 2009 à 20:25:00 :


J'ai déjà essayé en root, et j'ai exactement le même problème ...

Olivier V




Dans /opt/gnome/etc/sane.d
j'ai un certain nombre de fichiers intéressants,
à savoir:
net.conf dll.conf saned.users saned.conf

Une fois bien configurés, si l'utilisateur est reconnu
dans hylafax, on peut même envoyer de fax à partir
du wifi. C'est un peu tordu mais ça marche.

dyrmak
--
Levantando polvo en los caminos
++++ --- ++++
Linux operating system
++++ --- ++++
Avatar
Olivier V
dyrmak wrote:

Dans /opt/gnome/etc/sane.d
j'ai un certain nombre de fichiers intéressants,
à savoir:
net.conf dll.conf saned.users saned.conf



Je vais regarder cela.
Avez-vous les détails à modifier sur tous ces fichiers ?

Merci.

Olivier V
Avatar
Olivier V
dyrmak wrote:

net.conf dll.conf saned.users saned.conf



Je n'ai pas de /etc/sane.d/saned.users (ni ailleurs).

Les autres fichiers sont postés ci-dessous.
Je ne vois vraiment pas.

Pouvez-vous, à défaut d'autres pistes, me poster les vôtres ?

Merci.

Olivier V

Sur le serveur :
/etc/sane.d/net.conf
# This is the net backend config file.

## net backend options
# Timeout for the initial connection to saned. This will prevent the backend
# from blocking for several minutes trying to connect to an unresponsive
# saned host (network outage, host down, ...). Value in seconds.
# connect_timeout = 60

## saned hosts
# Each line names a host to attach to.
# If you list "localhost" then your backends can be accessed either
# directly or through the net backend. Going through the net backend
# may be necessary to access devices that need special privileges.
localhost
192.168.1.12
portable

/etc/sane.d/dll.conf (inchangé)
# /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend
loader
#
# On Debian systems, the dll backend will also look for pieces of
configuration
# in the /etc/sane.d/dll.d directory -- packages providing backends should
drop
# a config file similar to dll.conf in this directory.
#

# enable the next line if you want to allow access through the network:
net
abaton
agfafocus
apple
avision
artec
artec_eplus48u
as6e
bh
canon
canon630u
#canon_pp
cardscan
coolscan
coolscan2
#dc25
#dc210
#dc240
dell1600n_net
dmc
epjitsu
epson
epson2
fujitsu
#gphoto2
genesys
gt68xx
hp
hp3900
hpsj5s
hp3500
hp4200
hp5400
hp5590
hpljm1005
hs2p
ibm
leo
lexmark
ma1509
matsushita
microtek
microtek2
mustek
#mustek_pp
mustek_usb
mustek_usb2
nec
niash
pie
pixma
plustek
#plustek_pp
#pnm
qcam
ricoh
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
#st400
#stv680
tamarack
teco1
teco2
teco3
#test
u12
umax
#umax_pp
umax1220u
v4l

#
# saned.conf
#
# The contents of the saned.conf file is a list of host names, IP
# addresses or IP subnets (CIDR notation) that are permitted to use local
# SANE devices. IPv6 addresses must be enclosed in brackets, and should
# always be specified in their compressed form.
#
# The hostname matching is not case-sensitive.
#
#scan-client.somedomain.firm
#192.168.0.1
#192.168.0.1/29
#[2001:7a8:185e::42:12]
#[2001:7a8:185e::42:12]/64
192.168.1.1/24
portable
192.168.1.12
#
# NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and
# /etc/services must also be properly configured to start
# the saned daemon as documented in saned(8), services(4)
# and inetd.conf(4) (or xinetd.conf(5)).

/etc/xinetd.d/sane-port
(J'avais d'abord essayé sans root, mais rien ...)
service sane-port
{
id = saned-stream
socket_type = stream
server = /usr/sbin/saned
protocol = tcp
user = root
group = root
wait = no
}
Avatar
dyrmak
En 14 lignes Olivier V a écrit
dans news:4aba6f26$0$17764$
le mercredi, 23 septembre 2009 à 20:54:41 :

dyrmak wrote:

Dans /opt/gnome/etc/sane.d
j'ai un certain nombre de fichiers intéressants,
à savoir:
net.conf dll.conf saned.users saned.conf



Je vais regarder cela.
Avez-vous les détails à modifier sur tous ces fichiers ?

Merci.




Dans net.conf il faudra de-commenter le time-out et localhost,
si en faisant un "grep pix dll.conf" vous ne trouvez pas votre
module ajoutez-le vous-mêe....

Dans saned.users les utilisateurs doivent être déclarés
suivant le format:

un_utilisateur:un_mot_de_passe:nom_du_module_du_scanner

Dans saned.conf vous devez déclarre les réseaux qui
qui peuvent l'utiliser.

Pour ce qui me concerne j'ai en plus pour mon module
scanner un fichier plustek_pp.conf
dans lequel il me fallait ajouter des options pour qu'enfin
il fonctionne mais je ne sais pas si votre scanner a besoin
de quelque paramètre que ce soit pour qu'il soit
utilisable depuis le réseau....


dyrmak
--
El río es largo y estrecho
++++ --- ++++
Linux operating system
++++ --- ++++
Avatar
dyrmak
En 14 lignes Olivier V a écrit
dans news:4aba6f26$0$17764$
 le mercredi, 23 septembre 2009 à 20:54:41 :

dyrmak wrote:

Dans /opt/gnome/etc/sane.d
j'ai un certain nombre de fichiers intéressants,
à savoir:
net.conf dll.conf saned.users saned.conf



Je vais regarder cela.
Avez-vous les détails à modifier sur tous ces fichiers ?

Merci.




Dans net.conf il faudra de-commenter le time-out et localhost,
si en faisant un "grep pix dll.conf" vous ne trouvez pas votre
module ajoutez-le vous-même....

Dans saned.users les utilisateurs doivent être déclarés
suivant le format:

un_utilisateur:un_mot_de_passe:nom_du_module_du_scanner

Dans saned.conf vous devez déclarer les réseaux qui
qui peuvent l'utiliser.

Pour ce qui me concerne j'ai en plus pour mon module
scanner un fichier plustek_pp.conf
dans lequel il me fallait ajouter des options pour qu'enfin
il fonctionne mais je ne sais pas si votre scanner a besoin
de quelque paramètre que ce soit pour qu'il soit
utilisable depuis le réseau....


dyrmak
--
Contó una leyenda
++++ --- ++++
Linux operating system
++++ --- ++++
1 2