Hardware e Software > Connessioni ADSL/VDSL/FTTC
[GUIDA] Root e Modding Smart Modem Sercomm VD625 AGSOT
abidifethi:
Finally I can access to root but I'm stuck at saving rcS file modification.
Which program must I use to save it whatever I do can't save modification.(rootfs is at mtdblock6 mounted at rw)
(rootfs -inactive is at mtdblock7)
mamob07:
una volta ottenuto l'accesso a telnet come faccio a fare il backup e caricarci il firmware aggiornato? (ho AGSOT_1.0.7)
tonyhouse:
ciao a tutti,
riesumo questo vecchio thread poichè vorrei sfruttare la parte VOIP di questo router connesso alla LAN (quindi modalità access point)
cosa ho fatto finora:
* aggiornato firmware 2.2 collegandolo ad una linea TIM
* attivata la modalità di sblocco per avere i parametri VOIP configurabili da UI
* configurato con i dati forniti dal mio provider VOIP
* il servizio VOIP non funziona, credo che il servizio parta solamente se c'è una connessione VDSL in atto, cosa che nel mio caso non è vera dato che la rete viene data da una delle prese LAN
* downgrade alla 2.0 per sfruttare il mount ed avere accesso al filesystem e lanciare il demone telnet (le varie guide NON funzionano, o meglio non sono riuscito seguendole alla lettera ma mettendoci del mio)
* dalla busybox non ho accesso ad internet (quindi il SIP non è raggiungibile), aggiunto con i comandi
ip route add default via 192.168.0.1
echo nameserver 192.168.0.1 > /etc/resolv.conf
(il mio router principale è 192.168.0.1 che fa anche da DNS)
ora ho il router che accede ad internet ma sembra che il servizio VOIP non venga nemmeno lanciato
non ho logs
non ho capito come questi servizi vengono lanciati (ci sono dei comandi rc/rc_app che apparentemente lanciano servizi ma non è che ho avuto molto output dalle mie prove)
nessuno che ci ha messo le mani e mi può aiutare a capire come lanciare il servizio voip?
grazie
tonyhouse:
Deduco che nessuno ha mai avuto a che fare su questo argomento
provo a dare altre info in merito poichè io non ho esperienza su questi servizi
ho trovato l'eseguibile rc_app (scovato dal boot log che ha postato qualcuno qui) che fa partire tutti i servizi
uno di questi è il servizio voip che quando parte provoca questo output:
--- Codice: ---# rc_app voip start
Read system.conf success
Starting SeComm VGW Application pid=30250...
Check the vgw.lock file again
Previous vgw_app already exit, write new pid=30250 to /var/vgw.lock
Entering vgw_root_task()
CLI command 'dbgtr' added seccessfully
secos_queue_create name=DBG_Q qid=1 ret=0
CLI command 'show' added seccessfully
CLI command 'set' added seccessfully
VGW: Info Center Init...
conf.c:ReadGlobalSip(142), base_time=30 o_base_time=90, max_time=1800
conf.c:ReadGlobalSip(151), t1_timer=500 t2_timer=4000 timerA:500 timerB:32000 timerE:500 timerF:32000
conf.c:ReadSipReg(257), CONF: no 0 tx_port_type UDP
conf.c:ReadSipReg(257), CONF: no 1 tx_port_type
conf.c:ReadSipReg(257), CONF: no 2 tx_port_type
conf.c:ReadSipReg(257), CONF: no 3 tx_port_type
conf.c:ReadSipReg(257), CONF: no 4 tx_port_type
conf.c:ReadSipReg(257), CONF: no 5 tx_port_type
conf.c:ReadSipReg(257), CONF: no 6 tx_port_type
conf.c:ReadSipReg(257), CONF: no 7 tx_port_type
conf.c:ReadSipReg(257), CONF: no 8 tx_port_type
conf.c:ReadSipReg(257), CONF: no 9 tx_port_type
conf.c:ReadSipReg(257), CONF: no 10 tx_port_type
conf.c:ReadSipReg(257), CONF: no 11 tx_port_type
conf.c:ReadSipReg(257), CONF: no 12 tx_port_type
conf.c:ReadSipReg(257), CONF: no 13 tx_port_type
conf.c:ReadSipReg(257), CONF: no 14 tx_port_type
conf.c:ReadSipLine(331), CONF: no 0 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=0 ret=-2
conf.c:ReadSipLine(331), CONF: no 1 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=1 ret=-2
conf.c:ReadSipLine(331), CONF: no 2 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=2 ret=-2
conf.c:ReadSipLine(331), CONF: no 3 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=3 ret=-2
conf.c:ReadSipLine(331), CONF: no 4 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=4 ret=-2
conf.c:ReadSipLine(331), CONF: no 5 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=5 ret=-2
conf.c:ReadSipLine(331), CONF: no 6 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=6 ret=-2
conf.c:ReadSipLine(331), CONF: no 7 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=7 ret=-2
conf.c:ReadSipLine(331), CONF: no 8 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=8 ret=-2
conf.c:ReadSipLine(331), CONF: no 9 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=9 ret=-2
conf.c:ReadSipLine(331), CONF: no 10 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=10 ret=-2
conf.c:ReadSipLine(331), CONF: no 11 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=11 ret=-2
conf.c:ReadSipLine(331), CONF: no 12 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=12 ret=-2
conf.c:ReadSipLine(331), CONF: no 13 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=13 ret=-2
conf.c:ReadSipLine(331), CONF: no 14 local port 5060 txptype 1(01=UDP, 02=TCP, 04=TLS)
ReadSipLineConf line=14 ret=-2
ReadCallFeature ret=-2
conf.c:ReadCodec(673), coder[0][0].codec = 18
conf.c:ReadCodec(674), coder[0][0].pack = 20
conf.c:ReadCodec(675), coder[0][0].vad = 0
conf.c:ReadCodec(676), coder[0][0].name = G729A
conf.c:ReadCodec(673), coder[0][1].codec = 8
conf.c:ReadCodec(674), coder[0][1].pack = 20
conf.c:ReadCodec(675), coder[0][1].vad = 0
conf.c:ReadCodec(676), coder[0][1].name = PCMA
conf.c:ReadCodec(673), coder[0][2].codec = -1
conf.c:ReadCodec(674), coder[0][2].pack = 20
conf.c:ReadCodec(675), coder[0][2].vad = 0
conf.c:ReadCodec(676), coder[0][2].name =
conf.c:ReadCodec(673), coder[0][3].codec = -1
conf.c:ReadCodec(674), coder[0][3].pack = 20
conf.c:ReadCodec(675), coder[0][3].vad = 0
conf.c:ReadCodec(676), coder[0][3].name =
conf.c:ReadCodec(673), coder[0][4].codec = 101
conf.c:ReadCodec(674), coder[0][4].pack = 20
conf.c:ReadCodec(675), coder[0][4].vad = 0
conf.c:ReadCodec(676), coder[0][4].name = telephone-event
conf.c:ReadCodec(673), coder[0][5].codec = -1
conf.c:ReadCodec(674), coder[0][5].pack = 20
conf.c:ReadCodec(675), coder[0][5].vad = 0
conf.c:ReadCodec(676), coder[0][5].name =
conf.c:ReadCodec(673), coder[0][6].codec = -1
conf.c:ReadCodec(674), coder[0][6].pack = 20
conf.c:ReadCodec(675), coder[0][6].vad = 0
conf.c:ReadCodec(676), coder[0][6].name =
conf.c:ReadCodec(673), coder[1][0].codec = 18
conf.c:ReadCodec(674), coder[1][0].pack = 20
conf.c:ReadCodec(675), coder[1][0].vad = 0
conf.c:ReadCodec(676), coder[1][0].name = G729A
conf.c:ReadCodec(673), coder[1][1].codec = 8
conf.c:ReadCodec(674), coder[1][1].pack = 20
conf.c:ReadCodec(675), coder[1][1].vad = 0
conf.c:ReadCodec(676), coder[1][1].name = PCMA
conf.c:ReadCodec(673), coder[1][2].codec = -1
conf.c:ReadCodec(674), coder[1][2].pack = 20
conf.c:ReadCodec(675), coder[1][2].vad = 0
conf.c:ReadCodec(676), coder[1][2].name =
conf.c:ReadCodec(673), coder[1][3].codec = -1
conf.c:ReadCodec(674), coder[1][3].pack = 20
conf.c:ReadCodec(675), coder[1][3].vad = 0
conf.c:ReadCodec(676), coder[1][3].name =
conf.c:ReadCodec(673), coder[1][4].codec = 101
conf.c:ReadCodec(674), coder[1][4].pack = 20
conf.c:ReadCodec(675), coder[1][4].vad = 0
conf.c:ReadCodec(676), coder[1][4].name = telephone-event
conf.c:ReadCodec(673), coder[1][5].codec = -1
conf.c:ReadCodec(674), coder[1][5].pack = 20
conf.c:ReadCodec(675), coder[1][5].vad = 0
conf.c:ReadCodec(676), coder[1][5].name =
conf.c:ReadCodec(673), coder[1][6].codec = -1
conf.c:ReadCodec(674), coder[1][6].pack = 20
conf.c:ReadCodec(675), coder[1][6].vad = 0
conf.c:ReadCodec(676), coder[1][6].name =
conf.c:ReadCodec(701), coder[0][0] codec 18, pack 20 vad 0 name G729A
conf.c:ReadCodec(701), coder[0][1] codec 8, pack 20 vad 0 name PCMA
conf.c:ReadCodec(701), coder[0][2] codec -1, pack 20 vad 0 name
conf.c:ReadCodec(701), coder[0][3] codec -1, pack 20 vad 0 name
conf.c:ReadCodec(701), coder[0][4] codec 101, pack 20 vad 0 name telephone-event
conf.c:ReadCodec(701), coder[0][5] codec -1, pack 20 vad 0 name
conf.c:ReadCodec(701), coder[0][6] codec -1, pack 20 vad 0 name
conf.c:ReadCodec(701), coder[1][0] codec 18, pack 20 vad 0 name G729A
conf.c:ReadCodec(701), coder[1][1] codec 8, pack 20 vad 0 name PCMA
conf.c:ReadCodec(701), coder[1][2] codec -1, pack 20 vad 0 name
conf.c:ReadCodec(701), coder[1][3] codec -1, pack 20 vad 0 name
conf.c:ReadCodec(701), coder[1][4] codec 101, pack 20 vad 0 name telephone-event
conf.c:ReadCodec(701), coder[1][5] codec -1, pack 20 vad 0 name
conf.c:ReadCodec(701), coder[1][6] codec -1, pack 20 vad 0 name
ReadGeneral ret=-2
secos_dbg_set_enable: Set spy off
secos_dbg_set_level: Set spy level 0
vgw_create.c:vgw_create(161), VGW: SSL init ...
secos_queue_create name=SBMQ qid=2 ret=0
SBM: msg Q created id=2
SBM task created
VGW: sbm_create() done......
************************* dcCodec_init_audio_prefer 0001 *************************
prefer_codec[0].codec = 18
audio_prefer_idxs[0] = 0
prefer_codec[1].codec = 8
audio_prefer_idxs[1] = 0
prefer_codec[2].codec = -1
audio_prefer_idxs[2] = 0
prefer_codec[3].codec = -1
audio_prefer_idxs[3] = 0
prefer_codec[4].codec = 101
audio_prefer_idxs[4] = 0
prefer_codec[5].codec = -1
audio_prefer_idxs[5] = 0
prefer_codec[6].codec = -1
audio_prefer_idxs[6] = 0
************************* dcCodec_init_audio_prefer 0002 *************************
audio_prefer_idxs[0] = 18
audio_prefer_idxs[1] = 8
audio_prefer_idxs[2] = 101
audio_prefer_idxs[3] = 0
audio_prefer_idxs[4] = 0
audio_prefer_idxs[5] = 0
audio_prefer_idxs[6] = 0
count = 3
secos_queue_create name=CSMQ qid=3 ret=0
BOS: Enter bosInit
VGW: csm_create() done......
bosTimerInit
Enter bosAppInit Exit bosAppInit BOS: Exit bosInit
secos_queue_create name=LSMQ qid=4 ret=0
LSM: msg Q created id=4
LSM task created
/usr/sbin/led_sound_app voip_reg_fail
Fxs[0]: sipmap in=0 out=0 fax_port=0 mwi_display=1 connDev_type=0
Fxs[1]: sipmap in=1 out=1 fax_port=0 mwi_display=1 connDev_type=0
vrgEndptDriverOpen: Endpoint driver open success
vrgEndptInit: error during ioctlVGW: lsm_create() done......
$$$$ ---- Wait lsm, sbm and csm finish initialization...
$$$$ ---- SIPREG start now...
IPPCM: SIPREG task created
secos_queue_create name=SIPREGQ qid=5 ret=0
SIPD: SIPD task created
VGW: cgiif_create() done......
**** vgw_create() done
--- Termina codice ---
mentre nella UI ho solamente queste info
strano..c'è l'agent e la porta il proxy ma manca il sip server....bah fanno di tutto per rendere queste configurazioni complicate...
premetto che con un apparato fatto apposta (linksys pap2t) il telefono funziona correttamente..
Puccio823:
Ciao @tonyhouse, ho lo stesso router, ci ho smanettato una settimana, può funzionare come access point e server di stampa, condivisione samba e ftp, non ricordo bene se ho provato il 3g con una chiavetta huawei, ma sono ormai obsolete, nient'altro sono riuscito a fare, neanche il root come descritto nella guida, non la parte voip, perchè non mi serve, figurati che non ho neanche il telefono connesso al router, ho trovato questo link https://www.boccanera.net/quel-furbo-router-della-tim-che-nasconde-gli-altri-operatori-telefonici/ , dagli un occhiata magari sono i dns che impediscono la connessione, comunque credo che quello che vorresti fare sia fattibile, basta cercare il tutorial giusto
Navigazione
[0] Indice dei post
Vai alla versione completa