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.