Можливо налаштувати вхід TTY через аудіопристрій (код Морзе чи подібний)?


13

Одним з найбільш жалюгідних аспектів моєї щоденної роботи є необхідність періодично досліджувати проблеми з машинами, розкиданими у віддалених місцях по всьому світу, які не мають доступу до мережі до зовнішнього світу. Іноді місцевий персонал може прив’язатись до 3G або подібного модему для забезпечення доступу, але часто це неможливо через відсутність сигналу або відсутність технічних можливостей на місці. У цих випадках мені доводиться зв’язуватися з телефоном будь-який місцевий технік (або іноді двірник), який працює зі мною, вводячи команди, які я їм декламую, і відповідаючи на висновок, часто хтось із обмеженим чи відсутнім Linux або навіть комп’ютером досвід. Часто потрапляння на сайт більш кваліфікованого фахівця вимагає чартерного рейсу.

Я можу підтвердити, що говорити комусь за допомогою редагування файлу у vi, який не знає різниці між "косою косою" та "зворотною косою рисою", як утримувати зсув для отримання двокрапки замість крапки з комою, болісно болісно. "Гаразд, тепер його показ непоказну річ, за якою слідує якась дивна дивляча лінійна річ, а потім ще одна чітка річ". О, і це накинуло на мене якесь повідомлення про помилку, яке я не прочитав.

В основному я використовую людину на сайті як дуже повільний перетворювач телефону-> терміналів із надзвичайно високою швидкістю помилок. У мене виникла ідея вирізати середнього чоловіка, використовуючи динамік і мікрофон на комп’ютері, і сказати техніці просто потримати їх мобільний телефон до машини і використовувати його як дуже старий шкільний акустично пов'язаний 'модем', де я б запустіть на моєму комп’ютері термінальну програму, яка перетворила б мої лінії в певну послідовність тонів, які могли передаватися по телефону, в машину Linux, і перетворилася назад у команди, вихід яких потім перетворився б у тони, назад телефон тощо, що забезпечує мені дуже повільний термінал. Існує кілька методів передачі даних, які можуть переживати передачу стільникового телефону, такі як Morse Code або OliviaMode.

Я сподівався на інформацію про пакети, щоб виконати це або в цілому, або як різні фрагменти, які я міг би використати для побудови цього рішення, або надати інші ідеї про те, як я міг би виконати це завдання. Google не видав нічого корисного, за винятком вищезгаданого "OliviaMode", який, можливо, може використовуватися як протокол передачі.


Велика проблема в реальному житті!
rozcietrzewiacz

Як людина, яка надає технічну підтримку по телефону, я можу співпереживати. Сподіваємось, що тут ми знайдемо кілька покажчиків
rsaw

Відповіді:


9

Погляньте 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

Що стосується пакетів, є звуковий модем, який, здається, є тим, що ви хочете. Він не знаходиться у стандартному дистрибутиві, тому його потрібно було б встановити та встановити перед тим, як ящики переходять у експлуатацію.

Крім того, ви можете доставити (до кожного комп’ютера в цьому поліві) модем usb 56k (стаціонарний телефон) з перетворювачем rj11 в 3,5 мм (мобільний телефон), що зберігається з кожним комп’ютером у цьому полі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.