- 4.8 note globale basée sur 386+ Revue
- Configuration requise : Windows, macOS, Linux, Android et Raspberry Pi.
- 10.76MB Size.
- Version 7.0.15125. (le 3 Juin, 2024).
- À partir de 14 $ par mois, facturés à l'année
Si vous utilisez des périphériques série tels que des imprimantes, des caméras et des projecteurs, vous aurez à un moment donné besoin d'accéder à un port série distant sur un réseau.
FlexiHub est une application qui vous aiderait à cet égard. Une version démo gratuite de 30 jours est disponible pour tester le produit.
Pour accéder aux ports COM sur un réseau, vous devez configurer le port série pour l'accès à distance sur l'ordinateur distant.
Lorsque vous connectez un périphérique série au port série de l'ordinateur série (le serveur est l'ordinateur local auquel le périphérique série sera connecté), le périphérique apparaîtra dans la liste des périphériques sur la machine cliente.
Un port virtuel créé se comportera exactement comme un port physique réel. Tout périphérique connecté à la machine serveur sera accessible par le client comme si le périphérique était physiquement connecté au client.
Il est temps de discuter de la façon d'accéder à distance port série sur ethernet. Mais d'abord, nous allons donner un bref aperçu de la connectivité Linux à distance des données du port série.
Linux tire son nom des ports série de la tradition UNIX.
Ceci est différent de la philosophie PC traditionnelle d'IBM (c'est-à-dire COM1, COM2 et COM3, etc.)
Malheureusement, Linux manque "ports série virtuels". Cependant, Linux a un fichier qui prend en charge des "ioctls" supplémentaires. Si les utilisateurs n'en ont pas besoin, ils peuvent tenter de rediriger à l'aide d'outils tels que "socat".
Si les utilisateurs découvrent comment envoyer les données série d'un appareil via une connexion IP (via socat à l'extrémité distante), ils doivent comprendre comment reconvertir ce flux IP en un appareil série (virtuel).
Étape 1: À l'aide d'émulateurs de terminaux (comme PuTTY), lancez une session de console
Étape 2: Sélectionnez "Série" comme type de connexion
Étape 3: Modifiez la ligne série pour qu'elle corresponde au port COM répertorié précédemment
Veuillez noter: Il est normal que les vitesses de la console atteignent 9600.
Étape 4: Naviguez vers le bas de la page et appuyez sur "Ouvrir" pour vous connecter à la console
Veuillez noter: De plus, les utilisateurs peuvent transférer des périphériques COM de manière transparente via une connexion réseau.
Les utilisateurs doivent pouvoir utiliser le type d'adresse PIPE de socat pour créer une connexion de canal Unix. À titre d'exemple (en supposant que le périphérique, fonctionnant avec un véritable périphérique série, crée une connexion réseau) :
socat PIPE:/dev/fakesocatserial0 TCP-LISTEN:1234
Pour ceux qui souhaitent pouvoir accéder à distance aux ports série sur un système d'exploitation Windows, les utilisateurs peuvent essayer FlexiHub (à partir du didacticiel ci-dessus.) Disponible sur Windows, Mac et Linux, FlexiHub est une excellente solution multiplateforme (permettant un port série distant pour Android appareils, par exemple.)
En quelques clics seulement, FlexiHub permet aux utilisateurs d'accéder facilement aux ports COM distants. Cependant, lors de l'utilisation de Remote Desktop, les utilisateurs peuvent également tenter une connexion avec un port série distant.
Suivez les étapes ci-dessous pour connecter des appareils (avec interface RS232) à un poste de travail PC, ainsi que pour transmettre des données lues via une session RDP à une application distante.
Étape 1: Configurez l'appareil souhaité pour exécuter l'interface appropriée RS232
Étape 2: Établir une connexion entre l'appareil et le port série
Étape 3: Mappez le port série du PC à partir de la connexion matérielle via le serveur RDP COM
Étape 4: Ouvrez le port série mappé lors de l'étape précédente
Veuillez noter: Les applications distantes de premier plan (se concentrant sur un champ de saisie) reçoivent les données lues par l'appareil.
Étape 1: Veiller à ce que redirection de port série est activé dans le client Connexion Bureau à distance
Étape 2: Cliquez sur Options dans la fenêtre Connexion Bureau à distance
Étape 3: Assurez-vous que "Ports" est coché/activé (situé dans l'onglet Ressources locales, sous Périphériques locaux)
Étape 4: Appuyez sur Connecter
C'est ça! Tous les ports série locaux sont disponibles via le même nom de port (COM1, COM2, etc.) dans la connexion RDP.
Désormais, lors de l'exécution de sessions de bureau à distance d'un poste de travail à un serveur Terminal Server, toutes les communications au sein de la session de bureau à distance (utilisant COM1, COM2, etc.) sont redirigées vers les COM1, COM2, etc. locaux (physiques) du poste de travail client.
Une autre façon de penser est la suivante : dans la session de bureau à distance, il existe des "ports série virtuels" possédant le même nom que les ports physiques sur le poste de travail client.