реклама на сайте
подробности

 
 
> SIM900. Скачивание через GPRS
Semertak
сообщение Apr 18 2016, 07:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 11-02-16
Пользователь №: 90 412



Всем доброго. Ситуация такая: Прикрутил к одноплатнику модуль SIM900, и все казалось бы хорошо, и в интернет ходит и звонить умеет и смс пишет, но есть одна проблема - эта сволочь очень криво скачивает. Если точнее, то я пытаюсь git clone`ом или pip install`ом что-нибудь скачать/установить, а он отказывается скачивать больше 100КБ (+/- 15%). Скачавание просто останавливается и все.

Есть ли идеи причин этой болезни? И как это можно подлечить?

Сообщение отредактировал Semertak - Apr 18 2016, 07:53
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
quarz
сообщение Apr 21 2016, 20:48
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 15-01-05
Из: Москва
Пользователь №: 1 980



Давайте рассуждать логически. В GPRS не может быть ограничения на размер файла. Git использует http или ssh, на транспортном уровне это TCP. Причина может быть в прошивке модуля - в его реализации tcp/ip протоколов. Или, если вы используете готовый драйвер для linux, попробуйте скачать файл управляя модулем AT командами через tty
Go to the top of the page
 
+Quote Post
Semertak
сообщение Apr 22 2016, 07:25
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 11-02-16
Пользователь №: 90 412



Цитата(quarz @ Apr 22 2016, 02:48) *
Давайте рассуждать логически. В GPRS не может быть ограничения на размер файла. Git использует http или ssh, на транспортном уровне это TCP. Причина может быть в прошивке модуля - в его реализации tcp/ip протоколов. Или, если вы используете готовый драйвер для linux, попробуйте скачать файл управляя модулем AT командами через tty


Все управление было расписано руками. Но не моими. И в этом проблема. Я понятия не имею как этот pppd был настроен и как настраивать TCP/IP и прочие радости... Если речь идет о прошивке SIM900, то там вообще мутный лес, для меня.


Я всего лишь программист... Почему я вместо разработки занимаюсь настройкой неработающего железа?!!?!? Сорян. Крик души.


Кстати. По поводу настроек модуля. Возможно Вы правы. Ибо этот модуль яростно плевается и не хочет даже под виндой работать. При том что я пытался создать подключение строго по инструкции из ТехПоддержки МТ-системз (иструкция была с картинками). Когда я отправил человеку из техподдержки свои такие же картинки (один в один) где строго были повторены все необходимые действия, сотрудник техподдержки сказал "Ну х*й знает, сам разбирайся!". Почти дословно)

Цитата(ArtemKAD @ Apr 21 2016, 18:45) *
Че-то мне кажется что нет контроля потока и поэтому в один "прекрасный" момент просто буфер не успевает освободиться и данные теряются.


А можно немного подробнее?? Я смутно понимаю о чем Вы говорите и могу попробовать что-то поменять, но мне нужно точно знать что именно менять.
Go to the top of the page
 
+Quote Post
Hub
сообщение Apr 26 2016, 15:04
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743



Цитата(Semertak @ Apr 22 2016, 10:25) *
Все управление было расписано руками. Но не моими. И в этом проблема. Я понятия не имею как этот pppd был настроен и как настраивать TCP/IP и прочие радости... Если речь идет о прошивке SIM900, то там вообще мутный лес, для меня.


Я всего лишь программист... Почему я вместо разработки занимаюсь настройкой неработающего железа?!!?!? Сорян. Крик души.

опишите пожалуйста: какая именно цель перед Вами стоит.
а также: версию ядра и хотя бы минимальную информацию по железу или модели одноплатника (Малинка, BBB, Атмега...)

+ см. личку

Сообщение отредактировал Hub - Apr 26 2016, 15:05
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 21:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.01403 секунд с 7
ELECTRONIX ©2004-2016