App blacklist telefonica per Smart Modem (DGA4130) e TIM HUB (DGA4132) sbloccati

  • 802 Risposte
  • 365286 Visite

0 Utenti e 4 Visitatori stanno visualizzando questo topic.

Offline FrancYescO

  • VIP
  • *****
  • 3382
Come ho riportato anche altrove, per come e' fatta l'App in pratica puo' funzionare solo con TIM (che a quanto mi risulta e' l'unica che permette multiple registrazioni al server SIP)... deve essere ristrutturata in modo da impostare mmpbx a collegarsi localmente ad asterisk che fara' da proxy verso il server dell'operatore per permettere di funzionare anche con con altri gestori ... io con Tiscali sembro essere in un vicolo ceco dato che con asterisk non vuole registrarsi

@chocobo @CastleBravo potete controllare se voi la avete la cartella /usr/share/asterisk dopo l'installazione di asterisk13?

@puandr sugli ultimi firmware TIM comunque l'app non funzionava nemmeno nella sua versione stable 2.3
« Ultima modifica: 09 Novembre 2018, 16:46 da FrancYescO »

Offline CastleBravo

  • Membro Anziano
  • ***
  • 266
Adesso non posso controllare anche perchè ho rimesso la 2.4.1 che va perfettamente e al momento tengo quella.

Offline natalinux

  • VIP
  • *****
  • 9305
  • Sesso: Maschio
@FrancYescO  confermo c'è la cartella /usr/share/asterisk dopo l'installazione di asterisk13
e contiene altre due cartelle,
agi-bin, dentro c'è un file smooth
sounds, dentro è vuota
« Ultima modifica: 09 Novembre 2018, 18:26 da natalinux »
•••─ ─ ─••• •••─ ─ ─••• •••─ ─ ─•••
TG789vac v2Ver. Mint (17.2) gui 9.6.97 (Tim)
AGTHP_2.3.5 ver. Damson (19.4) DGA4132 [DEV]9.6.97(Tim)
ZTE H388X AGZHP_1.2.3
NordVPN

Offline chocobo

  • Membro Giovane
  • **
  • 98
@FrancYescO confermo anche io, la cartella /usr/share/asterisk c'è
ma secondo te è fattibile configurare asterisk/blacklist con infostrada o tiscali?

Offline FrancYescO

  • VIP
  • *****
  • 3382
si la soluzione per farlo l'ho scritta sopra... anche se almeno con Tiscali non sono riuscito ad attuarla perche' asterisk non ne vuole sapere di registrare l'account tiscali... con infostrada magari funziona ed e' solo da fare la parte di "redirect" di mmpbxd verso asterisk

Offline chocobo

  • Membro Giovane
  • **
  • 98
@FrancYescO, come faccio ad abilitare il log su asterisk? Ho messo la tua stessa configurazione però per Infostrada, ma non riesco a capire se si connetto o meno.

Offline FrancYescO

  • VIP
  • *****
  • 3382
@chocobo a quale configurazione ti riferisci? Penso di non averla postata da alcuna parte quella per avere mmpbxd configurato per connettersi localmente

Comunque nella pratica si tratta di aggiungere nel file users Di asterisk un account poi da mmpbxd (quindi dalla modal Di telefonia se usi la gui di ansuel) mettere come proxy e registrar 127.0.0.1 come registrar e proxy, come porta 5062 (che dovrebbe essere quella su cui è configurato asterisk in ascolto ) e nella tabella degli account togliere totalmente i dati di Infostrada ma mettere quelli dell'user appena creato su asterisk

Fammi sapere se hai capito altrimenti cerco di essere più specifico

Ti accorgi che funziona dal pallino verde sulla tabella degli account da interfaccia di ansuel mentre che asterisk si colleghi al server SIP infostrada lo controlli con i comandi che ho postato prima
« Ultima modifica: 10 Novembre 2018, 08:57 da FrancYescO »

Offline chocobo

  • Membro Giovane
  • **
  • 98
mi restituisce questo errore, ma di sicuro ho sbagliato qualcosa nella configurazione
[Nov 10 13:10:58] NOTICE[7053]: chan_sip.c:28633 handle_request_register: Registration from '<sip:[email protected];user=phone>' failed for 'xxx.xx.xx.xx:5062' - Wrong password

La mia configurazione
Rete SIP
Codice: [Seleziona]
Nome SIP network
Registrar Primario  127.0.0.1
Nome Dominio Vuoto
Realm Vuoto
Porta Registrar Primaria 5062
Proxy Primario 127.0.0.1
Porta Proxy Primario 5062
Local Port 5062
Scadenza 3600

Numeri di Telefono
Codice: [Seleziona]
Profilo SIP sip_profile_0
Nome Utente localuser
URI localuser
Password localpass
Visualizza Nome vuoto
Rete SIP SIP network

users.conf
Codice: [Seleziona]
[general]
fullname = localuser
userbase = 6000
hasvoicemail = yes
vmsecret = localpass
hassip = yes
hasiax = yes
hasmanager = no

callwaiting = yes
threewaycalling = yes
callwaitingcallerid = yes
transfer = yes
canpark = yes
cancallforward = yes
callreturn = yes
callgroup = 1
pickupgroup = 1

sip.conf
Codice: [Seleziona]
[general]
udpbindaddr=0.0.0.0:5062
tcpenable=no
context=External,outgoing_context
nat=yes
srvlookup=no
disallow=all
allow=alaw
allow=ulaw
allow=g726
allow=g722
allow=g729
rtptimeout=60
rtpholdtimeout=300
register => [email protected]:PASSWORD:[email protected]:5060/NUMEROTEL

[tel]   
type = peer
defaultuser = [email protected]
fromuser = NUMEROTEL
fromdomain = sip.infostrada.it
secret=PASSWORD
host = sip.infostrada.it
port = 5060
qualify = no
outboundproxy=voip.libero.it
insecure = invite
disallow=all
allow=alaw
nat = yes
callreinvite=no
context=External,outgoing_context
« Ultima modifica: 10 Novembre 2018, 16:02 da chocobo »

Offline FrancYescO

  • VIP
  • *****
  • 3382
@chocobo hai sbagliato l'user, nel tuo caso e' "general" quindi sostituisci "localuser" con general da interfaccia (o metti localuser tra le quadre in users.conf)

ricorda poi di fare un dialplan per permettere di chiamare all'user appena creato ad esempio nel file extensions.conf
Codice: [Seleziona]
[outgoing_context]
exten => _X.,1,Dial(SIP/${EXTEN}@tel)
(@tel sarebbe quello tra le quadre nel file sip.conf)
e lo assegni all'user nel users.conf con context = outgoing_context

il resto mi sembra essere corretto
« Ultima modifica: 10 Novembre 2018, 16:29 da FrancYescO »

Offline chocobo

  • Membro Giovane
  • **
  • 98
@FrancYescO ho configurato come mi hai suggerito tu, ora mi esce questo errore

Codice: [Seleziona]
NOTICE[29092]: chan_sip.c:15876 sip_reg_timeout:    -- Registration for [email protected]' timed out, trying again (Attempt #2)

Offline FrancYescO

  • VIP
  • *****
  • 3382
C'è qualcosa che non va nel sip.conf a quanto pare la config generata dall'installazione della blacklist non va bene nemmeno per Infostrada, sofrtunatamente mi è un po' complicato aiutarti non potendo fare prove... Come prima cosa proverei a sostituire il dominio del proxy con l'IP risoluto

Intanto da gui il pallino è verde di fianco l'account VoIP?

Offline chocobo

  • Membro Giovane
  • **
  • 98
@FrancYescO entrambi i pallini grigi

a volte esce anche questo errore
Codice: [Seleziona]
NOTICE[30147]: chan_sip.c:28633 handle_request_register: Registration from '<sip:[email protected];user=phone>' failed for 'xx.xx.xx.xx:5062' - Wrong password


UPDATE
nel file SIP.CONF
ho tolto [general]  e lasciato solo [tel]  con questa configurazione
Codice: [Seleziona]
[tel]   
type=peer
callerid=”NUMEROTEL” <NUMEROTEL>
[email protected]
secret=PASSWORD
fromuser=NUMEROTEL
fromdomain=sip.infostrada.it
host=sip.infostrada.it
outboundproxy=voip.libero.it
insecure=port,invite
realm=sip.infostrada.it
port=5060
nat=yes
qualify=yes
regseconds=60
disallow=all
allow=alaw
allow=ulaw
allow=g729
context=External,outgoing_context
[email protected]:PASSWORD:[email protected]:5060/NUMEROTEL

Ora con sip show peers
Codice: [Seleziona]
Name/username                                   Host                                    Dyn Forcerport Comedia    ACL Port     Status      Description
tel/[email protected]      54.xx.xx.xx                                                      Yes        Yes            5060     OK (22 ms)
1 sip peers [Monitored: 1 online, 0 offline Unmonitored: 0 online, 0 offline]

non escono più gli errori di prima, però... nemmeno funziona.
Nonostante ci sia Status OK, se provo a chiamarmi, la voce del mio operatore mobile, mi dice che il numero non è corretto.
« Ultima modifica: 10 Novembre 2018, 18:31 da chocobo »

Offline FrancYescO

  • VIP
  • *****
  • 3382
andiamo per passi e cerchiamo almeno di far registrare mmpbxd su asterisk.... outgoing_context e' il dialplan che ho postato poco prima il resto copia cosi' come'

user.conf
Codice: [Seleziona]
[6001]
callwaiting = yes
context = outgoing_context
hasagent = no
hasdirectory = yes
hasiax = no
hasmanager = no
hassip = yes
hasvoicemail = yes
host = dynamic
mailbox = 6001
threewaycalling = yes
deletevoicemail = no
autoprov = yes
profile = polycom
directmedia = no
nat = no
fullname = User Two ; ${DISPLAY_NAME}
secret = 1234 ; ${SECRET}
username = 6001 ; ${USERNAME}
macaddress = deadbeef4dad ; ${MAC}
label = 6001 ; ${LABEL}
cid_number = 6001 ; ${CALLERID}

GUI:



Fatto questo almeno la gui dovrebbe farti comparire i pallini verdi

poi riguardo asterisk che non registra l'account voip, prova in primis a sostituire voip.libero.it con il dominio risoluto (quindi l'ip), un'altra prova e' quella di togliere @sip.infostrada.it dall'username perche' non mi sembra ci voglia ... ma se l'errore e' timeout e' proprio un problema di connessione al server, con mmpbxd utilizzavi tranquillamente il voip infostrada?

Offline chocobo

  • Membro Giovane
  • **
  • 98
@FrancYescO
dopo le modifiche
Codice: [Seleziona]
sip show peers
Name/username             Host                                    Dyn Forcerport Comedia    ACL Port     Status      Description
6001/6001                 (Unspecified)                            D  No         No             0        Unmonitored

il voip di infostrada funziona benissimo con mmpbxd


UPDATE
ho apportato altre modifiche, ora mmpbxd si registra su asterisk
quando effettuo o ricevo telefonate, mi compare questo errore

Codice: [Seleziona]
NOTICE[9750][C-00000002]: chan_sip.c:26407 handle_request_invite: Call from '' (151.xx.xx.xx:5060) to extension 'NUMEROTEL' rejected because extension not found in context 'External,outgoing_context' 

oppure quest'altro

Codice: [Seleziona]
NOTICE[9750][C-00000003]: chan_sip.c:26407 handle_request_invite: Call from '6001' (62.xx.xx.xx:5064) to extension 'NUMEROTEL' rejected because extension not found in context 'outgoing_context'.



UPDATE 2

Ora riesco ad effettuare le telefonate ma non riesco a riceverle, il mio operatore mobile continua a dire che il numero non è corretto
Mi ero dimenticato di aggiungere nel file extensions.conf la stringa
Codice: [Seleziona]
[outgoing_context]
exten => _X.,1,Dial(SIP/${EXTEN}@tel)

Che parametro devo inserire per le telefante in entrata?
« Ultima modifica: 10 Novembre 2018, 20:19 da chocobo »

Offline CastleBravo

  • Membro Anziano
  • ***
  • 266
Scusate se mi intrometto nelle vostre prove, ma con tim la versione 3.0 vi va o non blocca?