Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Telefon pod NND
http://forum.freesco.pl/viewtopic.php?f=28&t=15825
Strona 1 z 2

Autor:  Albercik [ poniedziałek, 20 sierpnia 2007, 18:11 ]
Tytuł:  Telefon pod NND

1) Czy próbował ktoś z Was "sterować" telefonem komórkowym podłączonym po kablu do serwera NND - wybierać numery, wysyłać smsy? Czy jest w ogóle taka możliwość?

2) jak w najprostszy sposób wykonać połączenie telefoniczne poprzez modem - tak, aby NND wykonało np 5 dzwonków na jakiś inny telefon ?

Autor:  Mis' [ poniedziałek, 20 sierpnia 2007, 18:19 ]
Tytuł:  Re: Telefon pod NND

Albercik pisze:
Czy próbował ktoś z Was "sterować" telefonem komórkowym podłączonym po kablu do serwera NND - wybierać numery, wysyłać smsy? Czy jest w ogóle taka możliwość?


z dzwonieniem to chyba nie będzie problemu - komendy AT plus pakiet minicom z testing. Może być jeszcze potrzebny pakiet pppd- zalezy do czego to dzwonienie ci potrzebne. Co do sms-ów to nie wiem czy da się bez specjalnego oprogramowania.
Może brakować urządzeń w /dev... ale to raczej nie jest wielki problem - wystarczy podejrzeć na innym linuksie jak się telefon przedstawia i odpowiednie urządzenie stworzyć przy pomocy mknod

Autor:  Albercik [ poniedziałek, 20 sierpnia 2007, 18:47 ]
Tytuł:  Re: Telefon pod NND

Mis' pisze:
z dzwonieniem to chyba nie będzie problemu - komendy AT plus pakiet minicom z testing.


Czyli telefon musi mieć wbudowany modem, bo raczej bez modemu komendy AT będą nieaktywne.

Mis' pisze:
Może brakować urządzeń w /dev... ale to raczej nie jest wielki problem - wystarczy podejrzeć na innym linuksie jak się telefon przedstawia i odpowiednie urządzenie stworzyć przy pomocy mknod


No niestety, tutaj to musiałbym się wspomóc - ktoś , kto korzysta z komórki pod linuksem mógłby mnie wspomóc :wink:

Autor:  tasiorek [ poniedziałek, 20 sierpnia 2007, 18:52 ]
Tytuł: 

Nie kombinuj z recznym wpisywaniem komend i wywazaniem otwartych drzwi. Skorzystaj np. z http://www.gammu.org/

Autor:  Albercik [ poniedziałek, 20 sierpnia 2007, 19:05 ]
Tytuł: 

tasiorek pisze:
Nie kombinuj z recznym wpisywaniem komend i wywazaniem otwartych drzwi. Skorzystaj np. z http://www.gammu.org/


Dzięki , na pierwszy rzut oka fajny pakiet. Jednak nie jestem pewien czy potrzeba armaty do zabicia muchy.... Najbardziej zależy mi na wykręceniu kilku sygnałów na daną komórkę i rozłączeniu się.

Autor:  Mis' [ poniedziałek, 20 sierpnia 2007, 19:11 ]
Tytuł:  Re: Telefon pod NND

Albercik pisze:
Mis' pisze:
z dzwonieniem to chyba nie będzie problemu - komendy AT plus pakiet minicom z testing.


Czyli telefon musi mieć wbudowany modem, bo raczej bez modemu komendy AT będą nieaktywne.


nie wyobrażam sobie dzwonienia bez modemu... :-)
BTW, czy były jakieś telefony komórkowe bez modemu?

Albercik pisze:
Mis' pisze:
Może brakować urządzeń w /dev... ale to raczej nie jest wielki problem - wystarczy podejrzeć na innym linuksie jak się telefon przedstawia i odpowiednie urządzenie stworzyć przy pomocy mknod


No niestety, tutaj to musiałbym się wspomóc - ktoś , kto korzysta z komórki pod linuksem mógłby mnie wspomóc :wink:


a to już zależy od systemu. Na przykład moje telefony (2 SonyEriccson i 1 x Motorola - wszystkie podłączane przez usb) pod Archem przedstawiają sie jako ttyACM0 a pod Mandrivą jako ttyUSB0... pod NND, o ile pamiętam - choć głowy nie dam, też działało ttyACM0

Autor:  Maciek [ poniedziałek, 20 sierpnia 2007, 20:28 ]
Tytuł: 

Zauważyłem, że pytałeś o Nokię 5110. Obawiam się, że akurat ten model nie zda się na wiele. Telefony te są bardzo poszukiwane, ponieważ z racji na ich "cegłowatość" nadają się świetnie do rozmaitych zastosowań w alarmach... programuje się to jakoś tak (ze słyszenia to wiem), żeby telefony wykonywały dzwonienie na określony numer po przerwaniu/zwarciu jakiegoś obwodu. Również odwrotne działanie jest możliwe. Telefon odbiera połączenie z określonego numeru (czy sms) i wysyłany jest sygnał elektryczny, który np. resetuje serwer. Jednak aby użyć systemu operacyjnego do zadzwonienia, to raczej ten telefon musiałby w systemie być widziany - wyjaśniał to Mis' - i musiałby mieć wbudowany modem. Bo tylko tak komendy AT da się wysłać.
Sam od dawna używam i używałem programów do łączenia się z telefonem i za pomocą telefonu. Nigdy jednak nie na NND, a na znacznie nowocześniejszym (w sensie jajka) systemie. Proste jest wykorzystanie telefonu jako modemu gprs. Potrzebne jest tylko ppp i to, żeby modem nie był na jakimś złączu windows-only. Kwoli jasności powiem, że kable do siemensa c60 wypróbowałem 3. Jeden był tylko do windows, drugi działał tylko z usb 2.0, trzeci wreszcie był ok.
Możliwe jest używanie klawiatury komputera (a tym samym chyba też skryptów) do wpisania numeru i wywołania połączenia, możliwe jest wysłanie sms. Jednak nie jest to taka bajka. Nie da się tego chyba zrobić jakimiś prostymi skrypcikami w bashu i zapewne użycie wammu (czy tam gammu - nie jestem na bieżąco z nazwą tegoż programu), co podpowiedział ci tasiorek było by bardzo sensowne. Jednak nie byłbym pewny czy da się to na nnd zrobić. Okaże się zapewne, że brakuje ci setek bibliotek, a jak już wszystko uaktualnisz i skompilujesz, to jeszcze nie do końca pewne jest, że na pewno działa.
Wiele modeli telefonów po prostu nie działa z linuksem tak jak należy. Niektóre mają swoje aplikacje windowsowe i tylko z nimi można coś zrobić - a i to nie zawsze.
Jeśli cokolwiek mogę poradzić - najpierw pomyśl i zastanów się, czy problem, jaki masz rozwiązać, należy rozwiązać właśnie tak... może zamiast komórki starczą gołębie pocztowe :) Ale jeśli już to musi być tak rozwiązane, to pomyśl o jakiejś innej dystrybucji, prywatnym moim zdaniem w nnd to będzie zbyt pionierska sprawa, abyś w razie kłopotów znalazł jakąś pomoc.

Autor:  Albercik [ poniedziałek, 20 sierpnia 2007, 22:10 ]
Tytuł: 

Temat się rozbudował więc czas odkryć karty :wink: .
Z pewniej firmy zajmującej się programowaniem mikrokontrolerów zakupiłem testowo moduł odpowiedzialny za włączanie lub wyłączanie programowanego przełącznika. Samo działanie układu jest proste - programuje się do 5ciu rozpoznawanych numerów telefonów (w tym stacjonarne) i sygnał puszczony na komórkę z przełącznikiem powoduje wyłączenie (lub włączenie) przekaźnika na zaprogramowaną ilość sekund. Tak więc wystarczy, aby dana komórka lub modem dzwoniły przez zadany czas na wyżej wymieniony zespół komórka+przełącznik, dlatego też wystarczający jest zwykły modem, z którego można puścić sygnał, nie jest konieczna komórka.

Autor:  Albercik [ poniedziałek, 20 sierpnia 2007, 22:11 ]
Tytuł: 

Mis' pisze:
BTW, czy były jakieś telefony komórkowe bez modemu?


Niestety tak, choćby wspomniana Nokia 5110, ale obsługuje ona komendy AT.

Autor:  Maciek [ poniedziałek, 20 sierpnia 2007, 22:20 ]
Tytuł: 

Zatem rozumiem, że z jednej strony będziesz miał komórkę z tym czymś programowalnym.. (np. ta nokia 5110) a z drugiej strony chciałeś mieć komórkę, która by dzwoniła. Jednak skoro już stwierdziłeś, że z drugiej strony może być modem zwykły, to takie coś właśnie radziłbym zastosować - będzie dużo prostsze niż skonfigurowanie telefony komórkowego.

Autor:  Mis' [ poniedziałek, 20 sierpnia 2007, 22:21 ]
Tytuł: 

Albercik pisze:
Z pewniej firmy zajmującej się programowaniem mikrokontrolerów zakupiłem testowo moduł odpowiedzialny za włączanie lub wyłączanie programowanego przełącznika. Samo działanie układu jest proste - programuje się do 5ciu rozpoznawanych numerów telefonów (w tym stacjonarne) i sygnał puszczony na komórkę z przełącznikiem powoduje wyłączenie (lub włączenie) przekaźnika na zaprogramowaną ilość sekund.


podasz jakieś szczegóły tego urządzonka/producenta? Jestem zainteresowany czymś takim...

Autor:  Albercik [ poniedziałek, 20 sierpnia 2007, 22:50 ]
Tytuł: 

Mis' pisze:
podasz jakieś szczegóły tego urządzonka/producenta? Jestem zainteresowany czymś takim...


Oczywiście :
Zakład Elektroniki VIDIAQ
ul.Junacka 12b
30-237 Kraków

tel 012 / 636-77-20 , 0503-938-299

Dostałem też ciekawe info a'propos zestawów/starterów SIM-PLUS'a ... nie chcę tego upubliczniać, ale do takich układów się nadają w 100%

Autor:  Albercik [ wtorek, 21 sierpnia 2007, 01:10 ]
Tytuł: 

Nie udaje mi się zadzwonić z modemu USRobotics (zewnętrzny) 56k . Moje skrypty:

skrypt startowy pppon
: [/] [] ()
/usr/sbin/pppd connect '/usr/sbin/chat -v -f /etc/ppp/chatscript' -detach crtscts modem /dev/ttyS00 115200


plik konfiguracyjny : chatscript
: [/] [] ()
ECHO ON
TIMEOUT 100
"" ATZ
OK "ATDT 0 1033 52 386XXXX"
TIMEOUT 5


taki komunikat otrzymuję po zakońćzeniu skryptu:
: [/] [] ()
[root@pppoe1 ppp]# ./onppp
Connect script failed


a to jest w logach :
: [/] [] ()
Aug 21 01:05:17 pppoe1 pppd[30167]: pppd 2.4.2 started by root, uid 0
Aug 21 01:05:18 pppoe1 chat[30168]: timeout set to 50 seconds
Aug 21 01:05:18 pppoe1 chat[30168]: send (ATZ^M)
Aug 21 01:05:18 pppoe1 chat[30168]: expect (OK)
Aug 21 01:06:08 pppoe1 chat[30168]: alarm
Aug 21 01:06:08 pppoe1 chat[30168]: Failed
Aug 21 01:06:09 pppoe1 pppd[30167]: Exit.

Autor:  Albercik [ środa, 22 sierpnia 2007, 13:55 ]
Tytuł: 

Ktoś mi coś zasugeruje? Mi się pomysły pokończyły.... :cry:

Autor:  Maciek [ środa, 22 sierpnia 2007, 14:56 ]
Tytuł: 

: [/] [] ()
ECHO ON
TIMEOUT 100
"" ATZ
OK "ATDT 0 1033 52 386XXXX"
TIMEOUT 5

Jedyne, co mi przychodzi do głowy to próbować najpierw na numerze nie wymagającym kilku kroków (przejście przez 1033), a potem jeśli zadziała - wprowadzić jakieś opóźnienia w wybieraniu numeru.

Autor:  pectosol [ niedziela, 30 grudnia 2007, 01:42 ]
Tytuł: 

sterowanie telefonami GSM wykonuje się przy pomocy komend AT.
na tej stronie
http://gatling.ikk.sztaki.hu/~kissg/gsm/at+c.html
jest opis co trzeba wpisac.

a tutaj
http://360stopni.net/pliki/Siemens_MC35 ... ndy_AT.pdf
jest opis polecen do przemysłoweg modułu simensa.
Te same polecenia można użyc np do siemensa C35, c25 itp - sprawdzone dzaiała.

Na początek można pobawic sie wysyłając polecenia z np hyperterminala
oczywiście trzeba podpiąć telefon do COMa przy pomocy kabelka

Wiem że odgrzałem kotleta ale temat jest ciekawy, może się komuś przydac, ja się troche naszukałem zanim znalazlem.

Autor:  toshi [ sobota, 11 kwietnia 2009, 13:21 ]
Tytuł: 

Witam.

Od razu przepraszam za odgrzanie ogrzanego kotleta ;)

mój "sprzęt" wygląda tak:
- mam telefon Siemens ME45 - podłączony do do serwera poprzez RS232
- system NND
- aktywny port COM

Pod Windowsem przy pomocy programu SiMoCo udaje się wysyłać i odbierać SMS, dzwonić itp. Nawet robi LOGi z komendami AT...

Jak "porozmawiać" sobie z takim telefonem i wysyłać/odbierać SMS? Wiem że jest to możliwe, gdyż widziałem na własne oczy takie rozwiązanie i ono działało. Nie mogłem poznać szczegółów technicznych, bo to niby "tajemnica zawodowa"...

Na pewno będzie potrzebny jakiś skrypt, który będzie komunikował się z telefonem, coś na kształt: smssend nr_tel treść_sms...

Jak to wszystko ugryźć od początku do końca?
1 - jak połączyć się z telefonem Siemens ME54?
2 - jak wysłać mu komendy AT?
3 - jak wysłać (stworzyć skrypt który to zautomatyzuje) SMS?
4 - jak odebrać SMS z telefonu i np wyświetlić jego treść na ekranie konsoli?

Mam nadzieje, że nie powiesicie mnie za mojego pierwszego posta.

Pozdrawiam
Toshi

Autor:  prg080 [ sobota, 11 kwietnia 2009, 21:28 ]
Tytuł: 

Zainteresuj sie modułami do perla: Device-Gsm, Device-Modem, Device-Serial.
Ja na bazie tych modułów + php + perl + mysql + bramka gsm oparta na siemensie zrobiłem mały systemik do masowego i nie tylko wysyłania sms'ów z biura do klientów, odbiór też chodzi.

Autor:  toshi [ poniedziałek, 13 kwietnia 2009, 11:46 ]
Tytuł: 

Perl zainstalowany przy pomocy pacman -S perl-devel, na którym się zupełnie nie znam.
Mam problem z tymi modułami, o których pisał prg080. Nie wiem czy są prawidłowe...
Czy mogę prosić o przesłanie mi na e-mail tych modułów? Będę bardzo dźwięczny.

Autor:  prg080 [ poniedziałek, 13 kwietnia 2009, 19:50 ]
Tytuł: 

http://search.cpan.org/~cook/Device-Ser ... ialPort.pm
http://search.cpan.org/~cosimo/Device-M ... -Modem.pod
http://search.cpan.org/~cosimo/Device-Gsm-1.52/Gsm.pm

Sciągasz, rozpakowujesz, w read.me jest instrukcja jak to skompilować.
Zazwyczaj:
perl Makefile.pl
make
make install

Jak używać? W ostatnim linku są przykłady i opisy każdej instrukcji.

Strona 1 z 2 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/