LINUX.ORG.RU

Мусор в /dev/ttyACM0

 


0

1

Здравствуйте. Ситуация такая:
* имеется подключенный телефон через usb. Он выполняет функции модема. Определяется на /dev/ttyACM0
* Отправлю ему AT команду:

echo 'ATi^M' > /dev/ttyACM0
* Прочту ответ:
cat /dev/ttyACM0

ATi

SAMSUNG SGH-L310

OK

ATi

S

SAMSUNG SGH-L310

OK

AMSUNG SH-L3

OK

MSUNG SL3

OAi
...

В общем, вагон какого-то мусора. Кто-нибудь может объяснить - это нормально? Можно ли исправть? Ну ответил модем один раз, но зачем там этот шлак?
Удаётся подключиться к интернету, но жутко тупит и жрёт трафик (открыть пару страниц без рисунков == около 3МБ). Мне кажется, что это может быть причиной.

★★

Удаётся подключиться к интернету, но жутко тупит и жрёт трафик (открыть пару страниц без рисунков == около 3МБ). Мне кажется, что это может быть причиной.

Нет. Открой в браузере Developer tools (Ctrl+Shift+I), посмотри вкладку Network. Если больше хочешь, тогда установи Wireshark и посмотри куда трафик уходит.

anonymous
()

Где-то адовый косяк с буфером.

anonymous
()

Странная какая-то хрень. Вдруг вывод стал приличным. Не уверен до конца в причинах, то ли ЮСБ штекер повтыкал/повытыкал, то ли х.з.

pavlick ★★
() автор топика

Потому что нужно использовать miniterm.py из pyserial или minicom вместо echo и cat, которые не выставляют параметры потока.

anonymous
()

открыть пару страниц без рисунков == около 3МБ

Это нормально. Добро пожаловать в современный веб! Даже без картинок, CSSки и скрипты легко могут потянуть на несколько мегабайт.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

При этом доставляет как они сначала рассказывают что инторнет быстрый и дешёвый, а потом наяривают на мобильные девайсы, где интернет тормозный и дорогой.

anonymous
()

Удалось избавиться от вакханалии следующей настройкой:

stty -F /dev/ttyACM0 -echo

pavlick ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.