- 4.8 punteggio complessivo basato su 386+ Recensioni
- Requisiti: Windows, macOS, Linux, Android e Raspberry Pi.
- 10.76MB Size.
- Versione 7.0.15125. (3 Giugno, 2024).
- A partire da $14/mese, fattura annuale
Se sei una persona che utilizza dispositivi seriali come stampanti, fotocamere e proiettori, a un certo punto dovrai accedere a una porta seriale remota su una rete.
FlexiHub è un'applicazione che ti aiuterebbe in questo senso. È disponibile una versione demo gratuita di 30 giorni per testare il prodotto.
Per accedere alle porte COM su una rete, è necessario configurare la porta seriale per l'accesso remoto sul computer remoto.
Quando si collega un dispositivo seriale alla porta seriale del computer seriale (il server è il computer locale su cui verrà collegato il dispositivo seriale), il dispositivo verrà visualizzato nell'elenco dei dispositivi sul computer client.
Una porta virtuale creata si comporterà esattamente come una porta fisica effettiva. Qualsiasi dispositivo connesso alla macchina server sarà accessibile dal client come se il dispositivo fosse fisicamente collegato al client.
È tempo di discutere su come accedere in remoto porta seriale su ethernet. Ma prima, forniremo una breve panoramica sulla connettività Linux remota dei dati della porta seriale.
Linux deriva il suo nome per le porte seriali dalla tradizione UNIX.
Questo è diverso dalla tradizionale filosofia PC di IBM (cioè, COM1, COM2 e COM3 ecc.)
Sfortunatamente, Linux manca "porte seriali virtuali". Tuttavia, Linux ha un file che supporta "ioctls" aggiuntivi. Se gli utenti non ne hanno bisogno, possono tentare di reindirizzare utilizzando strumenti come "socat".
Se gli utenti capiscono come inviare i dati seriali di un dispositivo su una connessione IP (tramite socat sull'estremità remota), devono capire come riconvertire quel flusso IP in un dispositivo seriale (virtuale).
Passo 1: Utilizzando emulatori di terminale (come PuTTY), avvia una sessione della console
Passo 2: Seleziona "Seriale" come tipo di connessione
Passo 3: Modificare la linea seriale in modo che corrisponda alla porta COM elencata in precedenza
Notare che: È normale che la velocità della console raggiunga 9600.
Passo 4: Vai in fondo alla pagina e premi "Apri" per connetterti alla console
Notare che: Inoltre, gli utenti possono inoltrare i dispositivi COM in modo trasparente su una connessione di rete.
Gli utenti dovrebbero essere in grado di utilizzare il tipo di indirizzo PIPE di socat per creare una connessione pipe Unix. Ad esempio (supponendo che il dispositivo, funzionante con un dispositivo seriale reale, crei una connessione di rete):
socat PIPE:/dev/fakesocatserial0 TCP-LISTEN:1234
Per coloro che desiderano la possibilità di accedere in remoto alle porte seriali su un sistema operativo Windows, gli utenti possono provare FlexiHub (dal tutorial sopra). Disponibile su Windows, Mac e Linux, FlexiHub è un'eccellente soluzione multipiattaforma (abilitando la porta seriale remota per Android dispositivi, per esempio.)
Con solo un paio di clic, FlexiHub consente agli utenti di accedere facilmente alle porte COM remote. Tuttavia, quando si utilizza Desktop remoto, gli utenti possono anche tentare una connessione con una porta seriale remota.
Seguire i passaggi seguenti per collegare i dispositivi (con interfaccia RS232) a una workstation PC, nonché trasmettere i dati letti tramite una sessione RDP a un'applicazione remota.
Passo 1: Configurare il dispositivo desiderato per eseguire l'interfaccia appropriata RS232
Passo 2: Stabilire una connessione dal dispositivo alla porta seriale
Passo 3: Mappare la porta seriale del PC dalla connessione hardware tramite il server RDP COM
Passo 4: Aprire la porta seriale mappata durante il passaggio precedente
Notare che: Le applicazioni remote in primo piano (che si concentrano su un campo di input) ricevono i dati letti dal dispositivo.
Passo 1: Assicurarsi che reindirizzamento della porta seriale è abilitato nel client Connessione desktop remoto
Passo 2: Fare clic su Opzioni dalla finestra Connessione desktop remoto
Passo 3: Assicurati che "Porte" sia selezionato/abilitato (situato nella scheda Risorse locali, sotto Dispositivi locali)
Passo 4: Premi Connetti
Questo è tutto! Tutte le porte seriali locali sono disponibili tramite lo stesso nome di porta (COM1, COM2, ecc.) all'interno della connessione RDP.
Ora, quando si eseguono sessioni di desktop remoto da una workstation a un Terminal Server, tutte le comunicazioni all'interno della sessione di desktop remoto (utilizzando COM1, COM2 e così via) vengono reindirizzate alle COM1, COM2, ecc. locali della workstation client.
Un altro modo per pensarci è: All'interno della sessione di desktop remoto ci sono "porte seriali virtuali" che possiedono lo stesso nome delle porte fisiche sulla workstation client.