Tout ingénieur réseau connaît ce moment : le commutateur ne répond plus, le VLAN d'administration est justement ce que vous venez de casser, et la seule porte d'entrée est le câble console au fond du sac. Sous Windows, on prend en général
PuTTY, qui ouvre les liaisons série depuis sa version 0.59, sortie en 2007. Sur Mac, cela revient souvent à
screen /dev/cu.usbserial-XXXX 9600 : un chemin de périphérique à trouver soi-même, une vitesse passée en argument, et une combinaison de touches à rechercher chaque fois qu'il faut envoyer un BREAK ou sortir.
SSHive ouvre la console dans un onglet de la même fenêtre que vos
sessions SSH. Choisissez Console série dans la fenêtre de nouvelle connexion : les adaptateurs branchés sur le Mac sont listés par leur nom, vous choisissez donc
usbserial-14210 au lieu de deviner un chemin, et le port Bluetooth présent sur tous les Mac est signalé comme port système et placé en dernier. Bits de données, parité, bits d'arrêt et contrôle de flux se règlent dans des menus, la vitesse dans un champ qui propose les valeurs courantes. Les réglages par défaut sont 9600 bauds et 8-N-1, ceux qu'attendent la plupart des consoles Cisco et Juniper ; les RouterBOARD de MikroTik sont, eux, réglés d'usine sur 115200 bauds, l'une des vitesses proposées. SSHive retient vos derniers réglages, et l'onglet affiche le port et la vitesse, ce qui aide quand trois consoles sont ouvertes et que l'une d'elles est le pare-feu.
Les vitesses proposées vont de 9600 à 921600 bauds, et toute autre valeur peut être saisie pour un équipement qui en utilise une inhabituelle. Le contrôle de flux peut être désactivé, RTS/CTS ou XON/XOFF. Un bouton BREAK figure dans la barre d'outils, car beaucoup de routeurs et de commutateurs attendent précisément ce signal au démarrage pour passer en ROMMON ou en récupération de mot de passe.
La console est prévue pour les incidents courants. À la mauvaise vitesse, vous voyez des caractères parasites plutôt qu'une fenêtre figée, une longue configuration collée d'un bloc ne bloque pas l'app, et débrancher l'adaptateur ferme la session et libère le port pour la suivante.