Installation d'une imprimante laser sous Debian Woody

Installation d'une imprimante laser sous Debian Woody - Installation - Linux et OS Alternatifs

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
Reply

Marsh Posté le 11-03-2003 à 12:58:02   

Reply

Marsh Posté le 11-03-2003 à 17:50:01    

Ben alors, personne ne peut m'aider :cry: ?
Ames charitables, bons samaritains (et accessoirement gourous Linux :D), c'est ici que ça se passe !
 
Et merci pour votre sollicitude !! :hello:


---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

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.

Reply

Marsh Posté le 11-03-2003 à 20:27:56    

yold a écrit :

...
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.
 


 
:hello:
 
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) :
 
localhost:/usr/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 :jap: !


---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

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 ?

Reply

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

Reply

Marsh Posté le 11-03-2003 à 21:17:36    

pour installer CUPS :
 
apt-get cupsys-bsd
apt-get cupsys


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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 ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 12-03-2003 à 00:20:26    

Utilise CUPS, c'est largement plus pratique et souple...

Reply

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 ?


Message édité par lichemz le 12-03-2003 à 00:34:38

---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

Marsh Posté le 12-03-2003 à 00:31:04   

Reply

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 ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 12-03-2003 à 08:53:33    

lichemz a écrit :


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 ?


 
Un petit "ps -A"
 
Il est lançé le démon "cupsd" ?

Reply

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...

Reply

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 ;) )


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 12-03-2003 à 11:34:21    

Killall-9 a écrit :


 
Un petit "ps -A"
 
Il est lançé le démon "cupsd" ?


 
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 ?


---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

Marsh Posté le 12-03-2003 à 14:38:05    

Idée à 2 balles: localhost existe-t-il?
 
Test simple: "ping localhost"

Reply

Marsh Posté le 12-03-2003 à 23:25:45    

Killall-9 a écrit :

Idée à 2 balles: localhost existe-t-il?
 
Test simple: "ping localhost"
 


 
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...


---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

Marsh Posté le 13-03-2003 à 01:01:39    

lichemz a écrit :


 
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...


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 !


Message édité par glacote le 13-03-2003 à 01:03:26
Reply

Marsh Posté le 13-03-2003 à 21:35:44    

glacote 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 !


 
:jap: :jap: [:super chinois]
 
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 [:chacal_one333]).


---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

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)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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  
 
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)


 
 :jap: OK ! Merci à tous 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
Reply

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  
 
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)


 
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.


---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

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]


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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.
 
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]


 
Hummm ... Je n'ai pas exactement ça. Voilà ce qu j'obtiens :
127.0.0.1 localhost.localdomain localhost  
 
Y aurait-il erreur ?


---------------
« Si nous devions gagner sans interruption, nous deviendrions aussi impopulaire que Ferrari, et nous voulons éviter cela. » Flavio Briatore, 06/06/2005
Reply

Marsh Posté le 14-03-2003 à 19:32:35    

non, c'est bon, j'ai la même ligne en fait chez moi.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 29-03-2003 à 15:26:34    

lichemz a écrit :


 
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.


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
 

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed