Bonjour et merci de votre réponse.
Je pense que si c'était le cable, en le retournant on serait dans la situation inverse: pc1 ver pc2 ok et pc2 vers pc1 pas ok:
Or, j'ai beau retourné le cable la seule partie fonctionnelle est de pc2 vers pc1.
(j'ai fait une erreur dans le mail précédant, c'est :
PC1:~#cat /dev/ttyS0
PC2:~#echo "youhhhou" > /dev/ttyS1
->OK
PC2:~#cat /dev/ttyS1
PC1:~#echo "youhhhou" > /dev/ttyS0
->pas OK
)
un stty -F sur les deux machines est symétrique et donne:
(maintenant j'utilise ttysS1 sur les deux machines)
PC2:~#stty -F /dev/ttyS1
speed 9600 baud; line = 0;
min = 1; time = 0;
-brkint -icrnl -imaxbel
-opost -onlcr
-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke
et setserial me donne:
PC1:~# setserial -g /dev/ttyS*
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
Cannot get serial info: Inappropriate ioctl for device
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
PC2:~# setserial -g /dev/ttyS*
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3
Cannot get serial info: Inappropriate ioctl for device
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
Ce qui semble cohérent concernant /dev/ttyS1
-------------------
PC1:~# stty -F /dev/ttyS0
speed 9600 baud; line = 0;
min = 1; time = 0;
-brkint -icrnl -imaxbel
-opost -onlcr
-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke
PC1:~# stty -F /dev/ttyS1
speed 9600 baud; line = 0;
-brkint ixoff -imaxbel
-iexten
PC2:~#stty -F /dev/ttyS0
speed 9600 baud; line = 0;
-brkint ixoff -imaxbel
-iexten
PC2:~# stty -F /dev/ttyS1
speed 9600 baud; line = 0;
min = 1; time = 0;
-brkint -icrnl -imaxbel
-opost -onlcr
-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke
Tout me parait aléatoire maintenance, en jouant avec ttyS0 et ttyS1 sur chaque machine,
Des fois cela mache dans un sens, des fois cela marche dans l'autre. Des fois cela va très vite.
Quelqu'un aurrait-il une idée?
Merci.
Laurent
Poste le Thursday 6 January 2005 13:18:41