Какой мусорный текст печатается с помощью wvdial в терминале?

345
Hrishi

Когда я набираю номер с помощью wvdial, иногда он выводит какой-то мусорный текст в терминал. Это происходит не каждый раз, но в мусорном тексте я вижу некоторые читаемые строки, которые часто являются журналами irc (из xchat) или GET-запросами из браузера.

Один из моих друзей сказал мне, что это, вероятно, что-то, что он читает /dev/randomдля Случайной энтропии, но я не смог найти никакой подтверждающей информации.

Что это за текст и почему он печатается на терминале?

Смотрите рисунок ниже для примера: Какой мусорный текст печатается с помощью wvdial в терминале?

0

1 ответ на вопрос

0
Kamil

This is data sent by modem via serial port. As you see - initially it looks normal and there are is AT communication. Modem is working in 'command mode'.

After connection is initialized - your modem enters 'data mode'.

wvdial cannot recognize when modem switches to 'data mode' and prints everything that came to serial port.

This is quite common in USB cellular modems. These modems are not standarized.

More information:

  1. Command and Data_modes (modem) on Wikipedia - about modem modes

  2. Hayes command set on Wikipedia - how Hayes-compatibile and other modems indicate mode switching

Но это происходит не каждый раз. если wvdial печатает все, когда он находится в «режиме данных», это должно происходить каждый раз, верно? также иногда это происходит даже до инициализации модема. Hrishi 10 лет назад 0