0 votes

Quel est le paramètre " microcontrôleur " sous " réseaux " ?

Je regardais les paramètres du réseau sur mon 2015MBP et je suis tombé sur ceci.

enter image description here

Qu'est-ce que le microcontrôleur ? Il semble qu'il puisse être utilisé pour passer des appels téléphoniques depuis le Mac, comme illustré ici

enter image description here

Qu'est-ce que c'est, comment ça marche et comment le mettre en place ?

Merci

Editar

Voici la sortie des commandes qui Rogier Proposition de

network services sortie

(1) Microcontroller
(Hardware Port: Modem (usbmodem1422), Device: usbmodem1422)

(2) Bluetooth DUN
(Hardware Port: Bluetooth DUN, Device: Bluetooth-Modem)

(3) Wi-Fi
(Hardware Port: Wi-Fi, Device: en0)

(4) Bluetooth PAN
(Hardware Port: Bluetooth PAN, Device: en3)

(5) Thunderbolt Bridge
(Hardware Port: Thunderbolt Bridge, Device: bridge0)

Hardware Ports sortie

Hardware Port: Wi-Fi
Device: en0
Ethernet Address: 00:00:00:00:00:00

Hardware Port: Bluetooth PAN
Device: en3
Ethernet Address: 00:00:00:00:00:00

Hardware Port: Thunderbolt 1
Device: en1
Ethernet Address: 00:00:00:00:00:00

Hardware Port: Thunderbolt 2
Device: en2
Ethernet Address: 00:00:00:00:00:00

Hardware Port: Thunderbolt Bridge
Device: bridge0
Ethernet Address: N/A

VLAN Configurations
===================

Note :
J'ai changé les adresses MAC en 00:00:00:00:00:00 pour des raisons de sécurité, car ils peuvent être usurpés.

Si cela peut vous aider, je me suis souvenu que j'avais créé un hotspot Wi-Fi sur mon Mac en cliquant sur le menu Wi-Fi et en cliquant sur create network

La commande 'grep' n'a rien affiché. (utilisé usbmodem1422 comme argument.

0 votes

Utilisez-vous un Raspberry Pi, un Arduino ou autre ?

0 votes

@Ashley Oui, j'utilise un Raspberry Pi, mais pourquoi ce paramètre apparaît-il ?

2voto

Roger Points 1020

L'icône indique son probablement un périphérique série (c'est-à-dire un port com virtuel).

Normalement, vous devez cliquer sur le bouton + signe ci-dessous (votre première capture d'écran), puis sélectionnez une interface, un nom par défaut vous sera présenté (dans votre cas Microcontrôleur). Vous pourrez renommer le service par la suite.

Le problème, c'est qu'une fois que le dispositif est ajouté, il est difficile de voir lequel des deux est le plus important. port à laquelle il est connecté. Maintenant, si vous allez dans le Terminal et le type :

# list all h/w ports
networksetup -listallhardwareports

# list Services and their connected port
networksetup -listnetworkserviceorder

El dernier devrait vous montrer quelque chose comme :

(1) Ethernet 1
(Hardware Port: Ethernet 1, Device: en0)

(2) Ethernet 2
(Hardware Port: Ethernet 2, Device: en1)

(x) Microcontroller
(Hardware Port: xxxx, Device: YYYY)

Le nom du dispositif (YYYY) que vous devriez trouver dans votre /etc (si connecté).

Donc, si l'appareil est connecté vous devriez le trouver dans ce dossier /dev. Vous pouvez le vérifier en allant dans le terminal et en tapant :

ls -l /dev | grep <the name of the h/w port>

Si vous déconnectez ensuite le dispositif et ils la commande (ci-dessus) à nouveau, et il disparaît votre sûr.

Pour répondre à votre question : comment ça marche et comment on le configure dépend de sur le type d'appareil dont il s'agit. Et c'est difficile à dire en se basant sur cette information.

Apparemment, ce dispositif a été ajouté d'une manière ou d'une autre. Comme l'indique Ashely, il pourrait s'agir d'un Raspberry PI, ou d'un autre périphérique USB (avec port série).

0 votes

Le problème est que je ne comprends pas comment il a détecté mon Raspberry Pi. Je l'ai seulement branché à mon MBP pour l'alimentation. Le micro USB d'alimentation du Pi n'a pas de connexion de données. Comment mon MBP l'aurait-il détecté alors ?

0 votes

Peut-être que ce n'est pas votre Rasberry, c'est ce que je veux dire (on ne peut pas être sûr). Vous devriez lancer la commande et vérifier sur quel port le 'Microcontrôleur' est connecté.

0voto

Ashley Points 4027

J'ai un Arduino (qui a un processeur "microcontrôleur"). Je ne suis pas un expert des appareils "modernes" (comme celui-ci, et le Raspberry Pi, etc.), mais j'ai travaillé avec des systèmes similaires plus anciens.

Sur mon système, les instructions de l'Arduino suggéraient que j'installe les fichiers suivants CodeBender un logiciel de développement pour travailler avec l'appareil. Cela a insisté sur l'installation driver-installer.mpkg qui semble contenir FTDIUSBSerialDriver.kext qui semble mettre en œuvre /dev/cu.usbmodemfa121 et un paramètre dans Préférences Système > Réseau similaire à celui de votre capture d'écran. Malheureusement, je n'ai pas trouvé de documentation de CodeBender expliquant cela : J'ai dû examiner de près le paquet d'installation pour trouver la solution.

Sur mon Arduino, je crois que le microcontrôleur a une enveloppe USB autour d'un port RS232 virtuel. Il est utilisé pour envoyer le code compilé à l'Arduino à partir du logiciel de développement sur le Mac, et dans l'autre sens pour que l'Arduino renvoie la sortie au Mac.

Dans les commentaires, vous dites que le port USB principal du Raspberry Pi ne dispose pas de connexions de données. Mais peut-être que le logiciel de développement a installé ce port réseau/USB/RS232 de toute façon. Il apparaît sur mon Mac même lorsque l'Arduino n'est pas connecté.

0 votes

Je n'ai installé aucun logiciel pour mon raspberry pi. Tout ce que j'ai fait, c'est utiliser un serveur VNC, ssh et sftp (connecté à ssh et sftp via un terminal) C'est pourquoi je ne comprends pas. Je n'ai pas de logiciel de développement pour lui.

0 votes

J'ai eu une idée. Ça pourrait venir du fait que j'ai installé fritzzing pour faire des schémas ? Est-ce que cela rendrait le réseau "microcontrôleur" parce que friztzing peut être utilisé pour programmer l'Arduino ?

0 votes

Désolé, je n'en suis pas sûr, mais ça semble plausible.

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