È possibile configurare Login TTY su dispositivo audio (codice Morse o simile)?


13

Uno degli aspetti più miserabili del mio lavoro quotidiano è la necessità di investigare occasionalmente problemi con macchine sparse in località remote in tutto il mondo che non hanno accesso alla rete al mondo esterno. A volte è possibile per il personale locale collegarsi tramite un modem 3G o simile per fornire l'accesso, ma spesso ciò non è possibile a causa della mancanza di segnale o della mancanza di capacità tecnica in loco. In questi casi devo fare il dovuto con un telefono qualunque tecnico locale (o talvolta bidello) sia disponibile a lavorare con me, digitando i comandi che recito e rispondendo con l'output, spesso qualcuno con Linux limitato o assente o addirittura computer Esperienza. Spesso ottenere un tecnico più qualificato sul sito richiederebbe il noleggio di un volo.

Posso confermare che parlare in qualcuno modificando un file in vi che non conosce la differenza tra 'barra' e 'barra rovesciata', come tenere premuto il turno per generare due punti anziché un punto e virgola è dolorosamente tremendo. "Ok, ora sta mostrando una cosa agitata seguita da una specie di cosa strana dall'aspetto e poi un'altra cosa agitata". Oh, e mi ha emesso un segnale acustico con una sorta di messaggio di errore che non ho letto.

Fondamentalmente sto usando la persona sul posto come un convertitore di telefono molto lento>> terminale con un tasso di errore incredibilmente alto. Ho avuto l'idea di ritagliare l'uomo di mezzo e usare un altoparlante e un microfono sul computer e dire alla tecnologia di tenere semplicemente il cellulare sulla macchina e usarlo come un "modem" accoppiato acusticamente alla vecchia scuola, dove vorrei eseguire un programma terminale sul mio computer che converte le mie linee in una sequenza di toni che potrebbero essere trasmesse al telefono, nella macchina Linux, e convertite nuovamente in comandi, il cui output verrebbe quindi convertito in toni, indietro il telefono, ecc., che mi fornisce in effetti un terminale estremamente lento. Esistono alcuni metodi per la trasmissione dei dati che possono sopravvivere alla trasmissione del telefono cellulare, come il codice Morse o la modalità Olivia.

Speravo che le informazioni sui pacchetti potessero realizzarlo nel loro insieme, o come vari pezzi che avrei potuto usare per costruire questa soluzione, o fornire altre idee su come avrei potuto realizzare questo compito. Google non si è rivelato inutile, ad eccezione del summenzionato "OliviaMode" che potrebbe eventualmente essere utilizzato come protocollo di trasmissione.


Grande problema nella vita reale!
rozcietrzewiacz,

Come qualcuno che fornisce supporto tecnico al telefono, posso entrare in empatia. Spero di avere alcuni suggerimenti qui.
risposta

Risposte:


9

Dai un'occhiata minimodem.

minimodem - software audio Bell-type or RTTY FSK modem
Copyright (C) 2011 Kamal Mostafa <kamal@whence.com>

Minimodem is a command-line program which generates (or decodes) audio
modem tones at any specified baud rate, emulating an old Bell-type or
radio-teletype FSK modem.  The tones can be played to (or recorded from)
the PulseAudio system or to an audio file.

Minimodem can be used to transfer data between nearby computers using an
audio cable (or just via sound waves), or between remote computers using
radio, telephone, or another audio communications medium.

http://www.whence.com/minimodem/


4

In termini di pacchetti, c'è un soundmodem che sembra essere quello che vuoi. Non è su una distribuzione standard, quindi dovrebbe essere installato e configurato prima che le scatole entrino in servizio.

In alternativa, è possibile spedire (a tutti i computer sul campo) un modem USB 56k (telefono fisso) con un convertitore da rj11 a 3,5 mm (cellulare) tenuto con ogni computer sul campo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.