La plupart des systèmes *nix utilisent init
et une forme de getty
pour présenter une invite de connexion. Jetez un coup d'œil à /etc/inittab
qui contiendra quelque chose comme ceci pour votre port série :
T0:23:respawn:/sbin/getty -L ttyS0 115200 vt100
Pour vos besoins, l'élément important est le 23
: ceci indique qu'une invite de connexion sera présentée sur le site de l'entreprise. /dev/ttyS0
aux niveaux d'exécution 2 et 3. Le niveau d'exécution par défaut de votre système se trouve également dans la section /etc/inittab
et ressemblent à
id:2:initdefault:
Si votre niveau d'exécution par défaut est 2, assurez-vous que votre script s'exécute pour ce niveau d'exécution. Sur les sites non systemd
cela implique l'établissement d'un lien symbolique vers le script dans l'arborescence du système. /etc/rc2.d
. Les différentes distributions g�rent cela de mani�re différente, et vous ne dites pas laquelle vous utilisez, mais les syst�mes basés sur Debian utilisent des en-têtes LSB et des en-têtes . update-rc.d
pour gérer les liens symboliques.