Installation d'une imprimante laser sous Debian Woody - Installation - Linux et OS Alternatifs
Marsh Posté le 11-03-2003 à 17:50:01
Ben alors, personne ne peut m'aider ?
Ames charitables, bons samaritains (et accessoirement gourous Linux ), c'est ici que ça se passe !
Et merci pour votre sollicitude !!
Marsh Posté le 11-03-2003 à 17:55:32
...
Faut toujours leurs arracher des precisions de la bouche
Ils aiment pas parler ....
kel distrib ? tu install GS en package ou en src (src si tu dis pb de compile)?
Affiche un bout de l'erreur a l'endroit ou elle debute.
Marsh Posté le 11-03-2003 à 20:27:56
yold a écrit : ... |
Ah, quelqu'un de sympa .
Alors :
Debian Woody 3.0
Kernel 2.4.20
CM MSI K7T Turbo
Athlon 1.2 GHZ / 512 Mo SDR / 2xIBM DTLA30 30Go
et bien sûr, Samsung ML-1210.
Le problème, c'est que le CD d'installation de l'imprimante ne décrit que l'installation sur une RedHat ... avec les paquets rpm.
Il est fourni un driver pour CUPS, mais je n'arrive pas à avoir CUPS sur la Woody : je n'ai que des bouts de programmes par-ci par-là, mais pas le daemon CUPS (pas de /etc/init.d/cups donc).
Enfin, le CD contient les sources de Ghostscript 5.10 et 5.50 qu'il faut compiler si besoin est, mais :
1. Je devrais disposer de gs 7.05 grâce aux CD de la Debian (c'est ce que m'indique apt-get).
Toutefois, la commande "gs --version" me renvoie 5.10 (mystère). A la limite, ce n'est pas trop grave puisque c'est une des versions à installer.
2. La version 5.50 de gs fournie sur le CD ne compile pas. Tout simplement.
Après un "make" dans le répertoire des sources, j'obtiens (à la fin donc) :
localhostusr/local/install/ML1210/GS5.50/gs5.50# make
gcc `cat ./obj/cc.tr` -Wall -Wcast-qual -Wpointer-arith -Wstrict-prototypes -Wwrite-strings -I. -I./obj -I. -I./obj -o ./obj/zdevcal.o -c ./zdevcal.c
./zdevcal.c: In function `calendar_get_params':
./zdevcal.c:53: storage size of `ltime' isn't known
./zdevcal.c:55: dereferencing pointer to incomplete type
./zdevcal.c:55: initializer element is not constant
./zdevcal.c:55: (near initialization for `items[0].offset'
./zdevcal.c:56: dereferencing pointer to incomplete type
./zdevcal.c:56: initializer element is not constant
./zdevcal.c:56: (near initialization for `items[1].offset'
./zdevcal.c:57: dereferencing pointer to incomplete type
./zdevcal.c:57: initializer element is not constant
./zdevcal.c:57: (near initialization for `items[2].offset'
./zdevcal.c:58: dereferencing pointer to incomplete type
./zdevcal.c:58: initializer element is not constant
./zdevcal.c:58: (near initialization for `items[3].offset'
./zdevcal.c:59: dereferencing pointer to incomplete type
./zdevcal.c:59: initializer element is not constant
./zdevcal.c:59: (near initialization for `items[4].offset'
./zdevcal.c:60: dereferencing pointer to incomplete type
./zdevcal.c:60: initializer element is not constant
./zdevcal.c:60: (near initialization for `items[5].offset'
./zdevcal.c:61: dereferencing pointer to incomplete type
./zdevcal.c:61: initializer element is not constant
./zdevcal.c:61: (near initialization for `items[6].offset'
./zdevcal.c:66: warning: implicit declaration of function `time'
./zdevcal.c:66: warning: implicit declaration of function `localtime'
./zdevcal.c:66: warning: assignment makes pointer from integer without a cast
./zdevcal.c:71: dereferencing pointer to incomplete type
./zdevcal.c:53: warning: unused variable `ltime'
make: *** [obj/zdevcal.o] Error 1
Il semblerait donc que ce soit un problème du à gcc lui même (problème de typage), mais ma version de gcc (2.95.4) n'est pas cataloguée dans la FAQ comme étant à problème.
En tous cas, merci à toi de m'aider !
Marsh Posté le 11-03-2003 à 20:31:37
Si tu as des paquets RPM (ton post est peu clair à ce sujet) tu pourrais essayer de les transformer en .deb avec Alien
Ou peut-être que tu as déjà essayé, non ?
Marsh Posté le 11-03-2003 à 21:14:14
Pour etre franc G jamais installe d'imprimante sous linux.
T'as essaye de voir simplement avec webmin ?
Sinon t'as check sur le site les MAJ de ce driver ?
Essaye de trouver un src si tu peux, sinon comme disais lichemz
avec alien ... mais je te conseillerais de le passer en tgz
Marsh Posté le 11-03-2003 à 21:17:36
pour installer CUPS :
apt-get cupsys-bsd
apt-get cupsys
Marsh Posté le 11-03-2003 à 23:28:20
Dites, comment je peux installer ma Canon S750 (imprimante USB) sous la dernière Sid ? Faut-il utiliser Cups ou lpd ? Quels drivers supplémentaires dois-je installer ? Où puis-je trouver des docs pour l'installation et la configuration ?
Marsh Posté le 12-03-2003 à 00:31:04
Killall-9 a écrit : Utilise CUPS, c'est largement plus pratique et souple... |
C'est ce que je me suis décidé à faire mais la congiguration me pose problème.
En effet, il est recommandé d'utiliser un navigateur Web pour la configuration, en allant sur http://localhost:631 . Problème : ça ne marche pas : après un certain temps, le navigateur (en l'occurence Mozilla) me dit que le délai imparti à la transaction est écoulé.
Comment se fait-ce ? En principe, je devrais pouvoir accéder à ma propre machine sans problème, non ? A moins que quelque chose soit à faire pour le port 631, mais je ne vois pas quoi ...
edit > en fait, sous mozilla, j'ai le message "Connecting to localhost ..." pendant 1 minute environ, après quoi j'ai un message d'erreur. Quelqu'un sait-il de quoi il retourne ?
Marsh Posté le 12-03-2003 à 06:54:59
Sinon, les pilotes pour CUPS sont installés par défaut avec le package ou faut-il aller les trouver autre part ? J'ai vu que sur ma Xandros, le pilote pour S750 n'existe pas : j'ai seulement vu les pilotes pour S600 ou S800, exite-t-il un site qui répertorie les derniers drivers pour les imprimantes ? Quand au fait que mon imprimante soit USB, est-ce que ça pose problème ?
Marsh Posté le 12-03-2003 à 08:53:33
lichemz a écrit : |
Un petit "ps -A"
Il est lançé le démon "cupsd" ?
Marsh Posté le 12-03-2003 à 08:56:19
- Fred - a écrit : Sinon, les pilotes pour CUPS sont installés par défaut avec le package ou faut-il aller les trouver autre part ? J'ai vu que sur ma Xandros, le pilote pour S750 n'existe pas : j'ai seulement vu les pilotes pour S600 ou S800, exite-t-il un site qui répertorie les derniers drivers pour les imprimantes ? Quand au fait que mon imprimante soit USB, est-ce que ça pose problème ? |
Bon: les pilotes sont livrés dans le paquetage. Pas moyen d'en avoir d'autres à moins d'aller chercher les derniers sur le site de CUPS...
L'imprimante USB, c'est pas un problème: ma stylus photo 790 est connectée en USB et imprime sans problèmes...
Ah si y'a un pépin: si l'imprimante est pas lançée au moment du boot, le démon USB râle...
Marsh Posté le 12-03-2003 à 11:16:01
pour les drivers, tu peux essayer avec ceux de la S800, perso j'ai une BJC3000 qui tourne très bien avec les drivers pour S600 (mieux qu'avec ceux pour BJC d'ailleurs )
Marsh Posté le 12-03-2003 à 11:34:21
Killall-9 a écrit : |
Oui, cupsd est lancé, mais ce n'est pas la première fois que j'ai cette erreur (ne pas pouvoir me connecter à localhost via le browser) : ça m'était déjà arrivé lors de la tentative de configuration de mldonkey (et même telnet localhost 4000 ne marchait pas : timeout).
J'ai dû oublier quelque chose dans la configuration de mon système (peut-être dans le noyau ), mais je n'arive pas à mettre le doigt dessus.
Une idée ?
Marsh Posté le 12-03-2003 à 14:38:05
Idée à 2 balles: localhost existe-t-il?
Test simple: "ping localhost"
Marsh Posté le 12-03-2003 à 23:25:45
Killall-9 a écrit : Idée à 2 balles: localhost existe-t-il? |
Eh bien, j'ai essayé, voilà le résultat :
lichemz@localhost:~$ ping localhost
PING localhost.localdomain (127.0.0.1): 56 data bytes
--- localhost.localdomain ping statistics ---
52 packets transmitted, 0 packets received, 100% packet loss
Visiblement, il y a une erreur, mais je ne vois pas laquelle...
Marsh Posté le 13-03-2003 à 01:01:39
lichemz a écrit : |
0) Routage : "vi /etc/hosts" et rajouter le cas échéant
une ligne "127.0.0.1 localhost localhost.localdomain" (sait-on jamais ...)
1) Sinon
route -n
doit contenir une ligne "127.0.0.1 ... lo"; si ce n'est pas le cas, il manque l'interface locale.
faire "ifconfig lo 127.0.0.1; route add 127.0.0.1 lo"
2) S'il y a bien lo ... c'est un problème de routage.
Si tu as une carte réseau, essayer de pinger ta propre adresse
(genre ping 192.168.0.xxx). Si ça marche, c'est bien le routage.
faire qqchose comme "iptables -F; iptables -P INPUT ACCEPT".
Sinon assyer iptables quand même, mais sans trop d'espoir.
3) Si tout ça échoue ... bah, change de distrib !
Marsh Posté le 13-03-2003 à 21:35:44
glacote a écrit : |
MERCI BEAUCOUP l'ami, c'était exactement ça !! Je ne l'aurais jamais deviné tout seul; toujours est-il que ça marche maintenant, j'ai juste des problèmes de feuilles toutes noires qui sortent avant LA bonne feuille, mais je vais voir ça .
Au fait, à quoi correspondent exactement les commandes que tu m'as données (histoire que je meure moins bête ).
Marsh Posté le 13-03-2003 à 21:42:42
ifconfig lo 127.0.0.1 : fixe une adresse pour l'interface localhost
route add 127.0.0.1 localhost : explique au noyau que tous les paquets à destination de 127.0.0.1 sont à destination du localhost (en gros)
Marsh Posté le 13-03-2003 à 22:51:23
Mjules a écrit : ifconfig lo 127.0.0.1 : fixe une adresse pour l'interface localhost |
OK ! Merci à tous pour votre aide !
Marsh Posté le 14-03-2003 à 16:58:17
Mjules a écrit : ifconfig lo 127.0.0.1 : fixe une adresse pour l'interface localhost |
Euh, juste une petite question : ayant redémarré, le problème s'est reposé, et j'ai dû retaper ces 2 commandes.
Comment faire pour que le changement soit permanent ?
Merci bcp.
Marsh Posté le 14-03-2003 à 17:02:28
il doit y avoir des fichiers de conf à renseigner si tu veux faire ça proprement mais je ne les connait pas sous debian.
sinon, la méthode porc c'est de rajouter ces lignes à la fin de rc.local
Vérifie aussi dans /etc/host que tu as une ligne de ce typa ixed]127.0.0.1 localhost localhost.localdomain[/fixed]
Marsh Posté le 14-03-2003 à 19:07:34
Mjules a écrit : il doit y avoir des fichiers de conf à renseigner si tu veux faire ça proprement mais je ne les connait pas sous debian. |
Hummm ... Je n'ai pas exactement ça. Voilà ce qu j'obtiens :
127.0.0.1 localhost.localdomain localhost
Y aurait-il erreur ?
Marsh Posté le 14-03-2003 à 19:32:35
non, c'est bon, j'ai la même ligne en fait chez moi.
Marsh Posté le 29-03-2003 à 15:26:34
lichemz a écrit : |
edit le fichier /etc/network/interfaces et ajoute:
auto lo
iface lo inet loopback
Voilà ...
Note : puisque tu en es à configurer ton réseau, niveau sécurité je
Marsh Posté le 11-03-2003 à 12:58:02
Salut à tous,
je voudrais savoir si quelqu'un ici a eu à installer un imprimante Samsung ML-1210 sous Linux (et plus spécialement sous Debian 3.0 Woody) car je bloque assez sérieusement sur l'installation de GS 5.50 (voire 5.10). Il semblerait en effet que la compilation s'arrête brutalement pour une raison inconnue.
Merci pour votre aide !
---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005