Retourner aux forums || Retourner au forum Linux.general
Linux.general : configurer ttyS0
Posté par dark_star () le 11 novembre 2004
0
bonjourmise en situation:
au travail nous utilisons hyperterminal pour récupérer des information sur le port série, en fait nos automate envoie des information sur une sortie serie destiné a une imprimante, nous utilisons hyperterminal pour récuperer les informations.
c'est du 9600 bauds sans parité, sans xon/xoff
le problème:
avec hyperterminal c'est affreux il bouffe 40 % des caractères et il est trés difficile de trouver les informations nécessaires trés utiles pour effectuer un dépannage. donc j'aime pas
avec Linux:
je pense et j'ai des souvenirs d'avoir éffectuer ce genre de manip avec succés sous Linux il y a quelques années avec minicom.
avec Linux le probleme:
le portable n'a pas de ports serie et utilise un ports serie/usb qui fonctionne avec des live cd linux, j'ai essayé plusieurs live cd, est ceux qui fonctionne avec cette adaptateur n'ont pas minicom :( ------je ne peut pas créer un live cd personnalisable------------
MA QUESTION:
-comment configurer ttyS0 sans utiliser minicom en 9600 baud sans parité
-est ce que c'est possible de faire dans un xterm:
cp /dev/ttyS0 -
pour copier tous ce qui vient du port ttyS0 vers la sortie standard pour l'afficher dans le xterm voir un: cp /dev/ttyS0 /home/moi/unfichier
(bon la c'est juste pour me rassurer :D)
ps:le dev de l'adaptateur n'est pas ttyS0 mais plutôt un truc genre ttyusb0 mais ce n'est pas grave.
ps2: c'est pour faire entrer Linux de manière officiel dans une entreprise, pour nos technicien, et que cela marche du premier coup
> Lire le message (4 commentaires, moyenne: 2).
configurer ttyS0
Posté par
Bernard Massot () le 12/11/2004 à 00:05. (lien). Évalué à 3.
Regarde du côté de stty et setserial.
Au fait, j'ai pas bien compris pourquoi tu ne peux pas personnaliser un live CD.
STTY is your friend
Posté par
Obsidian () le 12/11/2004 à 11:58. (lien). Évalué à 2.
Essaie: stty -F /dev/ttyUSB0 9600 sane -parenb cs8 clocal -crtscts, et n'oublie pas de consulter la manpage.
Est-ce que c'est possible de faire un cp /dev/ttyS0 -
cat /dev/ttyS0, voir même cat /dev/ttyS0 | xxd devrait te faciliter la vie ...
A++
-
[^]Re: STTY is your friend
avec grub...
Posté par
Stéphane Le Béchennec () le 12/11/2004 à 13:27. (lien). Évalué à 1.
Pour permettre la connexion au port console via un port série de façon un peu sécurisée, tu crées un hash password avec grub comme suit:
# grub grub> md5crypt Password: ******* Encrypted: $1$XfCvW0$RlG4cGrO.Df9t9kd3OMndF grub> quitTu peux configurer grub pour permettre la connexion via un port série en ajoutant les lignes suivantes au fichier /etc/grub.conf:
#serial port configuration password --md5 $1$XfCvW0$RlG4cGrO.Df9t9kd3OMndF serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1 terminal --timeout=0 serial consoleet tu modifies les lignes 'kernel' pour chacun des noyaux. Par ex:
title Mon_noyau_SMP
root (hd0,0)
kernel /vmlinuz ro root=LABEL=/ console=tty0 console=ttyS0,9600n8
Il te reste à modifier /etc/inittab en ajoutant les lignes:
# Run agetty on COM1/ttyS0 s0:2345:respawn:/sbin/agetty -L -i 9600 ttyS0 vt100Pour la prise en compte des modifications de /etc/inittab:
# init qEt un reboot pour la prise en compte des modifications de la configuration de grub.
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.