Koozali.org: home of the SME Server

Imprimante réseau inaccessible

Quadrax

Imprimante réseau inaccessible
« on: September 14, 2004, 01:43:18 PM »
Bonjour,

Voilà, j'ai un problème récurrent d'accès à une imprimante via mon réseau Micro$oft qui est de type "WorkGroup".

Configuration : Server DELL PowerEdge 2200 avec une imprimante HP DJ350 sur LPT0. SME server 5.6.

L'imprimante est partagée et visible sur le réseau.
On peut imprimer une fois de temps en temps mais, pas deux fois de suite.

Le problème avait disparu au fil du temps (6 mois d'utilisation du SME 5.6) mais, là, je viens de tout refaire à neuf (changement de hardware complet) et le problème est réapparu.

Pour information, l'ancien serveur n'avait pas été modifié non plus. Installation "basique".

Merci BEAUCOUP d'avance !!!

HP

Davidator

Imprimante réseau inaccessible
« Reply #1 on: September 20, 2004, 02:48:04 PM »
Salut,

Quote
L'imprimante est partagée et visible sur le réseau.
On peut imprimer une fois de temps en temps mais, pas deux fois de suite.


Ca peut parraitre con, mais la première chose qui me vienne à l'esprit c'est l'espace disque.

Vérifie d'une part qu'il te reste suffisament d'espace disque, les impressions en brut pouvant prendre énnormément de place en file d'attente.

Ensuite tu peux avoir des problèmes de quotas disque, je ne sais pas si ils affectent la file d'impression.

Vérifie sur tes postes clients le format d'impression, et plus précisément la compression des fichiers temporaires.

As-tu vérifié l'état des documents et le contenu de ta file d'attente avec la commande lpq ?

Quadrax

Imprimante réseau inaccessible
« Reply #2 on: September 20, 2004, 03:05:53 PM »
Hello,

Alors, là, tu me parle chinois informatique (LPQ)  ;-)

Pour la place sur le disque dur, je pense qu'avec 600-700Mo de libre, ça doit suffir pour 3 ou 4 pages sous WinWord.

Je doute que la compression soit en cause car le problème arrive souvent de la manière suivante :

- Rédaction d'un document DOC (WinWord)
- 1ère impression : ça passe (Ô miracle!)
- Correction d'une faute d'orthographe/conjugaison
- 2nde impression : ça ne passe plus...
- Fermeture de WinWord
- Réouverture de WinWord
- Nouvelle impression : Rien à faire
- Redémarrage du PC
- Réouverture de WinWord
- Nouvelle impression : ça passe (Ô miracle!)
- Flûte, la numérotation des pages à fichu le camps!
- Nouvelle impression : Rien à faire

Parfois, il m'est impossible d'imprimer du premier coup et ça commence par un reboot de la machine.

Souvent, ça ne suffit pas, il faut attendre un certain temps voire redémarrer le serveur SME mais pas toujours efficace.

Je soupçonne volontier un Samba capricieux.

Est-ce que c'est bien Samba qui gère l'impression si CUPS n'est pas en place ?

A ce sujet, et hors "topic", les roaming profiles (profiles itinérants), ça marche comment ? j'ai découvert un répertoire /profiles dans celui de Samba avec des utilisateurs, les sous-répertoires adécquats (Mes Documents, Récent, Favoris, etc...) mais impossible de les exploiter.
Pour "m'aider" (?) un ami est venu jouer à coup de DameWare et Hyena et m'a dit : "il faut réinstaller Samba, il te manque un partage pour accéder aux profiles utilisateurs"

Donc, avis au(x) spécialiste(s) Samba ! ;-)

Merci d'avance !!

P.S.
Comment un logiciel peut-il bugger de la sorte (de façon intermitente sans que la configuration soit tripotée entre deux utilisations) ???

Davidator

Imprimante réseau inaccessible
« Reply #3 on: September 20, 2004, 03:16:47 PM »
Re,

Quote
- Redémarrage du PC
- Réouverture de WinWord
- Nouvelle impression : ça passe (Ô miracle!)


On dirait bien que c'est de ton poste client que vient le problème.

C'est bien Samba qui gère l'impression.

Quote
A ce sujet, et hors "topic", les roaming profiles (profiles itinérants), ça marche comment ? j'ai découvert un répertoire /profiles dans celui de Samba avec des utilisateurs, les sous-répertoires adécquats (Mes Documents, Récent, Favoris, etc...) mais impossible de les exploiter.
Pour "m'aider" (?) un ami est venu jouer à coup de DameWare et Hyena et m'a dit : "il faut réinstaller Samba, il te manque un partage pour accéder aux profiles utilisateurs"


Les profils itinérants fonctionnent très bien d'origine. Dans ce cas là ton profil est situé dans ton répertoire home. Cependant je trouve ça complètement inutile à moins que tu ne sois constament sur un PC différent, tout en ayant absolument la même configuration sur tous les postes. De plus, l'utilisation des profils itinérents va allonger tes durées d'ouverture / fermeture de session puisque tout ton profil est téléchargé durant ces phases. Un profil utilisateur atteind facilement la centaine de Mo.

Pour l'utilisation de la commande lpq, c'est le moniteur de file d'attente d'impression. ça te permet de visualiser qui imprime quoi, quand et comment. Pour la lancer, soit tu ouvre une session localement en tant que root, soit tu le fais à distance via SSH (peut-on trouver plus inutile qu'un clavier / ecran / souris sur un serveur ?).

Quadrax

Imprimante réseau inaccessible
« Reply #4 on: September 20, 2004, 03:28:43 PM »
Quote from: "Davidator"

Les profils itinérants fonctionnent très bien d'origine. Dans ce cas là ton profil est situé dans ton répertoire home.


!? Là, il va falloir m'en dire davantage car je dois rater qqch qqpart. :-(

Quote from: "Davidator"

Pour l'utilisation de la commande lpq, c'est le moniteur de file d'attente d'impression. ça te permet de visualiser qui imprime quoi, quand et comment. Pour la lancer, soit tu ouvre une session localement en tant que root, soit tu le fais à distance via SSH.


Quelle est donc la commande magique? pour accèder à la "Queue" d'impression ? (je suis un horrible débutant sous Linux et encore plus horrible ignorant concernant l'informatique si ce n'est pas lié à l'électronique et au système via M$osft)
Désolé! :-(

Quote from: "Davidator"

(peut-on trouver plus inutile qu'un clavier / ecran / souris sur un serveur ?).


Pour ça, je suis entièrement d'accord (une fois que le serveur est prêt à communiquer) ;-)

Davidator

Imprimante réseau inaccessible
« Reply #5 on: September 20, 2004, 05:34:35 PM »
Quote
Là, il va falloir m'en dire davantage car je dois rater qqch qqpart


Dans ton voisinage réseau sous windows, quand tu demande à afficher les partages d'un serveur e-smith, tu vois toutes les iBays du serveur, plus ton home directory et les éventuelles imprimantes partagées. Ce dossier partagé porte ton nom d'utilisateur et a pour commentaire "Home directory". Dans ce dossier, tu as un sous-dossier "profile", qui contient ton profile.

Quote
Quelle est donc la commande magique? pour accèder à la "Queue" d'impression ?


Ben c'est LPQ  :hammer:
Tu dois avoir une session ouverte sur le serveur en tant que root. Pour ça, soit il a un clavier et un ecran, et il est parametré pour que tu puisse avoir une invite de commande, soit tu utilise un logiciel d'ouverture de session distante SSH (et il faut que cela soit autorisé sur l'interface d'administration web). Ensuite tu fais lpq --help et tu verras toutes les options de cette commande. lpq signifie lp queue à savoir file d'attente d'impression. puTTY est un très bon client SSH pour windows, gratuit de surcroit. Tu le trouveras facilement sur le net.

onsy

Imprimante réseau inaccessible
« Reply #6 on: September 21, 2004, 09:23:11 AM »
Bonjour,

Pour en revenir à ton souci de départ, quelle est ta version de Win sur le poste où tu imprimes (pas) ?

Quadrax

Imprimante réseau inaccessible
« Reply #7 on: September 21, 2004, 12:47:05 PM »
Bonjour,

Quote from: "onsy"

Pour en revenir à ton souci de départ, quelle est ta version de Win sur le poste où tu imprimes (pas) ?


Et bien, c'est du Windows 2000 Pro SP0 (installation brute, sans bugs (a priori pour mes besoins) au niveau système. J'utilise Office 2000 pro sans Services Packs non plus. Peut-être devrais-je patcher ?

En tout cas, la machine que j'utilise actuellement, elle plante aussi (point de vue impression) alors qu'elle est patchée de tous les bouts (Windows Update) mais, là, je reste méfiant vis-à-vis de la façon de procéder/interagir de Windows Update.



Petite(?) précision, lorsque l'imprimante n'est pas accessible, Windows m'indique qu'il est impossible de communiquer avec l'imprimante réseau.

Une fois, elle a même été "montée" comme "Monochrome" alors que c'était le commentaire (...)
Pas mal, non ?

La procédure d'installation est toujours la même :

- Machine vierge, j'installe le pilote en local et je supprime l'imprimante après (sinon, je n'ai pas accès aux drivers, il faut passer par SETUP.EXE)
- J'arrête la machine et la redémarre (mieux qu'un hot reboot)
- J'installe l'imprimante réseau en spécifiant où elle est et où trouver les pilotes requis (Windows/inf/ ou qqch comme ça, il faut fouiller en tout cas)
- L'imprimante est installée et définie par défaut.

Pendant trois mois environ, j'ai pu imprimer sans plus me poser de question avec des machines configurées de la sorte.

Voilà, en gros/vrac (désolé).

Actuellement, le problème semble être résolu mais, pour combien de temps ??

Merci encore.

HP

onsy

Imprimante réseau inaccessible
« Reply #8 on: September 21, 2004, 02:08:50 PM »
(re)Bonjour,

Une chose est claire : si tu arrives à imprimer pdt 3 mois, c'est que tu n'as pas de problème de driver. C'est déjà une bonne chose.
Par contre, quand tu ne peux plus imprimer du Win, as tu essayé du SME : c'est pour cerner le périmètre du problème : réseau ou serveur ?

Quadrax

Imprimante réseau inaccessible
« Reply #9 on: September 21, 2004, 03:15:05 PM »
Quote from: "onsy"

Par contre, quand tu ne peux plus imprimer du Win, as tu essayé du SME : c'est pour cerner le périmètre du problème : réseau ou serveur ?


Alors, là, ça dépasse le peu de compétences que j'ai. :-( désolé.

Davidator

Imprimante réseau inaccessible
« Reply #10 on: September 21, 2004, 03:36:34 PM »
Quote
Alors, là, ça dépasse le peu de compétences que j'ai.


Lance une session sur le serveur en tant que root. Tappe :
Code: [Select]
echo "test d'imprimante" >/dev/lpt1

onsy

Imprimante réseau inaccessible
« Reply #11 on: September 22, 2004, 09:09:55 AM »
Quote from: "Davidator"

Lance une session sur le serveur en tant que root. Tappe :
Code: [Select]
echo "test d'imprimante" >/dev/lpt1



Essaie plutôt vers /dev/lp0

On est pas sous Windaube  :lol:

Quadrax

Imprimante réseau inaccessible
« Reply #12 on: September 22, 2004, 11:57:04 AM »
Bonjour,

Merci mais, à quoi cela va-t-il servir ?
Une "simple" redirection de texte vers le périphérique d'impression ça fonctionne toujours vu qu'il est souvent fait usage du mode Esc (d'Epson, il me semble).

Bon, pour le "fun", je l'ai fait et hormis un problème d'alimentation papier récurrent (usure du cabestan), rie à signaler.

Je sentirais bien un coup fumant de chez Samba. Pas vous ?

A++ :o)

HP

Quadrax

Imprimante réseau inaccessible
« Reply #13 on: September 22, 2004, 12:14:50 PM »
Davidator, Désolé, j'ai mon écran qui perd le vert alors les couleurs sont H.I.é  :oops:

Donc, pour LPQ (via PuTTY pour le SSH):

Using username "root".
root@192.168.0.1's password:
Last login: Mon Sep 20 17:56:27 2004 from pc-00065
Welcome to the Mitel Networks SME Server.
[root@192.168.0.1 root]# echo "test d'imprimante" >/dev/lp0
[root@192.168.0.1 root]# lpq
Printer: missingprinter@192.168.0.1 - ERROR: spool queue for 'missingprinter' does not exist on server 192.168.0.1
   non-existent printer or you need to run 'checkpc -f'
[root@192.168.0.1 root]#


[root@192.168.0.1 root]# lpq --help
--X option form illegal
usage: lpq [-aAclV] [-Ddebuglevel] [-Pprinter] [-tsleeptime]
  -A           - use authentication specified by AUTH environment variable
  -a           - all printers
  -c           - clear screen before update
  -l           - increase (lengthen) detailed status information
                 additional l flags add more detail.
  -L           - maximum detailed status information
  -n linecount - linecount lines of detailed status information
  -Ddebuglevel - debug level
  -Pprinter    - specify printer
  -s           - short (summary) format
  -tsleeptime  - sleeptime between updates
  -V           - print version information
[root@192.168.0.1 root]# lpq -Pprinter hpdj350
Printer: printer@192.168.0.1 - ERROR: spool queue for 'printer' does not exist on server 192.168.0.1
   non-existent printer or you need to run 'checkpc -f'
[root@192.168.0.1 root]# checkpc -f
[root@192.168.0.1 root]# lpq -Pprinter hpdj350
Printer: printer@192.168.0.1 - ERROR: spool queue for 'printer' does not exist on server 192.168.0.1
   non-existent printer or you need to run 'checkpc -f'
[root@192.168.0.1 root]# checkpc -f
[root@192.168.0.1 root]# lpq
Printer: missingprinter@192.168.0.1 - ERROR: spool queue for 'missingprinter' does not exist on server 192.168.0.1
   non-existent printer or you need to run 'checkpc -f'
[root@192.168.0.1 root]#

[root@192.168.0.1 root]# lpq -Phpdj350
Printer: hpdj350@192.168.0.1 'Monochrome'
 Queue: no printable jobs in queue
 Server: no server active
 Status: job 'admin@192.168.0.1 +483' saved at 19:02:51.148
 Rank   Owner/ID                  Class Job Files                 Size Time
done   user2@192.168.0.1 +447          A   447 smbprn.000010.xpGSs 124058 18:51:04
done   admin@192.168.0.1 +483            A   483 smbprn.000012.Bp506 250753 19:01:14
[root@192.168.0.1 root]#

Bon, j'ai finalement réappris à me servir d'un "Shell" ;o) (il n'y a que ça de vrai !) :oP

Bon, c'est grave Dr. ? :-)

HP

Davidator

Imprimante réseau inaccessible
« Reply #14 on: September 22, 2004, 12:39:58 PM »
Quote
Bon, c'est grave Dr. ?


mmm voyons voir ...

Quote
Queue: no printable jobs in queue


Ta file d'impression est vide

Quote
done user2@192.168.0.1 +447 A 447 smbprn.000010.xpGSs 124058 18:51:04
done admin@192.168.0.1 +483 A 483 smbprn.000012.Bp506 250753 19:01:14


Tu as deux travaux imprimés correctement.

Tu dois comparer ces résultats avec ce qui s'est vraiment passé. A savoir, quand tu réussis à imprimer, tes travaux d'impression doivent apparaitre sous la forme done [user] etc.

Quand tu n'arrive pas à imprimer tu as deux cas de figure :

1. lpq te donne un message d'erreur sur le travail d'impression. En théorie ça doit expliquer suffisament bien le problème pour le résoudre.

2. lpq ne voit pas les docs. C'est que ton client windows n'envoie pas du tout les impressions et que le problème vient de lui.

Quadrax

Imprimante réseau inaccessible
« Reply #15 on: September 22, 2004, 02:22:18 PM »
Ok. Merci bien, je tâcherais de m'en souvenir lorsque ça plantera à nouveau.

Pendant que j'y pense, cela pose-t-il un problème si plusieurs postes impriment avec le même nom d'utilisateur au niveau de la session Win2K en cours ? (pas en même temps : un coup sur un poste, un coup sur l'autre)

Davidator

Imprimante réseau inaccessible
« Reply #16 on: September 22, 2004, 02:25:41 PM »
Je ne pense pas, mais c'est sujet à expérimentations.

Quadrax

Imprimante réseau inaccessible
« Reply #17 on: September 22, 2004, 10:35:12 PM »
Bonsoir,

Je disais cela car il m'est arrivé d'avoir la possibilité d'imprimer un document (après plantage/redémarrage) et que l'autre poste soit bloqué mais, l'utilisateur était différent.

Parfois, aussi, seul l'admin (compte qui avait installer l'imprimante sur un poste multi-"utilisateurs admin") avit le droit d'imprimer...

Bref, je pense qu'il serait mieux de stopper là cette histoire, que je refasse une série de tests méthodiquement dès que le temps me sera de nouveau une "denrée" disponible. Il y a eu tellement de configurations, tentatives diverses que je craints que tout ceci ne soit plus exploitable cela dit, pour le début de cette histoire, c'est-à-dire depuis une quinzaine de jours environ, le problème c'est manifesté sur une nouvelle installation de serveur (DELL PowerEdge 2200) et de poste de travail (un K6-II-550) contre HP VL6 et AMD800/PIII550 pour la configuration des 6 mois précédents.

Sur ce, bonne nuit.

HP