Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900 в роли модема для ПК(через COM port)
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
_saper_
Здравствуйте.
Может кто видел реализацию драйвера какого-нибудь или какой-нибудь проект, где комп воспринимает SIM900 как модем для выхода в сеть. Желательно конечно для linux, но я вообще ничего не нашел

Спасибо.
CADiLO
Под виндами достаточно поставить "стандартный 33600" и не забыть строку инициализации под конкретного оператора.
С линухом наверно так же будет работать.
Waldelk
Цитата(_saper_ @ Jan 9 2014, 15:56) *
Здравствуйте.
Может кто видел реализацию драйвера какого-нибудь или какой-нибудь проект, где комп воспринимает SIM900 как модем для выхода в сеть. Желательно конечно для linux, но я вообще ничего не нашел

Спасибо.


На самом деле всё достаточно просто: модуль SIM900, имеет UART интерфейс, которым вы его подключаете к ПК.
Например если модуль подключен к порту COM1, к нему можно будет обратится через устройство /dev/ttyS0
тогда можно будет осуществить дозвон через данный порт, например через ПО wvdial.

пример конфигурации /etc/wvdial.conf:
[Dialer Defaults]
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet.mts.ru"
Modem Type = COM Modem
Baud = 115200
New PPPD = yes
Modem = /dev/ttyS0
Phone = *99#
Password = mts
Username = mts
Stupid Mode = yes

можно также использовать для этой цели программу KPPP

_saper_
Waldelk а как установить как стандартный доступ в интернет? не подскажете где нужно прописать?
Waldelk
Цитата(_saper_ @ Jan 9 2014, 16:43) *
Waldelk а как установить как стандартный доступ в интернет? не подскажете где нужно прописать?

У Вас какой дистрибутив стоит? С точки зрения компа модем SIM900 ничем не отличается от Dial-UP модема
_saper_
Цитата(Waldelk @ Jan 9 2014, 16:50) *
У Вас какой дистрибутив стоит? С точки зрения компа модем SIM900 ничем не отличается от Dial-UP модема


да дело в том что у меня даже не дистрибутив, а android планшет. а вся затея вот http://electronix.ru/forum/index.php?showtopic=117954
CADiLO
GSM модем SIM900--> STM32F3DISCOVERY--->USB(slave)--> USB(OTG)-->планшет

а если так

WCDMA/GSM SIM5215 (5216, 5320) ---> USB -->планшет (драйвера под андроид)
_saper_
Цитата(CADiLO @ Jan 9 2014, 16:21) *
GSM модем SIM900--> STM32F3DISCOVERY--->USB(slave)--> USB(OTG)-->планшет

а если так

WCDMA/GSM SIM5215 (5216, 5320) ---> USB -->планшет (драйвера под андроид)


дело в том что мне доступ в инет нужен и из discovery. вся эта каша только по этому. не лепить же два модема. как-то неправильно это
CADiLO
можно так попробовать - discovery повесить на COM модуля, а планшет на USB модуля
_saper_
SIM5215 стоит 150 евро
CADiLO
сколько-сколько???? это где такие цены нашли???

ему в розницу красная цена 40 баксов....

сколько ж у вас тогда SIM900 стоит???
Waldelk
Цитата(_saper_ @ Jan 9 2014, 17:24) *
дело в том что мне доступ в инет нужен и из discovery. вся эта каша только по этому. не лепить же два модема. как-то неправильно это

да Вам тут целый маршрутизатор нужен.
_saper_
Цитата(Waldelk @ Jan 9 2014, 16:54) *
да Вам тут целый маршрутизатор нужен.

мне не нужно одновременно. главное что-бы при выключеном планшете у контроллера был доступ в инет

Цитата(CADiLO @ Jan 9 2014, 16:34) *
сколько-сколько???? это где такие цены нашли???

ему в розницу красная цена 40 баксов....

сколько ж у вас тогда SIM900 стоит???


глянул на комодроме и на ибее
CADiLO
У ОФИЦИАЛЬНЫХ дистрибьюторов смотреть нужно, а не непонятно где.
Космодром вообще не имеет права продавать модули в Украине - проверьте продаваемые ими модули по базе укрчастотнадзора, будете сильно удивлены. В Харькове "ХАГ" продает официально.
_saper_
SIM5215ENI
( WCDMA/HSPA/GSM/GPRS/EDGE модуль (NI наша дополнительная маркировка, к модулю отношения не имеет) , ) 306.00 На складе

SIM900BNI
( Четырёхдиапазонный GSM/GPRS модуль по посадочному месту соответствует SIM300 (NI наша дополнительная маркировка, к модулю отношения не имеет), ) 122.40 На складе такого на космодроме нет

SIM900DNI
( Четырёхдиапазонный GSM/GPRS модуль по посадочному месту соответствует SIM300D (NI наша дополнительная маркировка, к модулю отношения не имеет), ) 163.20 На складе такой есть - 180грн

спасибо за наводку. укрчастотнадзор ещё лет сто будет вводить черный список имей. так же как и гаи регистрацию скутеров

но я всеровно хотел купить уже готовую плату на ибее за 27 баксов
_saper_
Waldelk мне кажется что wvdial именно то что мне нужно. буду надеяться что в ядре планшета уже всё есть))

нашел даже коекакие инструкции



1) I never could get a 100% stable 3G connection 24/7 running. Sometimes they lose the connections (sometimes the provider is responsible for it, sometimes the usb-dongle itself). Newer dongles are better.


2) After testing betavine, and some other tools … I went back to wvdial … easy and 99% stable

3) you need 3 files wvdial & USB_ModeSwitch & USB_ModeSwitch_data.

Important: wvdial has to be build for the Arm architecture, I don`t know, if this is done for the Raspberry Pi … if not (maybe larson ??? should contact carl at excito, who has done this for the excito bubba)

4) usb-dongle, there are a lot dongles on the market, but the often are the same. To start I would suggest a dongle which is not brand-new and
Important: it should be in the USB_ModeSwitch_data, it saves a lot of time

5) Install wvdial & USB_ModeSwitch & USB_ModeSwitch_data per

apt-get install …

6) Edit wvdial.conf with your provider data (this example is for drei.at)

------ /etc/wvdial.conf --------------

Code: Select all
[Dialer Defaults]
Area Code =
Ask Password = 0
Auto DNS = 1
Baud = 460800
Carrier Check = 0
Compuserve = 0
Dial Command = ATD
DialMessage1 =
DialMessage2 =
Force Address =
ISDN = 0
Idle Seconds = 3000
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","drei.at"
Modem = /dev/ttyUSB0
Modem Type = Analog Modem
New PPPD = yes
Password = ;
Phone = *99#
Stupid Mode = 1
Username = ;
Auto Reconnect = On

------ end of /etc/wvdial.conf ------


The best way is *NOT* to use SIM pin codes


6) Edit /etc/network/interfaces and add this lines:

auto ppp0
iface ppp0 inet wvdial


7) Test

Type * wvdial * and you should get a connection
Contrl Z and then type bg

restart the Raspberry Pi and you should


8) For setting up a dyndns.org address

I use the linux-client: ddclient : http://sourceforge.net/apps/trac/ddclient/

9) now you could connect to your Raspberry Pi – Drone with your dyndns.org adress

и вот ещё ссылка

http://www.starterkit.ru/html/index.php?na...=8028&num=3


жду пока приедет планшет, а потом решу что дальше заказывать smile3046.gif
Waldelk
Цитата(_saper_ @ Jan 9 2014, 20:58) *
Waldelk мне кажется что wvdial именно то что мне нужно. буду надеяться что в ядре планшета уже всё есть))

нашел даже коекакие инструкции



1) I never could get a 100% stable 3G connection 24/7 running. Sometimes they lose the connections (sometimes the provider is responsible for it, sometimes the usb-dongle itself). Newer dongles are better.


2) After testing betavine, and some other tools … I went back to wvdial … easy and 99% stable

3) you need 3 files wvdial & USB_ModeSwitch & USB_ModeSwitch_data.

Important: wvdial has to be build for the Arm architecture, I don`t know, if this is done for the Raspberry Pi … if not (maybe larson ??? should contact carl at excito, who has done this for the excito bubba)

4) usb-dongle, there are a lot dongles on the market, but the often are the same. To start I would suggest a dongle which is not brand-new and
Important: it should be in the USB_ModeSwitch_data, it saves a lot of time

5) Install wvdial & USB_ModeSwitch & USB_ModeSwitch_data per



То что Вы привели это скорей относится к "свисткам" Huawei, которые работают в режиме "виртуального CD-ROM"
Если будете SIM900 использовать, то Вам надо UART где-то в планшете взять
CADiLO
>>>> укрчастотнадзор ещё лет сто будет вводить черный список имей. так же как и гаи регистрацию скутеров

Если не в курсе, то уже ввели, просто с мобилками разбираться проблемнее. По модулям уже были отключения.

>>>> спасибо за наводку

Уже теплее, но еще не попали.

Маркировка NI - это не зарегестрированые транзитные модули, они в Украину не заходят, а идут сразу к соседям где не нужна регистрация - Молдова, Грузия.....

Если бы посмотрели на нашем сайте, то нашли бы что зарегистрированый модуль SIM900R(64) еще дешевле - 105 гривен.

>>>но я всеравно хотел купить уже готовую плату на ибее за 27 баксов

Ну и купите его с версией 1137B11SIM900M64_ST, а обновления и тем более последнюю расширеную прошивку официально получить не сможете.
А если в один прекрасный день отключат, то тоже не очень хорошо получится. ИБЕЮ пофигу, они Вам продали, а дальше сами разбирайтесь что да как...
_saper_
Цитата(Waldelk @ Jan 10 2014, 09:21) *
То что Вы привели это скорей относится к "свисткам" Huawei, которые работают в режиме "виртуального CD-ROM"
Если будете SIM900 использовать, то Вам надо UART где-то в планшете взять


Вот ведь схема подключения

GSM модем SIM900--> STM32F3DISCOVERY--->USB(slave)--> USB(OTG)-->планшет

STM32F3DISCOVERY будет подключатся как виртуальный com port



Цитата(CADiLO @ Jan 10 2014, 11:04) *
>>>> укрчастотнадзор ещё лет сто будет вводить черный список имей. так же как и гаи регистрацию скутеров

Если не в курсе, то уже ввели, просто с мобилками разбираться проблемнее. По модулям уже были отключения.

>>>> спасибо за наводку

Уже теплее, но еще не попали.

Маркировка NI - это не зарегестрированые транзитные модули, они в Украину не заходят, а идут сразу к соседям где не нужна регистрация - Молдова, Грузия.....

Если бы посмотрели на нашем сайте, то нашли бы что зарегистрированый модуль SIM900R(64) еще дешевле - 105 гривен.

>>>но я всеравно хотел купить уже готовую плату на ибее за 27 баксов

Ну и купите его с версией 1137B11SIM900M64_ST, а обновления и тем более последнюю расширеную прошивку официально получить не сможете.
А если в один прекрасный день отключат, то тоже не очень хорошо получится. ИБЕЮ пофигу, они Вам продали, а дальше сами разбирайтесь что да как...


на нашем сайте это на ХАГе?
просто я пока не спешу покупать что либо. что-бы зря деньги не выкинуть.
просто плата с ебея соблазняет тем что всё уже готово sm.gif
кстати не вижу разницы между мобильником и модемом для оператора и черного списка.
вобщем получу планшет и буду думать что дальше.огромное спасибо за совет
CADiLO
>>>>на нашем сайте это на ХАГе?

http://microchip.ua/

или посмотрите дистрибьюторов на http://wm.sim.com/en/marketen.aspx

>>>кстати не вижу разницы между мобильником и модемом для оператора и черного списка.

разница в ввозе и прохождении таможки

>>>вобщем получу планшет и буду думать что дальше.огромное спасибо за совет

киньте в личку телефон или перезвоните на любой номер с сайта - отвечу на все вопросы
Waldelk
Цитата(_saper_ @ Jan 10 2014, 23:18) *
Вот ведь схема подключения

GSM модем SIM900--> STM32F3DISCOVERY--->USB(slave)--> USB(OTG)-->планшет

STM32F3DISCOVERY будет подключатся как виртуальный com port


Удачи Вам в настройке маршрутизации пакетов в таком "бутерброде"
vassabi
Цитата
Удачи Вам в настройке маршрутизации пакетов в таком "бутерброде"

Ну чего?... Можно же попробовать линукс на discovery поднять... тогда минут 10 работы. sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.