Möglich, Login TTY über Audio-Gerät (Morse-Code oder ähnliches) zu konfigurieren?


13

Einer der elendesten Aspekte meiner täglichen Arbeit ist die Notwendigkeit, gelegentlich Probleme mit Maschinen zu untersuchen, die an entlegenen Orten auf der ganzen Welt verstreut sind und keinen Netzwerkzugang zur Außenwelt haben. Manchmal ist es für lokale Mitarbeiter möglich, sich über ein 3G-Modem oder ein ähnliches Modem anzuschließen, um den Zugang zu ermöglichen. Oft ist dies jedoch nicht möglich, da kein Signal vorhanden ist oder die technischen Fähigkeiten vor Ort fehlen. In diesen Fällen muss ich mit einem Telefon veranlassen, dass ein örtlicher Techniker (oder manchmal ein Hausmeister) zur Verfügung steht, um mit mir zu arbeiten, die von mir rezitierten Befehle einzugeben und mit der Ausgabe zu antworten, häufig jemand mit eingeschränktem oder keinem Linux oder sogar Computer Erfahrung. Oft ist es erforderlich, einen Flug zu chartern, um einen qualifizierten Techniker vor Ort zu haben.

Ich kann bestätigen, dass es unerträglich schmerzhaft ist, mit jemandem zu sprechen, der eine Datei in vi bearbeitet, der den Unterschied zwischen 'Schrägstrich' und 'umgekehrter Schrägstrich' nicht kennt. "Ok, jetzt zeigt es eine schnörkellose Sache, gefolgt von einer seltsam aussehenden Liniensache und dann einer anderen schnörkellosen Sache." Oh, und es piepte mich mit einer Art Fehlermeldung an, die ich nicht gelesen hatte.

Grundsätzlich benutze ich die Person vor Ort als sehr langsamen Telefon-> Endgerätekonverter mit einer erstaunlich hohen Fehlerrate. Ich hatte die Idee, den Mittelsmann auszuschneiden, einen Lautsprecher und ein Mikrofon am Computer zu verwenden und den Technikern zu sagen, sie sollen einfach ihr Mobiltelefon an die Maschine halten und es als ein sehr altmodisches, akustisch gekoppeltes "Modem" verwenden, wo ich würde Führen Sie auf meinem Computer ein Terminalprogramm aus, das meine Leitungen in eine Folge von Tönen umwandelt, die über das Telefon in den Linux-Computer übertragen und wieder in Befehle umgewandelt werden können, deren Ausgabe dann wieder in Töne umgewandelt wird Das Telefon usw. versieht mich praktisch mit einem extrem langsamen Terminal. Es gibt einige Methoden zum Übertragen von Daten, die die Übertragung von Mobiltelefonen überleben können, wie z. B. Morsecode oder OliviaMode.

Ich hatte gehofft, Informationen zu Paketen zu erhalten, um dies entweder als Ganzes oder als verschiedene Teile zu erreichen, mit denen ich diese Lösung konstruieren oder andere Ideen liefern könnte, wie ich diese Aufgabe erfüllen könnte. Google hat sich als nutzlos erwiesen, mit Ausnahme des oben genannten "OliviaMode", der möglicherweise als Übertragungsprotokoll verwendet werden könnte.


Tolles Problem im wirklichen Leben!
rozcietrzewiacz

Als jemand, der telefonisch technischen Support leistet, kann ich mich einfühlen. Hoffe wir bekommen hier ein paar Hinweise.
Rsaw

Antworten:


9

Schauen Sie sich an 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 Bezug auf Pakete gibt es ein Soundmodem, das genau das ist, was Sie wollen. Es ist keine Standarddistribution, daher muss es installiert und eingerichtet werden, bevor die Boxen in Betrieb genommen werden.

Alternativ können Sie (zu jedem Computer im Feld) ein 56k-USB-Modem (Festnetztelefon) mit einem RJ11-auf-3,5-mm-Konverter (Mobiltelefon) ausliefern, der mit jedem Computer im Feld mitgeliefert wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.