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

 
 
> Lubuntu. UART. SIM900. Настройка.
Semertak
сообщение Feb 17 2016, 10:10
Сообщение #1


Участник
*

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



Всем доброго.
Проблема такая: Подключаю к UART`у BananaPi модуль sim900 (GSM/GPRS), через терминал (при помощи cat и echo) без проблем с этим модулем общаюсь и вообще все хорошо. Но при запуске wvdialconf устройство не обнаруживается.

Непосредственно задача заключается в том, чтобы организовать выход в интернет при помощи модуля SIM900.

Используемое оборудование: Banana Pi (одноплатник) и модуль SIM900. Между собой они соединены проводами по UART (RxD, TxD и GND)

Действия предпринятые мной в попытках решить вопрос:
1. Попытка ручной настройки wvdial.conf.
2. Попытка настройки через kppp.
3. Сборка снифера на вход/выход по UART, для уточнения "места" неполадки.
4. Попытка ручной настройки ppp соединения и дозвона (модуль sim900 по сути является gsm модемом).

Результаты моих действий:
1. При ручной настройке и последующем запуске wvdial АТ команды не отправляются программой в модуль sim900, а собираются в кучу и, после остановки работы программы, пачкой улетают в модуль (увидел при помощи снифера).
2. Предыдущий опыт натолкнул на мысль о том, что во всем виноваты RTS/CTS сигналы. В программе kppp провел настройку и убрал аппаратное управление потоком. Попытка соединения была более успешной чем в wvdial, но недостаточно успешной для входа в интернет. В результате программа успешно общалась с модемом, но стопорилась на определенном этапе и бешеными темпами выдавала в терминал что-то вроде "0ppp оборудование не найдено".
3. Ручная настройка ppp вообще не дала никаких видимых результатов, даже негативных.

Обращение:
Помогите настроить модуль для выхода в интернет.

Возможные пути решения, в которых вы можете мне помочь:
1. Отключение аппаратного управления потоком в программе wvdial (FlowControl = NOFLOW не помогло). Нужно отключить АУП так, чтобы wvdailconf смог найти модуль.
2. Объясните/покажите как решить проблему с "0ppp не найдено".
3. Предложите вариант с альтернативной настройкой модуля SIM900 как модема, приму в разработку любой вариант.

Очень прошу помощи. Уже очень много много времени убил на это. В Линуксе по воле рока и очень недавно.

Сообщение отредактировал Semertak - Feb 17 2016, 10:11
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
shamrel
сообщение Feb 19 2016, 05:09
Сообщение #2


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

Группа: Свой
Сообщений: 132
Регистрация: 10-10-07
Из: Новосибирск
Пользователь №: 31 229



Какой дистрибутив используете?
Чего бы я делал.
1. Установил бы minicom и попробовал бы стать AT команды непосредственно с таргета.
2. Попробовал бы настроить pppd. Что и как делает kppp мне не понятно. К графическим программам такого рода отношусь с недоверием.
3. Если pppd не заработает, а сообщений его покажется недостаточно, то я бы открыл бы конфиг его с AT командами, и в ручном режиме через миником слал бы эти команды и смотрел, где он споткнется.


--------------------
Go to the top of the page
 
+Quote Post
Semertak
сообщение Feb 19 2016, 10:34
Сообщение #3


Участник
*

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



Цитата(shamrel @ Feb 19 2016, 11:09) *
Какой дистрибутив используете?
Чего бы я делал.
1. Установил бы minicom и попробовал бы стать AT команды непосредственно с таргета.
2. Попробовал бы настроить pppd. Что и как делает kppp мне не понятно. К графическим программам такого рода отношусь с недоверием.
3. Если pppd не заработает, а сообщений его покажется недостаточно, то я бы открыл бы конфиг его с AT командами, и в ручном режиме через миником слал бы эти команды и смотрел, где он споткнется.


Использую Lubuntu.
Повторюсь, в Линуксе я совсем недавно и ручная настройка меня хоть и не сильно пугает, но все же вызывает серьезные затруднения. Настройка pppd для меня сложна как минимум потому, что я не знаю как это делать.

А есть существенная разница между отправкой через миником и отправкой при помощи echo?

Отправка АТ команд в ручную завершается словом CONNECT после набора номера, а дальше этого процесс не идет. Если я правильно понимаю последовательность подключения, то именно после этого нужно устанавливать ppp соединение. Но как его провернуть руками я не знаю. Могу выдать лог который дает wvdial. Нужен?
Go to the top of the page
 
+Quote Post



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

 


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


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