2 votes

Installer Putty sur OSX ?

Je travaille sur des Raspberry Pi et j'ai besoin de communications série avec les unités pour déterminer l'adresse IP.

J'ai installé Putty via HomeBrew et avec l'aide de ce lien . J'ai également installé MacPorts via ce lien.

Quand je cours $ putty je reçois le message d'erreur : (putty:36407): Gtk-WARNING **: cannot open display:

Quelqu'un sait ce qui se passe ? Existe-t-il un meilleur moyen de communiquer avec un périphérique distant via USB - Adaptateur série FTDI et Putty ?

Remarque : j'utilise MacOS Sierra (10.12.5).

4voto

zipzit Points 1383

Alors j'ai abandonné Putty y MacPorts .. J'ai maintenant supprimé les deux programmes en raison de la rupture autour des dépendances gtk.

Pour la normale ssh communications, l'application intégrée au terminal et screen Les programmes d'interface de ligne de commande font tout ce que putty doit faire sous Windows ou d'autres OS.

Pendant un certain temps, mes communications série USB vers FTDI utilisaient un programme appelé Cornflake . Choisissez ettings = périphérique avec USB dans le titre, baud : 115200, packet : none-8-1 et flow : none)

Conseil : Vous voulez que le périphérique USB/FTDI soit branché à l'aide d'une clé USB. Cornflake avant d'allumer le Raspberry Pi.

En fin de compte, Cornflake a bien fonctionné, en quelque sorte, au début, mais a des problèmes avec certaines choses que vous pourriez vouloir faire.

  1. Il n'a pas caché mon mot de passe de connexion, ce qui n'est normalement pas un problème, mais j'enseigne à d'autres personnes en temps réel avec une diffusion sur écran et ces informations d'identification ont donc fuité.
  2. Tout outil de ligne de commande qui fait des trucs fantaisistes (par exemple, nano) échoue en Cornflake.

Au lieu de cela, j'ai maintenant migré vers l'utilisation du terminal de ligne de commande natif et de la fonction screen commandement, selon cette référence.

Terminal ouvert.

$   ls /dev/tty.*          # to see all available ports.

Vous pouvez maintenant utiliser la commande screen pour établir une simple connexion série.

$    screen <port_name> <baud_rate>          # to create a connection.

Dans mon cas particulier :

$    screen /dev/tty.usbserial-AE00BS5L 115200

Cela fonctionne très bien pour tous mes besoins.

-2voto

Ajeet Khan Points 113

Putty peut être installé sur MAC OSX en trois étapes simples comme indiqué ci-dessous :

  1. Terminal ouvert

  2. Installer homebrew avec la commande suivante :

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

  3. Exécutez la commande suivante pour installer putty :

    brew install putty

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X