IlPuntoTecnico

Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: assalonne - 09 Agosto 2020, 14:02

Titolo: DGA4131 configurato come switch AP + Voip olimontel
Inserito da: assalonne - 09 Agosto 2020, 14:02
Ciao a tutti, ho sbloccato il fastgate DGA4131 (VBNT-O) con fw 248 e gui stable di Ansuel. Tutto liscio come l'olio.
Fondamentalmente a me serve come switch AP con il voip abilitato, quindi niente collegamento su porta wan.
Fino ad oggi facevo la stessa cosa con una vecchia vodafone station con firmware di roleo, ma volevo qualcosa di più stabile e col wifi più performante..
Per far ciò,oltre alle varie impostazioni da gui (ip fisso, dhcp disabilitato, xdsl off..), ho modificato il file /etc/config/network aggiungendo
Codice: [Seleziona]
config interface 'lan'
...
option gateway '192.168.1.1'
list dns '192.168.1.1'
e così facendo il dga è collegato a internet con tanto di dns forniti dal mio modem fibra zyxel a monte della rete.
Successivamente ho impostato i parametri di connessione del voip con tanto di flag nella pagina "mappature ingresso uscita".

Bene l'account voip risulta "registrato" e posso effettuare chiamate con olimontel, ma non riceverle. Che il fastgate sia collegato e registrato o meno, provando a chiamare non c'è differenza.
Cosa posso provare? come posso testare se il fastgate ha qualche porta aperta in lan per ricevere le chiamate?
a me sembra un problema di firewall (del dga fastgate), non mi pare un problema di mmpbx o di configurazioni di quest'ultimo.
Con la Vodafone station+ fw di roleo funziona tutto senza dover aprire porte sullo zyxel a monte della rete.

Qualcuno ha qualche suggerimento?Grazie anticipatamente :help:

edit:
Se killo il firewall e lancio un portscan mi risulta aperta la 5060 (o la 5061 se la cambio), quindi forse non è il firewall
Titolo: Re:DGA4131 configurato come switch AP + Voip olimontel
Inserito da: assalonne - 12 Agosto 2020, 19:21
aggiornamento
Ho installato Asterisk da repository di roleo x openwrt 17.2 e ho seguito grossomodo la guida presente qui https://www.ilpuntotecnico.com/forum/index.php/topic,80658.0.htmli (https://www.ilpuntotecnico.com/forum/index.php/topic,80658.0.htmli) per la configurazione.

Stesso problema, posso fare chiamate ma non ricevo nulla. il firewall è killato, sul modem a monte ho aperto un range di porte 5060-5062 TCP/UDP verso il fastgate.


ora le chiamate non passano più da mmpbx ma sono gestite da asterisk che utilizza le porte FXS tramite mmpbx

non so più che pesci pigliare :'( :'(

 :help:
Titolo: Re:DGA4131 configurato come switch AP + Voip olimontel
Inserito da: fabiobassa - 12 Agosto 2020, 20:42
Hai montato asterisk per cui hai accesso alla sua cli
Puoi fare un set debug on e vediamo se almeno la telefonata " atterra" dentro asterisk?
Potrebbe ad esempio essere una cattiva configurazione del trunk in entrata , una mancata autenticazione in ingresso ( auth user) un errato settaggio del " can reinvite" insomma un po' di cosucce
Vediamo la cli cosa dice e non devi aprire nessuna porta per ricevere telefonate quando il peer é registrato perché il server sa esattamente su quale porta tu sei attestato ( ti registri sulla 5060 del PROVIDER ma potresti tranquillamente uscire dalla 12345 del tuo router e su quella porta olimontel ti manderebbe le chiamate)

Insomma posta un minimo di configurazione del trunk, del dialplan , della cli

Edit : per PJSIP puoi leggere qui

https://blogs.asterisk.org/2016/02/24/debugging-sip-message-traffic-with-pjsip-history/
Titolo: Re:DGA4131 configurato come switch AP + Voip olimontel
Inserito da: assalonne - 13 Agosto 2020, 13:12
Grazie fabiobassa, di asterisk sono proprio un niubbo ed in effetti non avevo utilizzato la CLI per il debug, ma un file scarnissimo presente in tmp che non mi dava informazioni. Smanettando con la CLI ho trovato il problema, su extension.conf
alla voce
Codice: [Seleziona]
[External,outgoing_context]
exten =>MIONUMERODITELEFONO,1,NoOp()
vuole un 5MIONUMERODITELEFONO. Come la username.

Molto bene ora so che con asterisk il voip funziona, per cui deve trattarsi per forza di mmpbx. Quasi quasi provo ad aggiornare al fw 258 e ritentare tutto da capo. Male che vada o metto asterisk o faccio un downgrade :smirk:
Titolo: Re:DGA4131 configurato come switch AP + Voip olimontel
Inserito da: fabiobassa - 13 Agosto 2020, 13:18
@assalonne
pero' quello è il contesto chiamate in uscita External,outgoing_context  o almeno cosi sembrebbe dal nome
invece la sintassi per rispondere è corretta dunque dovrebbe trattarsi di contesto in ingresso.
BOH
vabbe poco male i nomi sono nomi e non c'entrano piu di tanto possiamo anche definirli pippo pluto e paperino impostante che le cose siano al posto giusto con i giusti riferimenti a cosa deve fare asterisk

Se dunque con asterisk funziona niente di piu probabile che anche il buon ODIATISSIMO mmpbx voglia la sintassi con quel 5 davanti in ingresso.
vedi nel file /etc/mmpbxd conf  ( guarda non ricordo dove sta che mi sta cordialmente su.....) e cerca di ricreare le stesse impostazioni che con asterisk hanno funzionato
Titolo: Re:DGA4131 configurato come switch AP + Voip olimontel
Inserito da: assalonne - 13 Agosto 2020, 20:27
aggiornamento effettuato alla 258 con successo. Configurato il tutto come switch AP e creato l'account olimontel da gui ansuel. Questa volta funziona tutto avendo l'accortezza di mettere nel campo URI il numero di telefono preceduto dal solito 5

Grazie del supporto  ;)
Titolo: Re:DGA4131 configurato come switch AP + Voip olimontel
Inserito da: fabiobassa - 14 Agosto 2020, 00:16
@assalonne

Perfetto buono a sapersi può servire a qualcuno altro.
Come vedi nessun problema di porte etc etc anzi se le hai aperte in ingresso sul router principale chiudile per maggior sicurezza( parlo della 5060)

E comunque se non ci fosse stata la cli di asterisk il debug non sarebbe stato possibile.

Solved !!