Sziasztok!
Szeretném ismét a segítségeteket kérni. Adott egy debianos gép aminek a /dev/ttyS0 portján van egy nokia telefon. A gnokii szépen küldi is róla az sms-t. Szerintetek azt meg lehet oldani, hogy egy másik szintén debianos gép távolról ugyan ezt a /dev/ttyS0 portot használva sms-t küldjön? Nem lehet valahogy felcsatolni a másik gépre a /dev/ttyS0 -t, persze más néven?
Előre is köszönöm a segítséget!
- 1989 megtekintés
Hozzászólások
Up :)
Engem is érdekel a dolog, de momentán nincs székségem ilyesmire. (<-- feliratkozom)
- A hozzászóláshoz be kell jelentkezni
socat mágia:
socat PTY,link=$HOME/dev/virtualtty0,raw,echo=0,waitslave EXEC:' "ssh -l root networkedserver socat - /dev/ttyS0,nonblock,raw,echo=0" '
- A hozzászóláshoz be kell jelentkezni
Köszönöm az infót!
Ha jól gondolom akkor mind a server mind a client gépen fent kell lennie a socat csomagnak.
Találtam egy ilyet:
http://www.dest-unreach.org/socat/doc/socat-ttyovertcp.txt
- A hozzászóláshoz be kell jelentkezni
of korz, egyébként a socat gyári manuáljában is benne van nagyjából ez az ssh-s példa. Lehet ssh nélkül is persze csak akkor extra port, tűzfal nyitás kellhet stb., szóval jobb így szvsz :)
- A hozzászóláshoz be kell jelentkezni
mennyivel egyszerűbb ssh-n bemenni a gépre és feladni az sms-t...
- A hozzászóláshoz be kell jelentkezni
de nem ez volt a kérdés :)
- A hozzászóláshoz be kell jelentkezni
Nem ismerem a
gnokii
-t, de valoszinu, hogy valami
cli
van hozza. Ha ez igaz, akkor viszont
SSH
-n keresztul kiadhatja a parancsot, amivel tud SMS-t kuldeni.
---
Lehet, hogy kívül szőke vagyok, de belül sötét, oké?!
- A hozzászóláshoz be kell jelentkezni
Mindent lehet :)
echo "Hello world!" | ssh remotemodem "cat - | gnokii --sendsms +12345678"
- A hozzászóláshoz be kell jelentkezni
Persze, most lehet úgy értelmezni a kérdést, hogy soros portot akarok mindenáron buzerálni, vagy lehet úgy is értelmezni a kérdést, hogy sms-t akarok küldeni.
Egyébként a gnokiihoz van adatbázis alapú sms daemon, ha sms küldésként kell értelmezni a kérdést és szép megoldás kell, akkor ezt javaslom.
- A hozzászóláshoz be kell jelentkezni
Bár erre nem térsz ki, hogy így gondolod-e, de ugyanazon a soros porton ülő telefont nem próbálnám meg egyszerre 2 helyről b@..tatni. Mindenképp praktikusabbnak tűnik magának a gnokii-nak a remote vezérlése - hogy éppen ssh-n cli-vel, vagy valami kis daemon-al pl. http kérésekkel, az már más kérdés.
- A hozzászóláshoz be kell jelentkezni
Elég kacifántos a dolog. A telefon készülék egy nport 5110-en van. Ez egy rs232 to ethernet átalakító. A ethernetes eszköz fel van csatolva az elsődleges gépre. Így kapott a gép egy ttyr00 -t amivel manuálisan lehet sms-t küldeni. De nem használjuk semmire, csak azért volt rá szükség mert az a gép aminek a nagiosa és egyéb más, küldené a sms-eket egy esxi rendszeren fut. Így nincs rs232. Az nportot pedig nem tudom erre a virtuális gépre felcsatolni mert olyan 64 bites kernel van rajta amihez az nport linuxos programja nem jó. Az sms-t pedig egy IspAdmin nevű program küldi.
- A hozzászóláshoz be kell jelentkezni
érdemes lenne meggondolni egy email-sms gateway megfaragását...
- A hozzászóláshoz be kell jelentkezni
Jujj, ez igy nagyon bonyi.
Szeritnem ezt az RS232-RJ45 atalakitast tessek surgosen elfelejteni, szerintem egy USB-s soros port szebb es jobb megoldas, raadasul lehet, hogy meg stabilabb is.
Amit en ajanlok:
- Fogsz valami kukara erett gepet, felraksz ra egy alap linuxot (ez gondolom eddig nem gond), es beuzemeled a gnokii SQL alapu SMS daemonjat
- Irsz egy kis scriptet vagy webcuccot, ami semmi egyebet nem csinal, mint eljuttatja az SMS-t a Gnokii SQL adatbazisaba
- Az ISPAdmin-t betanitod ennek a cuccnak a hasznalatara.
Ugyan nem Gnokii-val, hanem Gammu-val, de en mar csinaltam ilyesmit, szoval nem ordongosseg. Korulbelul ket-harom nap alatt ossze lehet hozni, tesztelessel.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni