Házi sms gateway létrehozása (GAMMU)

Fórumok

Sziasztok!

Egy ideje foglalkoztat a téma , anno gammu -val és nokia 3310 es , adatkábelen keresztül debianon csináltam mini sms authorizációs scriptecskét .

Ennek a modern változatára , és ennek a megvitatására szeretném a segítségeteket kérni .

Most mit , mennyit , hogy érdemes ennek neki állni .(nem szeretnék 3 fél által létrehozott kész authot használni , pont a sérülékenysége miatt )

 

Válaszaitokat és segítségeteket ,véleményeteket előre is köszönöm .

 

Üdvözlettel , István

Hozzászólások

Szerkesztve: 2021. 10. 03., v – 07:49

Nekem van. Küldés-olvasás ciklus kb 1 perc. Nekem ez elég. Mindez sql-ből megy integrálva egy ERP-be.

Ps.: Usb huawei modemet hasznalok

Oregon , hol lehet ilyeneket fellelni ? egy működő setup kellene , a régi telefonos megoldás már nem játszik . ez melyik modem pontosan ?

Hol lehet szerinted fellelni?

Sima usb internet stick. Az enyém azt hiszem e169

cat ~/.gammurc
 

[gammu]

port = /dev/ttyUSB0
model =  
connection = at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
at
synchronizetime = yes
logfile =  
logformat = nothing
use_locking =  
gammuloc =

 

Csak arra kell figyelni az ilyen régi stickeknél (mint pl az e169) a SIM kártya generációjára, mivel csak a 3/4G-s kártyákat eszi meg.

 

Ez pl egy olyan dongle ami megeszi az 5G-t is (nem támogat 5G hálózatot, de simán megy 5G kártyával 4G-n.

https://www.rpibolt.hu/SIM7600G-H-4G-USB-modem-antennaval-GNSS-helymegh…

Aláírás _Franko_ miatt törölve. 
RIP Jákub.
neut @

Ez engem is érdekelne. Mennyire megbízható a kütyü, illetve milyen módon tudom kezelni?

Alapvető feladat az volna, hogy programból figyeljem a beérkező SMS-eket és azokat kell lekezelni. Jelenleg egy méregdrága Portech Mobile VoIP 2 típusú SMS gateway-t használok, amit AT parancsokkal cseszegetek, de napi szinten előfordul, hogy egyszerűen lefagy a console, amiből csak reboot-al hozható vissza, ez így pedig megbízhatatlan.

Gábor

Egyelőre kb fél éve használjuk Windows-on. Eddig nem volt vele baj, a korábbi Wavecom ipari modemeket váltotta le  (ami szintén méregdrága, ha az új verziót vennénk). Mi sms küldésre használjuk, de természetesen tud fogadni is.

Nekünk kritérium volt, hogy AT parancsokkal kezelni lehessen (ezt tudja még a rendszer amivel használjuk). Eddig jól teljesít, a napokban veszünk belőle még 3-at. Ja és fontos volt, hogy lehessen külső antennát rakni rá, mivel a rack szekrény belsejében nem valami jó a térerő ;)

Aláírás _Franko_ miatt törölve. 
RIP Jákub.
neut @

Húú hát nagyon szépen köszönöm !

Jöhetnek még a javaslatok ez remek.

Köszönöm mindenkinek .

Nekünk anno volt egy általam összerakott Icinga, ott egy Telenor-os stick-et izgattam be erre a célra. Arra emlékszem, hogy trükközni kellett az udev körül, mert mindenárom CD-nek látta meg a linux, de miután sikerült átállítani, simán működött.

Most ugyanezt akarjuk ismét megvalósítani, csak Zabbix alatt... ha lesz rá időnk.

( •̀ᴗ•́)╭∩╮

"speciel a blockchain igenis hogy jó megoldás, ezért nagy erőkkel keressük hozzá a problémát"
"A picsat, az internet a porno es a macskas kepek tarolorandszere! : HJ"

Az élet ott kezdődik, amikor rájössz, hogy szart sem kell bizonyítanod senkinek

Ha meg akarod nevettetni Istent, készíts tervet!

Nálam SMS Server Tools 3 van beüzemelve ilyen célra, írtam hozzá egy PAM modult is. Úgy van beállítva, hogy csak akkor küld SMS-t, ha nem megbízható IP címről próbálok bejelentkezni (így nem küld SMS-t, ha egy idegen próbálkozik).

Így néz ki a PAM auth konfig vonatkozó része:

# Standard Unix authentication
auth            requisite                       pam_unix.so

# Trusted user/host combinations do not require SMS authentication
auth            sufficient                      pam_access.so accessfile=/etc/security/trusted-hosts.conf noaudit
auth            required                        pam_smsauth.so validity=5 flash

Az /etc/security/trusted-hosts.conf így néz ki:

+ : ALL : LOCAL

+ : muszi : 192.0.2.1
- : muszi : ALL

Az /etc/security/pam_smsauth.phbk pedig így néz ki:

# User name     Phone number
# ------------  --------------

muszi           +36-1-2345678