GNU/Linux >> Tutoriels Linux >  >> Linux

Comment déterminer le débit en bauds d'un port série ?

Solution 1 :

setserial est spécifique à Linux, mais vous pouvez également utiliser le stty commande (disponible sur n'importe quel Unix) pour vérifier la vitesse et d'autres caractéristiques de n'importe quel tty.

stty fonctionne sur son entrée standard, donc stty < /dev/ttyXX vous donnera les informations sur ce tty particulier. Alternativement, si vous êtes dans une situation où vous ne pouvez pas définir l'entrée standard de stty , vous pouvez utiliser le -F /dev/ttyXX option.

Solution 2 :

Le programme que vous recherchez s'appelle "setserial".

http://linux.die.net/man/8/setserial

Solution 3 :

Puisque vous mentionnez un serveur de console et que cette question est étiquetée avec Linux, je suppose que vous vous connectez à un serveur Linux. Le serveur doit être configuré pour utiliser une console série, il y a donc quelques points à vérifier.

La configuration du noyau consiste à ajouter le paramètre "console" à la ligne de commande de votre noyau. Par exemple, ajouter "console=ttyS0,9600" indique au noyau d'envoyer des messages au premier port série (/dev/ttyS0, COM1 en termes DOS/Windows) à 9600 bauds. Vous pouvez l'ajouter à la ligne de commande via la configuration de votre chargeur de démarrage. Si vous utilisez grub, ce sera généralement un fichier appelé /boot/grub/grub.conf. Notez que vous pouvez avoir plusieurs paramètres de console pour clavier/console vidéo traditionnels (tty0) ainsi que série (/dev/ttyS0). Par exemple :"console=tty0 console=ttyS0,9600"

Pour fournir une invite de connexion via série, vous devez modifier /etc/inittab et ajouter/modifier une ligne comme la suivante. dev/ttyS0 à 9600 bauds.

Notez que vous voudrez normalement faire correspondre le port série et le débit en bauds entre la configuration du noyau et de l'agetty. En vérifiant les configurations ci-dessus, vous devriez être en mesure de déterminer le débit en bauds du serveur.


Linux
  1. Comment puis-je déterminer si le système de fichiers est sensible à la casse dans .net ?

  2. Comment désactiver la console série (non-noyau) dans u-boot

  3. Comment déterminer le temps de connexion du socket sous Linux

  4. Comment déterminer le numéro de la semaine du mois

  5. Comment puis-je surveiller le trafic du port série ?

Comment trouver le numéro de port d'un service sous Linux

Comment changer le port SSH dans CentOS

Comment dois-je déterminer l'utilisation actuelle du réseau ?

Comment savoir si un port série transmet réellement des données, sans ouvrir l'appareil ?

Rediriger la console vers un port série

Comment enregistrer les adresses IP essayant de se connecter à un port ?