Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
openbsd:seriallogin [2006/06/02 15:49]
benoyst creation a partir d'une ancienne doc
openbsd:seriallogin [2010/01/12 13:29] (current)
Line 1: Line 1:
 +
 +
 +
 +====Login sur port série sur OpenBSD/​i386====
 +
 +
 +Ce procédé fonctionne pour des machines relativement anciennes comme
 +de plus récentes, découvert sur un site anglophone:
 +http://​legonet.org/​~griffin/​openbsd/​
 +
 +
 +L'​ordinateur ''​CompA''​ est le «serveur» c'​est-à-dire l'​ordinateur sur
 +lequel doit s'​afficher le prompt de login de l'​autre
 +machine. L'​ordinateur ''​CompB''​ est le «client» c'​est-à-dire la
 +machine qui doit se connecter sur le port série.
 +
 +Sur ''​CompA'',​ il faut:
 +
 +* éditer le fichier ''/​etc/​ttys'',​ et changer la ligne débutant par
 +  ''"​tty00"''​ par:  ''​tty00 "/​usr/​libexec/​getty std.9600"​ vt220 on
 +  secure local'' ​
 +
 +* connecter un câble //​null-modem//​ entre les ordinateurs ''​CompA''​ et ''​CompB'';  ​
 +
 +* obtenir d'''​init(8)''​ qu'il relise le fichier ''/​etc/​ttys''​ en
 +  exécutant ''​kill -HUP 1''​.  ​
 +
 +
 +Sur ''​CompB''​ il faut ensuite (si cette machine utilise elle aussi
 +OpenBSD et que vous avez connecté le premier port série):
 +
 +* vous assurer que vous avez les permissions pour lire et écrire dans
 +  ''/​dev/​cua00''​ (sinon, ajouter votre utilisateur au groupe
 +  ''​dialer''​) ​  
 +
 +* exécuter la commande ''​cu(1)''​ avec ''​cu -l cua00''​.
 +
 +*  Si tout est OK, vous devez avoir un login de prompt devant vous.  ​
 +
 +//Note//: Si vous utilisez un autre terminal, vous devez
 +positionner comme paramètre ''​9600/​8/​N/​1''​ sans flux de
 +contrôle. Sous FreeBSD, la commande est ''​cu -l cuaa0''​. ​
 +
 +//​References//:​ man ttys(5), man cu(1)
 +
  
openbsd/seriallogin.txt · Last modified: 2010/01/12 13:29 (external edit)