Update#2, Après avoir testé avec différentes applications de console, je pense que la conclusion est que GNU screen qui vient avec Mac OS X 10.11.4 a un défaut causant ce problème. J'espère qu'un développeur pourra voir cela et aider à diagnostiquer une solution...
Mise à jour n° 1, j'ai effectué une mise à niveau vers la version 10.11.4 et j'ai également mis à niveau le pilote du câble... Le problème se pose toujours... à l'aide ! !!
J'ai un adaptateur USB vers série pour me connecter au port CONSOLE du commutateur/routeur et j'utilise "screen" dans le terminal pour me connecter. Récemment, j'ai découvert que "screen /dev/cu.usbserial 9600" ne fonctionne qu'une seule fois à chaque redémarrage du système. Voici les étapes à suivre pour le reproduire :
- La sortie de "ls /dev/ usb "montre l'appareil correct.
- Connectez-vous à la console du périphérique avec "screen /dev/cu.usbserial 9600".
- Appuyez sur "Ctrl+A, Ctrl+K" pour quitter l'écran.
- (facultatif), débranchez/reconnectez l'adaptateur usb-série de l'ordinateur portable OU débranchez/reconnectez le câble de console du périphérique cible.
- La sortie de "ls /dev/ usb "Le dispositif correct est toujours affiché.
- Essayez de vous connecter à nouveau à la console avec "screen /dev/cu.usbserial 9600", le processus screen se bloquera. Une fois que cela se produit, le processus d'écran ne peut pas être tué via "sudo kill -9" et ne peut être résolu que par un cycle d'alimentation complet. De plus, l'ordinateur portable se bloque également pendant le redémarrage/arrêt, jusqu'à ce que je continue à appuyer sur le bouton d'alimentation...
- Une fois l'écran accroché, la sortie de "ls /dev/". usb "ne montrerait rien.
Une fois que l'ordinateur portable redémarre, je peux me connecter avec la même commande d'écran et le même scénario pour les étapes 2-3 ci-dessus...
J'ai Mac OS 10.11.3 et l'adaptateur est de la marque Micro Innovations (puce Prolific). J'ai téléchargé et installé/réinstallé le pilote depuis le site Prolific et aucune différence...
Une idée ?