OVH Cloud OVH Cloud

Pb impression réseau

7 réponses
Avatar
chris
Bonjour à tous,
Petit pb de config:
- Soient 2 postes (A et B) en réseau, tous les 2 sous MDK 9.2.
Depuis le poste A, dans LinNeighborhood, je vois l'imprimante du poste
B. En revanche, CUPS ne la détecte pas.
Comment l'utiliser?
Merci de vos lumières,
Christian

7 réponses

Avatar
g.patel
On Wed, 12 Nov 2003 07:29:31 +0100, chris
wrote:

(...)
- Soient 2 postes (A et B) en réseau, tous les 2 sous MDK 9.2.
Depuis le poste A, dans LinNeighborhood, je vois l'imprimante du poste
B. En revanche, CUPS ne la détecte pas.
Comment l'utiliser?


que retourne netstat -pat | grep ipp sur la machine B ?
(cette commande indique si un serveur Cups écoute le
réseau sur la machine B)

Gerard

Avatar
chris
On Wed, 12 Nov 2003 07:29:31 +0100, chris
wrote:

(...)

- Soient 2 postes (A et B) en réseau, tous les 2 sous MDK 9.2.
Depuis le poste A, dans LinNeighborhood, je vois l'imprimante du poste
B. En revanche, CUPS ne la détecte pas.
Comment l'utiliser?



que retourne netstat -pat | grep ipp sur la machine B ?
(cette commande indique si un serveur Cups écoute le
réseau sur la machine B)

Gerard


Voilà ce que dit la commande:
[ chris]$ netstat -pat | grep ipp
tcp 0 0 *:ipp *:* LISTEN

Que faire à partir de ce résultat?
Merci de votre aide,
Christian


Avatar
g.patel
On Wed, 12 Nov 2003 13:23:35 +0100, chris
wrote:

Voilà ce que dit la commande:
[ chris]$ netstat -pat | grep ipp
tcp 0 0 *:ipp *:* LISTEN


bon, Cups est actif est écoute; maintenant essayer depuis
l'autre machine telnet <adresse de machine> 631; si la
connexion ne peut se faire, Cups est bloqué par un parefeu.
Si c'est le cas, configurer le parefeu.

Si par contre on peut se connecter, taper quelque chose
comme 'a' et entrée, si il y a une réponse du genre HTTP,
c'est que Cups est bien accessible; dans ce cas, le problème
ne peut venir que de la configuration de Cups qui bloque les
accès venant de l'extérieur (ou bien de la configuration de Cups
sur l'autre machine, qui ne va pas chercher sur le réseau)
Voir /etc/cups/cupsd.conf pour les paramètres Browse* et
les entrées <Location>.

Gerard

Avatar
chris
On Wed, 12 Nov 2003 13:23:35 +0100, chris
wrote:


Voilà ce que dit la commande:
[ chris]$ netstat -pat | grep ipp
tcp 0 0 *:ipp *:* LISTEN



bon, Cups est actif est écoute; maintenant essayer depuis
l'autre machine telnet <adresse de machine> 631; si la
connexion ne peut se faire, Cups est bloqué par un parefeu.
Si c'est le cas, configurer le parefeu.

Si par contre on peut se connecter, taper quelque chose
comme 'a' et entrée, si il y a une réponse du genre HTTP,
c'est que Cups est bien accessible; dans ce cas, le problème
ne peut venir que de la configuration de Cups qui bloque les
accès venant de l'extérieur (ou bien de la configuration de Cups
sur l'autre machine, qui ne va pas chercher sur le réseau)
Voir /etc/cups/cupsd.conf pour les paramètres Browse* et
les entrées <Location>.

Gerard
Résultat de la manip:


[ chris]$ telnet 192.168.1.2 631
Trying 192.168.1.2...
Connected to 192.168.1.2.
Escape character is '^]'.
a
HTTP/1.0 400 Bad Request
Date: Wed, 12 Nov 2003 14:13:32 GMT
Server: CUPS/1.1
Upgrade: TLS/1.0,HTTP/1.1
Connection: close
Content-Type: text/html
Content-Length: 101

<HTML><HEAD><TITLE>400 Bad Request</TITLE></HEAD><BODY><H1>Bad
Request</H1>Bad Request</BODY></HTML>
Apparemment, Cups est accessible.
Que faut-il décommenter dans "Browsing options" et dans "Location"? Si
nécessaire je peux vous envoyer en privé un extrait de mon cupsd.conf.
Merci en tout cas, je progresse!
Christian


Avatar
g.patel
On Wed, 12 Nov 2003 15:26:50 +0100, chris
wrote:

(...)
Apparemment, Cups est accessible.
Que faut-il décommenter dans "Browsing options" et dans "Location"?


A la base il faut qu'il y aie 'Browsing on' :-)
Eventuellement l'outil graphique Mandrake sait faire.
Si rien n'y fait surveiller /var/log/messages.

Gerard

Avatar
Bernard Déléchamp
chris wrote:
Bonjour à tous,
Petit pb de config:
- Soient 2 postes (A et B) en réseau, tous les 2 sous MDK 9.2.
Depuis le poste A, dans LinNeighborhood, je vois l'imprimante du poste
B. En revanche, CUPS ne la détecte pas.


Autoriser l'utilisation de cups par les postes de ton réseau. Pour celà,
modifier le fichier /etc/cups/cupsd.conf, repérer les lignes qui
contiennent «Allow». A priori tu devrais ajouter (si ton réseau est en
192.168.1.0/24 :

BrowseAllow 192.168.1.*

Tu peux aussi ne mettre que l'adresse de la seule machine autorisée,
c'est toi qui vois ;-)

Dans les sections <Location> (voir les commentaires du fichier), tu peux
ajouter des lignes, selon ce que tu veux faire :

Allow 192.168.1.*

Oeuf corse, relancer cupsd après modif's :-)

Bon courage.

--
La chose la plus importante n'est pas d'être gouverneur - ou première
dame, dans mon cas.
George W. Bush

Avatar
chris
On Wed, 12 Nov 2003 07:29:31 +0100, chris
wrote:

(...)

- Soient 2 postes (A et B) en réseau, tous les 2 sous MDK 9.2.
Depuis le poste A, dans LinNeighborhood, je vois l'imprimante du poste
B. En revanche, CUPS ne la détecte pas.
Comment l'utiliser?



que retourne netstat -pat | grep ipp sur la machine B ?
(cette commande indique si un serveur Cups écoute le
réseau sur la machine B)

Gerard


Problème réglé!
Apparemment, il manquait le paquetage net-tools sur la machine B. J'ai
désinstallé CUPS, et à la réinstallation, net-tools a été installé d'office.
Maintenant les 2 imprimantes sont accessibles depuis les 2 postes.
Merci de votre aide
Christian