Portál AbcLinuxu, 19. dubna 2024 23:30


Dotaz: PC--USB--mobil. Automaticke presmerovanie hovorov

24.5.2011 12:37 Semo | skóre: 45 | blog: Semo
PC--USB--mobil. Automaticke presmerovanie hovorov
Přečteno: 692×
Odpovědět | Admin
Potrebujem vyriesit automaticke presmerovanie hovorov z telefonu, ktory bude trvale pripojeny v PC. Ide o zabezpecenie spravneho smerovania nonstop podpory. Z databazy sa zisti, ze tuto noc drzi pohotovost zamestnanec A, tak sa na mobile prepne smerovanie vsetkych hovorov na neho. Dalsiu noc na niekoho ineho atd. Databazova a algoritmicka cast je jasna. Presmerovanie sa riesi ako vytocenie hovoru na specialne cislo (nieco ako **21*telef_cislo#). Co nie je jasne, je volba telefonu, ktory bude spolahlivo vediet fungovat pripojeny do PC.

Ktory (co najlacnejsi) dnes zohnatelny telefon vie spolahlivo vytacat cisla s ovladanim cez gammu alebo gnokii?

Skusal som Nokiu 6220c, ktora ale vzdy po 1. hovore zasekne komunikaciu s gammu (trvaly unknown error pri akomkolvek prikaze) a pomoze iba vytiahnut a zase vlozit USB kabel. Mat takuto cvicenu opicu, tak nas pozenu za tyranie zvierat. Nepomohli ani vsemozne triky s resetovanim USB radica, ani snaha o softwareove odpojenie a pripojenie telofonu. V dmesg to malo vypisy identicke ako pri fyzickom vytiahnuti kabla, ale neodblokovalo to zaseknuty telef.

Nie je problem kupit nejaky novy telefon, ale nerad by som ich kupil 10, nez konecne najdem funkcny. Pripadne ma niekto ine funkcne riesenie podobneho presmerovacieho problemu?
If you hold a Unix shell up to your ear, you can you hear the C.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.5.2011 13:23 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebylo by jednodušší použít nějaký telefon s Androidem a naprogramovat to přímo v něm?
24.5.2011 13:45 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
No neviem, ja od toho telefonu pozadujem jedine vytocit cislo, proste uplne normalne spojenie hovoru, nic viac. Programovat kvoli tomu aplikaciu pre Androida mi pride ako zatlkat notebookom klince. Iste, da sa pouzit, ale snad existuju riesenie daleko jednoduchsie a lahsie ovladatelne.
If you hold a Unix shell up to your ear, you can you hear the C.
24.5.2011 14:03 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Je možné, že už taková aplikace existuje. Jednodušší řešení než telefon s Androidem by bylo už jenom nějaké jednoúčelové zařízení, které by dělalo přesně to, co požadujete. Zhruba srovnatelné řešení by ještě mohl být nějaký GSM modem, jenže ty bývají dražší, než levné mobily. Vaše řešení s PC a propojením přes USB je podle mne zbytečně složité – musíte řešit komunikaci PC s mobilem po USB, samotný protokol komunikace (AT příkazy)… Připojení mobilů k PC a komunikace pomocí AT příkazů je chápáno jako servisní činnost, která se dělá jednou za čas a nepředpokládá se, že by ten telefon během toho měl dělat něco jiného. Podobné problémy, na které jste narazil, budete řešit s každým mobilem – jenom budou možná v některých případech méně časté.
the.max avatar 28.5.2011 01:45 the.max | skóre: 46 | blog: Smetiště
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
uz to tu nekdo psal, zkus na tohle pouzit nejaky GPRS modem, pripadne nejakeho stareho Siemense, ty co si pamatuju chodili vsechny pocinaje C25. Maji HW modem, komunikace prez seriak/usb umi AT prikazy. Urcite nekde mam 2 terminaly MC35, mel jsem na tom takovou jednoduchou SMS branu. Ale jak rikam, koukni po bazarech po Siemensech.
KERNEL ULTRAS Fan Team || Sabaton - nejlepší učitel dějepisu || Gentoo - dokud nás systemd nerozdělí.
25.5.2011 13:28 Adamec | skóre: 30
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.abclinuxu.cz/poradna/linux/show/258546
This is not a bug it's a feature
26.5.2011 09:13 milo2
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Odpovědět | | Sbalit | Link | Blokovat | Admin
No nechtelo by se mi s tim hrat. Co tak USB kabel pripojit pres rele a po kazdem 1. hovoru pri kterem se mobil zasekne ho proste pomoci rele odpojit a zase pripojit. Ovladani treba pres seriovy port/USB nebo casovacem. Docela triviální úloha a s nákladama nula nula nic. Je to sice hack, ale nejrychlejší. milo2(zamotaneA)centrum.cz
26.5.2011 22:10 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
To ma sice tiez napadlo, ale prislo mi to uz prilis uletene. Navyse ani ten prvy hovor nie je spolahlivy. Jedine, na co sa da spolahnut je, ze sa to po 1. prikaze zasekne. Ale uz sa neda na uspesnost toho prikazu.
If you hold a Unix shell up to your ear, you can you hear the C.
Jendа avatar 26.5.2011 19:55 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ué, nešlo by to vyřešit nějak plně softwarově, třeba že si od nějakého SIP poskytovatele necháš přidělit číslo a budeš si buď přesměrovávat sám v nějaké ústředně (Asterisk) nebo ti bude přesměrovávat ten SIP provider?
Já to s tou denacifikací Slovenska myslel vážně.
26.5.2011 22:18 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Eeeee, vyzera to zaujimavo, ale nie vsetkemu som porozumel. Potrebujem to presmerovat na mobil, ktory obskakuje Telefonica. Takze by som si nechal od SIP operatora zriadit cislo, ktore by smeroval na moj stroj s Asteriskom (k tomu som dokonca kedysi davno trocha aj pricuchol, ale to uz bude asi 6-7 rokov). V nom si rozhodnem, kto z kolegov prave drzi pohotovost a pritekajuce "hovorove" data budem cez spojenie na SIP operatora smerovat na zvoleneho kolegu? Alebo sa da hovor vobec nedvihnut, iba informovat SIP operatora nech to rovno smeruje (bez posielania ku mne a naspat) na Telefonicky mobil? Nezavisi cela funkcnost na linke do firmy? Presmerovanie vytacanim cisle na mobile ma tu vyhodu, ze ak zlyha jeho aktualizacia, tak to sice nepotesi cloveka, ktory mal sluzbu vcera a dnes ju uz mat nema, ale zakaznik sa proste niekomu dovola.
If you hold a Unix shell up to your ear, you can you hear the C.
Jendа avatar 26.5.2011 23:08 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Příloha:
No třeba 802 má v nastavení to, co je na screenshotu v příloze. Takže ani nepotřebuješ svůj Asterisk.
26.5.2011 23:27 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Toz to vyzera hezky. No, cez vikend budem mat k dispozicii este 2 telefony, kde jeden z nich je podla stranok gammu schopny vsetkeho mozneho vratane hovorov. Ale ak to zlyha, tak presvedcim sefstvo na tuto cestu. Vdaka.
If you hold a Unix shell up to your ear, you can you hear the C.
28.5.2011 00:36 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak som vyskusal Nokiu 6303c. Komunikacia s nou pohodlna a spolahliva. Aj vytacat cisla a volat sa da (hoci sa neda hovor zlozit, zrusit ani casovo obmedzit), ale iba na bezne numericke cisla. Presmerovacie stringy ako **21*nove_cislo# nefunguju.
If you hold a Unix shell up to your ear, you can you hear the C.
30.5.2011 14:53 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, nakoniec to dopadlo dobre. Nokia 6303c (tohto casu za cca 2600Kc) je slusny a spolahlivy telefon, s ktorym som rozchodil presmerovanie hovorov. Sice USB kabel sa po urcitom case ticho odpaja a nejde nahodit inak ako rozpojenim (asi by to slo poriesit pravidelnym otravovanim telefonu), ale bluetooth chodi spolahlivo. Postup:

1.) Rozchodit bluetooth (navod napr. http://www.gentoo.org/doc/en/bluetooth-guide.xml a http://en.gentoo-wiki.com/wiki/Bluetooth_mouse). Treba pouzit USE flag "test-programs" pre balik bluez, co prida par cmdline programov. Inak na serveri bez X-ov nie je ako zadavat PIN potrebny na sparovanie mobilu a pocitaca.

2.) rozbehnut aj RFCOMM, aby vzniklo znakove zariadenie na priamu komunikaciu s mobilom

3.) Potom poslanie AT prikazu
echo 'AT+CCFC=0,3,"+420111111111"' >/dev/rfcomm0
zapne presmerovanie bezpodmienecne presmerovanie na cislo +420111111111

4.)
echo 'AT+CCFC=0,0' >/dev/rfcomm0
ho vypne.

Detaily presmerovacich AT prikazov v http://www.forum.nokia.com/piazza/wiki/images/8/80/AT-Commands.doc

Gammu vobec neslo pouzit, kedze testuje, ci cislo nezacina na * a ked ano, tak rovno vrati NOT SUPPORTED a ani ho neposiela telefonu. Ked som v zdrojakoch vyradil tento test, tak podla sniffovania USB paketov ho telefonu posle, ale ten ho nevyhodnoti ako sekvenciu specialneho vyznamu, ale iba ako neplatne telefonne cislo.
If you hold a Unix shell up to your ear, you can you hear the C.
30.5.2011 15:12 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Řekl bych, že tímhle nastavujete přesměrování na úrovni telefonu nebo koncového účastníka, takže každý hovor budete platit jako hovor z tohoto mobilu na přesměrované číslo.
30.5.2011 23:27 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Presne tak, ale kedze za vnutrofiremne volanie si Telefonica nic neuctuje, tak to nevadi. Riesenie s aplikaciou pod Androidom aj pomocou SIP operatora tym ale trpi tiez. Dokym sa nenakontaktuje zakaznikov operator, aby prebiehajuci hovor nahle zacal smerovat inde, tak to inak asi ani nejde.
If you hold a Unix shell up to your ear, you can you hear the C.
31.5.2011 08:19 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Myslel jsem, že ten kód s hvězdičkami je nastavení nějakého speciálního přesměrování na straně operátora, že je to nějaká nadstandardní služba, která pak směruje hovory rovnou na zadané číslo (samozřejmě jen v rámci jedné sítě).
30.5.2011 16:46 R
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vseobecne je gammu dost nefunkcny program. Chodi len s niekolkymi typmi mobilov a ani to nemusi byt spolahlive :(
30.5.2011 23:28 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: PC--USB--mobil. Automaticke presmerovanie hovorov
Stale to dokaze viac, nez originalny soft od Nokie (PC Suite), ktory volat nevie. Gammu v niektorych pripadoch ano.
If you hold a Unix shell up to your ear, you can you hear the C.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.