SMS gatewaynek milyen eszközt? (ami nem mobiltelefon)

Fórumok

Pár napja sikerült összeraknom egy SMS gateway szervert (Debian Linux + gammu + nokia 6300)
A gond csak az, hogy a Gammu főleg oprendszer nélküli mobiltelefonokat támogat.
A támogatott készülékek listája viszonylag nagy, de én attól félek, hogy egy idő után nem lehet majd oprendszer nélküli telefont kapni.
Ráadásul egy mobil több funkcióval rendelkezik mint amire szükség van.

Alapvetően egy olyan eszköz kellene, ami megbízható, tápegységről működik, és USB-vel vagy hálózati kábellel csatlakoztatható egy számítógéphez/szerverhez.

Ti milyen eszközt használtok erre a célra?
Egyáltalán a Gammu hosszabb távon életképes? (ha már nem lesznek oprendszer nélküli mobilok)
Van valami más alternatíva Gammu helyett?

Előre is köszi a válaszokat!

Hozzászólások

+1... valami USB-s stick + SMSD. Nálam egy ZTE MF636 van T-Mobile Domino SIM kártyával. Fél éve megy, nincs vele gond.
Pár óra ráfordításával az SMS fogadás/küldés mögé ácsoltam mysql adatbázist és a munin grafikonolja a térerőt... :D

Természetesen ez a megoldás nem arra való, hogy percenként 100db SMS-t elküldj...

az e220 megfelelo firmware-el es fuse bitekkel teljesen jo a feladatra, de ha valami komolyabb eszkozt keresel, akkor goip1 / goip4 /goip8 (ebayrol beszerezheto)

Az MV es hasonlo alapra epulo eszkozoktol nagyon ovakodj. Hatalmas design es biztonsagi hibak vannak benne

Internetes sms átjáró, php, sh, java 40 soros függvényt is adnak hozzá amit meghívsz két paraméterrel, szám és üzenet, nekik meg fizetsz "10" dollárt egy 100-as pakkért, persze ha nincs net akkor ez sem megy.

Mi egy Wavecom Fastrack Supreme GSM-modemet használunk SMS-küldésre (monitoring rendszer riasztásait küldi).

Infók itt: http://www.procontrol.hu/webShop/product_info.php?products_id=258

Nem olcsó (~50-60 ezer Ft), de cserébe nagyon stabil, évek óta használjuk a riasztások küldésére, sosem volt vele gondunk.

Sokféleképp lehet kommunikálni vele (soros port, USB, TCP/IP), mi egy soros kábellel kötöttük rá egy gateway szerverre, ami egy általunk fejlesztett sms daemon-on keresztül küldi ki az sms-eket (a küldendő üzenetek egy DB-be kerülnek, a kód néhány másodpercenként ellenőrzi, hogy van-e kiküldendő sms, ha igen, kiküldi őket).

Olyan eszközt ismer valaki, ami képes SMTP-n fogadni üzeneteket és nem USB-n keresztül, hanem RJ45-el csatlakozik?
Az USB megoldható persze, de nem lenne teljesen ideális.

Itt lejjebb írják a mobiline-t.

Saját, sok éves tapasztalatok:
- alapvetően működik
- nem bírja a terhelést (percenként max. 4-5 üzenetet tud kiküldeni, a többi valahol elveszik)
- néha akár fél óra késéssel jön meg az üzenet a telefonra (ez bármitől lehet, nem mentünk utána)

Viszont kényelmes, ethernet csatlakozója van, könnyedén konfigolható (telnettel bemész az eszközre).

Az árazását nem ismerem.

Évekkel ezelőtt vettünk egy hazai fejlesztésű eszközt (Mobiline SMS gateway), ami nagyon jól működik. Ethernet kábellel csatlakoztatod a számítógéphez, bele kell rakni egy SIM kártyát, majd a SMTP-n kommunikál: tehát e-mail formájában tudod fogadni és küldeni rajta keresztül az SMS-eket.

A hazai gyártás miatt külön jól jött az elsőrangú support: a fejlesztőktől kapsz választ a kérdésekre.

azt nem tudom, hogy gyártják-e még, vagy miben változtattak:
https://webshop.mobiline.hu/

Milyen doksi alapján raktad össze a gateway-t?
Elolvasnám én is. :)

A Mobilne-ra gondolsz? Adtak hozzá nyomtatott füzetet, teljes leírást.
Az valóban gond, gond lehet,hogy percenként max. 4-5 sms-t bír (viszonylag kicsi a gateway mmemóriája, ezért megfelelő ütemezéssel kell ráküldeni).
Tömeges SMS küldésre ezért jobb, ha a kannel nevű programot használja az ember, a mobil operátorok virtuális SMS API-ján (általában https, tehát netes, nem kell sim-kártyás cucc) keresztül.

a konfig nem valami kiforrott :D
de megosztom azt amit csináltam eddig

a következő csomagokat telepítettem fel:
gsm-utils gammu python-gammu

ezután kiadtam a "gammu-config" parancsot
itt szépen beállítottam mindent ami kellett

annyival volt bonyolultabb a dolog, hogy a Zabbix monitorozó rendszerem egy Blade szerver-en virtuális gépként fut,
és sajnos a Blade szerverre nem tudok USB-s eszközt csatlakoztatni
az USB-s eszköz egy Nokia 6300 volt
ezt rákötöttem egy másik gépre, ez alapján a leírás alapján beállítottam az usbip szervert:

http://www.howtoforge.com/how-to-set-up-a-usb-over-ip-server-and-client…

Majd a Zabbix szerveren megcsináltam az usbip kliens beállításait:

http://www.howtoforge.com/how-to-set-up-a-usb-over-ip-server-and-client…

Ennyi...
ha mindent jól csinálsz akkor megjelenik egy "ttyACM0" nevű eszköz a /dev mappában
sms-t a következő parancs segítségével tudtam küldeni:

gsmsendsms -d /dev/ttyACM0 +36201111111 „sms szövege”

ennek az a problémája, hogy nincs pufferelés, ha 3 sms-t egyszerre el akarsz küldeni, akkor 2 hibaüzenettel elszáll mivel az eszköz (ttyACM0) az első sms feldolgozása után foglalt lesz

engem egy SMTP-s megoldás érdekelne majd...

jah igen még 1 apróság...
ez az SMS gateway csak ASCII karaktereket tudott kezelni

A zabbix szépen tudta kezelni a /dev/ttyACM0 eszközt
sajnos nem tudtam még kipróbálni hogy a zabbix képes-e ütemezni az SMS küldést (hogy egyszerre képes-e több kérést feldolgozni...)

FoxBox G20
Egy kis dobozka Debian-al, GSM modemmel, külső antennával.
Egy UTP és egy táp csati van rajta (meg 2 usb, külső modemnek v pendrive-nak).
Web2SMS, Mail2SMS, SMS fogadás, számlálás, automatikus válasz, MMS küldés, stb
Van rajta egy kis nagios is, kisebb hálózatok felügyeletéhez is használható.

Van egy-két nyűgje, de érdemes ezt is megnézni.

http://www.smsfoxbox.it/the_news/latest_news/new_foxbox_g20.html

Számos ipari modult használtam. Utoljára a Wavecom M20 és M100 és saját szoftver. Elég megbízható de, csak akkor ha naponta 1 sms -t elküldhet.
Egyébként szinte bármelyik jó, az sms küldéshez szükséges AT parancsokkal könnyűszerrel lekezelhető.

* Én egy indián vagyok. Minden indián hazudik.

Egy Quectel M10 GS modul, meg egy Atmel mikrokontroller, és a soros porton át már tolhatod is kifelé az SMS-eket bármilyen programmal. SIM-kértya természetesen kell hozzá. A hardver költsége nem haladja meg a 10.000 Ft-ot. Előnye az, hogy SMS-ben parancsot is beadhatsz a gépnek a soros porton keresztül.
Ha van egy programod, ami ezt lekezeli. De azt nem olyan nagy dolog megírni szerintem.

hello,

az előbb írtam egy másik topicba is, hogy mi nem modemezünk, tákolunk sms küldő megoldást, hanem webes sms küldőt használunk. persze fizetős, de egy apin keresztül egy egyszerűen felparaméterezett URL-t hívogatunk get. elég nagy kapacitást bír, és még nem volt fennakadás. sztem érdemes ilyet használni: http://www.seeme.hu/
sokszor a drágább végül az olcsóbb megoldás...

Ha server monitorozasara akarod hasznalni (kuldjon SMS-t a gep, ha leesik a netrol), arra netes szolgaltatast nem hasznalhatsz, mert pont azt akarod jelezni, hogy nincs net.

--
My gold plated butt-plug business is being sued by Apple.
Apparently they have a patent for overpriced crap for arseholes.

Tehát egy monitoring célú internet-kapcsolat legyen, hogy el tudj küldeni egy levelet, hogy a másik netkapcsolat megdöglött. Ez egészen addig jó lehet, amíg a két kapcsolat L1-szinttől kezdve teljesen független egymástól. Azaz egy darab közös eszköz sincs benne. Nem tudom, látott-e már olyat a kolléga, hogy egy gép ment, alkalmazások működtek, de a hálózati kommunikáció megállt. Úgy mindenestől, valamennyi interfészén a masinának. Erről az eseményről pl. riasztást küldeni vagy külső eszközről figyelve a szolgáltatások válaszait, vagy nem ip-alapú kommunikációt használva lehet.
A másik lényeges dolog, hogy minden saját eszköz, amin keresztül kell jutnia a monitoring riasztásnak újabb hibalehetőséget visz a rendszerbe, ráadásul olyat, amiért az üzemeltető felelős. Ezért is tartom célszerűbbnek a lehető leghamarabb áttolni más felelősségi területére a riasztásról szóló üzenetet - megfelelően monitorozva azt, hogy átadásra került - így ugyanis az átadás után már "MVP", ha nem érkezik meg.