-
Fototrend
E topik előzményeit elolvashatjátok (#10133 nál kezdődik és #10614 ig tart)
itt.
Új hozzászólás Aktív témák
-
szuszinho
őstag
szuszi@MSI-CX640:~$ sip show registry
The program 'sip' is currently not installed. You can install it by typing:
sudo apt-get install python-sip-devEzután telepítettem, amit írt:
szuszi@MSI-CX640:~$ sip show registry
sip: Usage: sip [-h] [-V] [-a file] [-b file] [-c dir] [-d file] [-e] [-g] [-I dir] [-j #] [-k] [-m file] [-o] [-p module] [-P] [-r] [-s suffix] [-t tag] [-T] [-w] [-x feature] [-X id:file] [-z file] [file]
szuszi@MSI-CX640:~$ -
szuszinho
őstag
Most az a gondom, hogy az ügyfél nem elérhető, foglalt jelzés helyett.
-
szuszinho
őstag
válasz instantwater #257 üzenetére
Mindig restartolok. Most jó is lett. A hosthoz akár a saját IP-m, akár sip.browsercalls.com-ot írok, online.
Csak foglalt jelzésem nincs. -
fujifilm1
senior tag
válasz szuszinho #258 üzenetére
Akkor ellenőrizd a jogot és tulajt az /etc/asterisk ben és a soundban. Nyilván rootként másoltad és ugy maradtak a jogok...
chown asterisk:asterisk /var/lib/asterisk/sounds/*
chmod 640 /var/lib/asterisk/sounds/*cd /etc/asterisk
chmod 640 *
chown asterisk:asterisk *és restart:
/etc/init.d/asterisk restart
asterisk -rvvvvv -
fujifilm1
senior tag
Kész a Chroot Debian benne a legfrisebb mai DisAsterisk configgal.
Kiprobáltam a saját acountjaimmal és tökéletesen működik a DisaAsterisk.
Kiszedem a saját configjaimat és csomagolom. felrakom valahova.
Leirás is kész még átnézem és felrakom.100 mega körül lesz megnézem hova tudom felrakni...
-
szuszinho
őstag
Vááá. Most jó lett. Rossz volt az IP.
[ Szerkesztve ]
-
szuszinho
őstag
[Jun 5 22:02:38] WARNING[25884]: channel.c:4910 ast_write: Codec mismatch on channel SIP/bc-out-00000004 setting write format to slin from ulaw native formats 0x4 (ulaw)
Mi a gond a kódekkel?
-
glaci
őstag
válasz fujifilm1 #260 üzenetére
De jó!
Köszönjük szépen a fáradozásodat!
Én meg holnap pont elutazok ...
Azt hiszem gyorsan konfigolok a routeremen egy telnet port forwardot, akkor a telómrol is csinálhatom 100 km távolságból.
Kell majd hozzá Ext. 3 -as partició is, vagy csak mountolni kell az image -t és elmegy abból is? (Az utóbbi jobb lenne a távolság miatt, mert jelenleg nem áll rendelkezésre Ext. 3 -as partíció.)
Majd írok ide valami okosat. (Majd ...) ;)
-
szuszinho
őstag
válasz instantwater #266 üzenetére
elementary os. Saját repojából tettem fel: Asterisk 1.8.10.1.
-
fujifilm1
senior tag
Szia,
Ne telnetelj, hanem SSH-z.
[Connectbot]Sajnos ext2. vagy ext3 kell alá, de azt előre meg tudod csinálni. (USB Pen vagy USB HDD)
Ez egy tar.bz2 file amit ki kell csomagolni és létrehoz egy /debian directory-t ami tartalmaz mindent.
Úgy csináltam meg hogy wget-el le tudd húzzni ha ssh-val bennt vagy a szerveren.Az img mountolás is megoldhato, de ez egyszerűbb, mert olyan kernelen is elmegy ami nem tud imaget mountolni...
[ Szerkesztve ]
-
fujifilm1
senior tag
válasz instantwater #266 üzenetére
> Ja, a mellékek callbackről hívása kész
>Majd felrakom.Köszönjük szépen.
-
glaci
őstag
válasz fujifilm1 #268 üzenetére
Akkor estére marad, mert nincs Ext. -es eszközöm kéznél.
Valamit majd keresek és kinyomozom mivel / hogyan lehetne átpartícionálni. (Asszem a linuxon is van fdisk ...)Juice SSH -t használok, de a box csak 23 -as porton enged be, a 22 -es portra nem reagál valamiért.
Mindjárt kipróbálom ezzel a ConnectBot -al is.
Majd írok ide valami okosat. (Majd ...) ;)
-
fujifilm1
senior tag
Én is juicessh-t használok,
Rakd át az SSH szerver portot 443-ra, a routerrrol azt port forwardold a szerverre (nas) és akkor munkahelyrol vagy bárhonnan tűzfal mögül elérheted.
Updateltem az oldalt. Chroot Debian Disa-val
Benne a van a letöltő link két helyről is
Ne feledjétek a lényeg:
Ha gyorsan akarsz eredményt, használd az előre beconfigurált Chroot image-t:~10 lépés és 4db config file beállitás után van egy működő DisAsterisk-je.
[ Szerkesztve ]
-
instantwater
addikt
Uj otlet:
Lehessen kifele hivni MELLEK szammal is
Akinek nem eleg a 9 gyorshivo -
betyarr
veterán
válasz instantwater #275 üzenetére
tehát úgy érted,hogy 1-9 helyett akár 1-n-ig lehet hozzárendelni telefonszámokat?
-
instantwater
addikt
Pontosan.
Egyetlen feltetel, hogy ne kezdodjon 00... valTehat benyomnad a 0 t mint mikor rendes telszamot akarsz hivni, de egy mellekszamot utnel be, mondjuk 1234#, majd ezzel fel tudnad hivni a 0036203216549 szamot.
Ugyanakkor fel tudnad hivni az asteriskedre regisztralt osszes klienst, illetve elvileg usernevet is tudnal hivni a megadott fiokon keresztul ahogy telszamot.A ma reggeli szent-kod:
echo 'SIP/asdasd/35161asda' | grep -oE 'SIP/[a-zA-Z0-9]+/[a-zA-Z0-9]+' | cut -d'/' -f 2 -
fujifilm1
senior tag
Iszonyat szivas az androidon a dialerben DTMF kodokat nyomni Taskerrel. (legalábbis nálam Note3-n)
Elment vele az egész nap és ott tartok hogy csak touch eventel működik ha számsort akarok beadni hivás közben.Az a probléma hogy az első szám beadásától kezdve duplázza a számokat már a képernyőn.
Az elsőt még nem. Ezért tudok mellékeket hivni. Az szépen megy. megbizható, nem a legszebb, de működik...Ez az irány zsákutca a több számjegyre. úgy érzem nem szép megoldás és csak gond lesz vele.
(különböző felbontású képernyők más koordinátáknál kell nyomni, és ráadásul ha elmegy a fókusz a dialerrol akkor össze vissza nyomogat.)Nincs esetleg olyan Dialer amelyik nem dupláz?
Talált valaki megoldást arra hogy valahogy DTMF-et küld programból? -
LógaGéza
addikt
Tudnál feldobni gitre egy version filet? Elég ha csak 1 szám van benne, vagy ahogy szeretnéd
"Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law, and repeat after me: I AM FREE"
-
instantwater
addikt
válasz LógaGéza #279 üzenetére
A frissiteshez?
Van egy github api nevu cucc:curl -i https://api.github.com/users/instantwater/repos
Ez egy JSON kimenetet ad.
Ez egy TOMB, addig menj rajta vegig, amig a name erteke "asterisk-disa-callback", es ha stimmel akkor a "pushed_at" valtozobol megkapod az utolso kommit idejet (valamilyen idozona szerint, de a valtozast tudod detektalni)Hirtelen nem tudom, hogy bash ben hogy lehet dekodolni JSON objectet, de ha mas nem, akkor valahogy biztos lehet parsolni.
Habar nem tudom miben irod az autoupdater scripted.
Ez sokkal biztosabb mint karbantartani egy verzio fajlt.
fujifilm:
Most nezem, hogy wikit is lehet gyartani a githubon.
Akar oda is gyujthetnenk a leirasokat.[ Szerkesztve ]
-
LógaGéza
addikt
válasz instantwater #280 üzenetére
Pont a dev/stable verziók miatt gondoltam egy ilyen megoldásra, ugyanis akkor nem kellene két külön repot fenntartani, elég lenne ha stabil a verzió, akkor hozzáadsz egyet a verziószámhoz, és mehet a frissítés akinek kell.
"Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law, and repeat after me: I AM FREE"
-
instantwater
addikt
válasz LógaGéza #281 üzenetére
BrilliantSztorno.
Ezzel az a baj, ha epp egy tesztelendo feature frissen lett feltoltve, es jon egy uj user, akkor o pont a tesztelos verziot fogja leszedni, ami esetleg bugos, es addig bugos lesz neki amig nem novekszik a verzio.
Egyebkent nem kell ket kulon repot fenntartani, brancheles a megoldas
Szoval jo otlet, de van hibaja
[ Szerkesztve ]
-
glaci
őstag
válasz instantwater #277 üzenetére
Ez igen jó ötlet!
Épp azon gondolkodtam, hogy saját okos telefonoknak az Asterisk -re kellene csatlakozni és azon keresztül kitelefonálni, ha kell, így garantáltan nincs párhuzamls használat és mégis csak egy a hívás díj.
Az ismerősöknek meg megadom a 21 -es számot és ők azon tudnak hívni minket. 1 -es mellék Anya, 2 -es mellék a gyerek, 3 -as mellék Apa és akkor így a rokonnak ingyenes, nekem pedig 1 hívásdíj a hívás.
Esetleg, ha nincs netem és nem vagyok "bejelentkezve", akkor meg felhív GSM kapcsolaton az Asterisk dupla hívásdíjért.(Elmondani bonyolultabb volt, mint kigondolni, de szerintem Te is hasonló irányban gondolkodsz!)
Majd írok ide valami okosat. (Majd ...) ;)
-
instantwater
addikt
Tegyuk ezt tisztaba
- Épp azon gondolkodtam, hogy saját okos telefonoknak az Asterisk -re kellene csatlakozni és azon keresztül kitelefonálni, ha kell, így garantáltan nincs párhuzamls használat és mégis csak egy a hívás díj.
- Igen, ha beallitod az asteriskedet a csipsimplebe, vagy groundwirebe, vagy amibe akarod (zoiper, xlite, jitsy, twinkle, ..... barmi..) akkor elvezheted a parhuzamos hivasok limitalasat.- Az ismerősöknek meg megadom a 21 -es számot és ők azon tudnak hívni minket.
- Itt arra gondolsz, hogy ok a 21 est hivjak es ........??? Mire?
Lehet:
- Hivja a 21 est, ami az asterisken keresztul a mobilodon vegzodik (vagy az irodadban, vagy egyszerre mindketton )
- Hivjak a 21 est, a szamuk engedelyezve van, visszahivja a rendszer oket, es megbizol bennuk, hogy nem telefonaljak le a penzed, csak teged hivnak?
- Az ismerosok egy SIP es fiokot+melleket kapnak, amin a te mellekedet hivva elerik a mobilodat?
Vagy mire gondolsz pontosan a 21 es hivas alatt?- 1 -es mellék Anya, 2 -es mellék a gyerek, 3 -as mellék Apa
Ez megy most is.- Esetleg, ha nincs netem és nem vagyok "bejelentkezve", akkor meg felhív GSM kapcsolaton az Asterisk dupla hívásdíjért.
- Tehat valaki akinek van accountja az asteriskedhez, vagy callbackkel belepett, az felhivja a te mellekedet, es csorogjon a te fiokod, ha nem elerheto akkor a mobilod?Minden megoldhato , de szeretnem tudni, mire gondoltal
-
instantwater
addikt
Ha a mobilodat akarod beallitani SIP kliensnek, akkor figyelj oda a kodekekre.
Alapbol ulaw/alaw azaz G711 van beallitva, ami viszonylag sok savszelt eszik. (64 kbps azt hiszem)
Ha atallitod a kliens kodolasat, es a szolgaltato SIP fiokot nem, akkor at kell kodolnia az asterisknek a hangot, es ha ezt a kombot mondjuk egy gyengebb routeren futtatod, akkor lehet, hogy neki mar sok lesz, de ki kell probalni.Csak gondoltam szolok
-
LógaGéza
addikt
válasz instantwater #282 üzenetére
Igen, ez nekem is eszembe jutott. Az új usereknek lehetne fenntartani egy zip-et, amit vagy frissítesz minden stable verziónál, vagy frissíti magát.
"Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law, and repeat after me: I AM FREE"
-
instantwater
addikt
válasz LógaGéza #286 üzenetére
Oksi, akkor lehet, hogy bevezetem majd a dev branchet.
Kozben talaltam valamit amivel meg konnyebb.
Nem kell iteralgatni a repokat hanem le tudod szedni a disa master branch infoit koztuk a legutolso commit idejet is:curl -i https://api.github.com/repos/instantwater/asterisk-disa-callback/branches/master
Ez megad egy JSON objectet, amiben a commit/commit/(author|committer)/date utvonalbol ki tudod nyerni a legutolso commit datumat, ami ha frissebb, mint a LEGUTOLJARA LETOLTOTT (nem a legutolso check ideje, mert lehet mergeles regebbi commit idovel mint a legutolso checkolasod) idopont, akkor le lehet huzni az ujat.
Talaltam egy command line JSON parsert,
Itt az elso megoldasban van a link
jsawkEzt le lehet tolteni, ezzel lehet parsolni a JSONt.
-
#79335424
törölt tag
válasz fujifilm1 #278 üzenetére
Próbáltad már azt, amit javasoltam? Hogy touch helyett, keyeventet írsz. A Robot ebben sztem másképp működik, mint a Tasker. Én Robotban készítenék 10db parancsot (ha jól tudom, Taskerben ezt profilnak hívják). Minden parancsban egy számjegy keyevent -je lenne definiálva. A parancsokat elnevezném 0-9 között. Innentől bármilyen szám hívását akarnám automatizálni, egymás után behívatnám a számjegyparancsokat. Így nem kell minden telefonszám, összes számjegyét külön konfigurálni. Alapértelmezetten az összes gyorshívó tiltva van. Mondjuk Rozi gyorshívó gomb:
1.: engedélyezi "Rozit hívni" parancsot és elindít egy hívást asterisk felé.
2.: az engedély hatására adott számról (asterisk) bejövő hívást felveszi és indítja Rozi telefonszámának megfelelő sorrendben a számjegyparancsokat.
3.: a végén a parancs utolsó művelete, hogy tiltja saját magát.
Tudom, hogy ez nem az "igazi" megoldás, de jobb, mint a touch emuláció.[ Szerkesztve ]
-
instantwater
addikt
válasz LógaGéza #286 üzenetére
Tessek, a witchcraft
Elso indulaskor:
wget -q https://raw.githubusercontent.com/dominictarr/JSON.sh/master/JSON.sh
chmod 777 JSON.shMinden csekkolaskor:
wget -q -O - https://api.github.com/repos/instantwater/asterisk-disa-callback/branches/master | ./JSON.sh | grep '\["commit","commit","author"\]' | grep -oP 'date":"\K[^"]*'
Kimenet:
2014-06-04T20:54:36ZInnen mar csak ossze kell hasonlitanod a ket timestampet.
Koszi
Na ezert imadom a Linuxot
[ Szerkesztve ]
-
instantwater
addikt
válasz instantwater #290 üzenetére
Vagy a JSON.sht bele is lehet csomagolni az autoupdatere melle, cska akkor nem szabad elfelejteni belinkelni a forrast.
-
glaci
őstag
válasz instantwater #284 üzenetére
Arra gondoltam, hogy a rokonoknak megadom a 21 -es számot, hogy ezen ingyen hívhatnak az én kontómra minket.
Felveszem a számukat az engedélyezett listára.
Ők hívnak, az asterisk kinyomja és visszahívja őket, majd a kívánt melléken elérik a megfelelő családtagomat.
(Ezt már leprogramoztad, semmi extra, csak belegondoltam, hogy erre fogom majd használni, ha készen leszek a telepítéssel.)
Ill. a másikat jól érttetted:
Én vagyok pl. a 3. mellék. Tárcsázzák a mellékemet, ha online vagyok és be vagyok jelentkezvd az Asterisk -os SIP szerveremre, akkor engem hívhat az Asterisk azon, így csak a visszahívós percdíj ketyeg. Ha pedig ez nem áll fenn, akkor felvív valamelyik fizetős VoIP szolgáltatásból GSM -en és dupla percdíj ketyeg.Majd írok ide valami okosat. (Majd ...) ;)
-
fujifilm1
senior tag
válasz #79335424 #289 üzenetére
Persze.
Probaltam ezt is input keyevent 12
sajnos nekem ez az modszer is dupláz. (ha nem elso karakter.)Profil csak 1 db kell ami felkapkodja a telót amikor disa visszahiv.
A betárcsázandó számoknak kell kulon task, azért hogy mindegyiknek lehessen kulon ikonja.A mellékekre szépen mukodik, mostmár üzembiztos.
A baj az hogy nálam ha a 1270-et hivom (mert ez ingyenes. ) és taskerrel beadok
egy számsort input type -al akkor dupláz,
ha a számokat egyenként beadom input keyevent-el akkor is duplázza a második számtól.Egyedül a input tap nem dupláz, de ez ugye touch eventet szimulál...
-
fujifilm1
senior tag
válasz #79335424 #294 üzenetére
szomoru bizony. 2008 ota kérik a googletol hogy lehessen az uplinken DTMF-et kuldeni.
Még meg is patchelte egy magyar srác az AOSP dialer-t de nem teszik bele...
DTMF Keress rá: GergelyPukkadjon meg mindenki! de csak a gány megoldás marad a Touch-al.
Azért meg kéne probalni a Robottal hogy input type töb egymást kovető szám esetén ott is dupláz?
[ Szerkesztve ]
-
-
#79335424
törölt tag
válasz fujifilm1 #295 üzenetére
Nekem most csak a Telenor jut eszembe, mint teszthez ingyenesen hívható, de ott nem tudom, hogy lehet több számot beadni úgy, hogy értelmezhető legyen az eredmény. "Nyomja meg a 9 -es gombot". Jó, ez egy számjegy. Az a baj, hogy nem jutok el az Asteriskig. Már letöltöttem egy Linuxot a miniPC -hez, de nem tudok foglalkozni vele. Délután jöttem meg egy három napos Román fuvarból és holnap indulok Prágába.
-
fujifilm1
senior tag
válasz LógaGéza #296 üzenetére
Köszi, de nem fogok CM-re átálni
Azért alakul a pupos gyerek. Már működik a lényeg.
Egy filebol felolvassa a billenytuzet layoutot, (x,y koordinatak) majd beteszi változokba és a hivando számot szétbontja majd végigmegy egy ciklus és megnyomogatja a dialert.
Most besteszem a hivandot is egy fileba és onnan fogom olvasni, mert jelenleg egy fix érték...
Ez a hivandó elvileg akkor lehet majd az utolso nemfogadott, vagy a névjegyzékbol akárki...
Szép lesz ez. -
-
#79335424
törölt tag
válasz fujifilm1 #299 üzenetére
Nem chroot. Ezek a kütyük natívan tudnak Linuxot futtatni. Ez egy olyan verzió (elvileg), ami ugyanolyan IMG kiterjesztésű fájlban van, mint a kütyüre való, gyári, Android romok. Ugyanazzal a Batch Tool -lal kell flashelni, mint a gyári romokat, csak a végeredmény nem Android lesz, hanem az Ubi 14.04 alapú Picuntu 5.1. Tehát nem dual boot lesz, hanem csak Linux a belső táron. Utána jöhet az Asterisk. Na, az még nem tudom, hogy pontosan miképp fog települni. Remélem, GUI -s csomagkezelőből, vagy max, sudo apt get installal.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- iPad topik
- A fociról könnyedén, egy baráti társaságban
- Kerékpárosok, bringások ide!
- Milyen belső merevlemezt vegyek?
- Háztartási gépek
- Samsung Galaxy A54 - türelemjáték
- Kertészet, mezőgazdaság topik
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- További aktív témák...
- Asus ROG Phone 6 - Limited Batman Edition / BONTATLAN - 3 év gari
- Huawei Matebook D14 i5-11.gen/16GB DDR4/512GB PCIe SSD/14" Full HD IPS/Gar.:2025.10
- Rog 4070 Ti //KERESEM!!//
- Binepad BN006, programozható, mechanikus macropad, low profile Kailh Choc v1 Red switchek
- CoolerMaster ControlPad, programozható, mechanikus macropad, Gateron Red switchek