Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900R низкая скорость при работе через CMUX
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
insektazz
Занимаюсь тестированием SIM900R с утилитой CMUX.
Столкнулся с проблемой и никак не могу понять причину.
Если устанавливать соединение через pppd напрямую с портом, к которому подключен SIM900R, то все работает хорошо. Скорость порядка 8-9 кбайт/с. Если использую CMUX, то какая-то беда. CMUX стартует нормально, pppd нормально устанавливает соединение, но вот связь в интернет практически отсутствует — пинг размером больше 90 байт не проходит, wget не работает.
Схема стенда: Комп (Ubuntu) - USB-Com адаптер - SIM900R devboard
Может быть есть какие-то тонкости или доп. настройки?

Заранее спасибо.
insektazz
Может ли это быть связано с параметром Maximum frame size? Судя по мануалу 900r по умолчанию поддерживает 127, максимум 255.
У меня пакеты стабильно больше 127.
insektazz
После изменения Maximum frame size стало работать нормально.
Если вдруг кому будет интересно, то исходник cmux можно посмотреть тут https://github.com/insekt/cmux/blob/master/cmux.c
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.