IlPuntoTecnico

Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: Cesarino37 - 03 Novembre 2018, 19:06

Titolo: Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: Cesarino37 - 03 Novembre 2018, 19:06
Ciao a tutti, ho trovato in giro per il forum diversi spunti che ho provato ma che non hanno portato al risultato sperato: ovvero utilizzare il proprio cellulare con un client sip (ad es. CSipSimple) per agganciare e utilizzare la linea fissa di casa. In pratica mi piacerebbe essere in giro e poter rispondere dal cellulare alle chiamate che arrivano a casa (senza utilizzare la deviazione di chiamata).
Ho visto gli interventi di @puandr qui https://www.ilpuntotecnico.com/forum/index.php/topic,78288.msg236054.html#msg236054 (https://www.ilpuntotecnico.com/forum/index.php/topic,78288.msg236054.html#msg236054) e qui https://www.ilpuntotecnico.com/forum/index.php/topic,78071.msg226807.html#msg226807 (https://www.ilpuntotecnico.com/forum/index.php/topic,78071.msg226807.html#msg226807) e sono riuscito a registrare il client e in casa funziona tutto che è una meraviglia (ma si può comunque usare anche l'apposita app di Tim). Non vorrei installare e utilizzare la VPN (e per il momento non l'ho fatto). In questa situazione se mi stacco dal WIFI e utilizzo la rete mobile Wind, la registrazione non riesce e va in Timeout.
Non c'è proprio nulla che si possa fare "stando leggeri" e non utilizzando la VPN? C'è qualche configurazione particolare che non ho preso in considerazione?

(spero di essermi spiegato  :-\)

Grazie mille
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: FrancYescO - 03 Novembre 2018, 20:50
Usi asterisk come "proxy", e il telefono si collegherà tramite ddns al modem che ha la vera connessione col server tim.

Da altra rete TIM la connessione ai server SIP (non corrispondenti a quella linea) è permessa?
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: Cesarino37 - 04 Novembre 2018, 09:35
Grazie @FrancYescO , idea interessante. Purtroppo non sono all'altezza della tua sintesi (il ddns ce l'ho già ma conosco poco o niente di asterisk): potresti darmi qualche informazione / spiegazione ulteriore? A livello di sicurezza / esposizione su internet c'è qualche rischio?

Da altra rete TIM la connessione ai server SIP (non corrispondenti a quella linea) è permessa?
Ho provato a casa di mio suocero che ha TIM ma solo adsl e durante la connessione di CSipSimple impostato con i miei dati di linea mi ha subito risposto ... forbidden...
Invece su rete mobile Wind, stessa configurazione, va in timeout

Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: FrancYescO - 04 Novembre 2018, 11:39
Te lo dico in soldoni
-installare asterisk13 sul modem (hai bisogno ovviamente di un router con firmware su base openwrt sbloccato)
-inserire la configurazione per fare e ricevere chiamate con l'account TIM nei file /etc/asterisk
-creare un user su asterisk che non fa altro che ricevere e fare chiamate sull'account TIM configurato su asterisk
-impostare il portforwarding/firewall in modo che asterisk sia raggiungibile dall'esterno
-utilizzare il telefono per connettersi via SIP a DDNS:PORTAASTERISK con credenziali dell'user che hai creato tu su asterisk

per la config dell'account TIM su asterisk ho visto gia' nel topic da te citato ci sono spunti, e l'app blacklist almeno nella ultima versione 2.4 ho visto che non fa altro che copiare la config dell'account voce nelle config di asterisk, ma utilizza asterisk18 come pacchetto che ti sconsiglio.
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: Cesarino37 - 04 Novembre 2018, 11:55
Ok grazie mille... poi ci guardo un po' meglio (ho già installato la blacklist 2.4).
Ma perchè sconsigli asterisk18?
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: FrancYescO - 04 Novembre 2018, 12:09
perché vecchia e deprecata.
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: ElDavo - 05 Novembre 2018, 15:13
13 dovrebbe essere 1.3.... 18 dovrebbe essere 1.8...
E 1.8 sarebbe la deprecata?

Comunque scrivo per seguire dato che interessa anche a me.
Tempo fa feci ricerca su questo. TIM Telefono non funziona con VPN. Altre app invece si, ma poi i telefoni a casa non squillano (è come se si deregistrasse il router). Non mi spinsi oltre, anche perché ho bisogno qualcosa di user-friendly.
La cosa di asterisk è molto interessante; Ci ho pensato anche io, ma non l'ho mai realizzata perché sono noob con asterisk
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: Cesarino37 - 05 Novembre 2018, 16:52
Purtroppo neppure io conosco asterisk, non ho molto tempo per approfondire e ci sto comunque sbattendo la testa (ma proprio sulle cose base  :facepalm: :headbang:)
Se ci fosse qualche esperto di asterisk che ci potesse guidare nell'effettuare le cose banali indicate sopra...  :pray:
(sto partendo dalla configurazione della black list 2.3...)
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: puandr - 05 Novembre 2018, 19:00
Ti informo che tra qualche giorno uscirà la nuova release della blacklist, la 3.0, su asterisk 13 ;)
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: MisterFTTH - 05 Novembre 2018, 19:33
Grande @puandr sei ancora dei nostri allora  8)
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: Cesarino37 - 05 Novembre 2018, 22:19
Grazie dell'info @puandr  :clap:
Allora una volta installata la 3.0... magari... con calma... daresti qualche dritta a me e @ElDavo per impostare quello che per noi "dilettanti" risulta più complesso di quanto sicuramene è?  O:-)
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: FrancYescO - 06 Novembre 2018, 22:25
se @puandr fa in modo che dopo aver configurato l'account voip su asterisk13 quest'ultimo funga anche da proxy con il deamon mmpbxd (tralaltro e' un operazione necessaria a far funzionare la blacklist per i VoIP non TIM che non permettono piu' registrazioni contemporanee) configurare un user secondario da far registrare dall'esterno risultera' molto piu' semplice :)
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: Plasmodium - 08 Novembre 2018, 09:31
 @FrancYescO Una domanda, conviene complicarsi la vita mettendo in Nat il Sip oppure sistemare una Vpn cosi (https://www.ilpuntotecnico.com/forum/index.php/topic,78071.msg226807.html#msg226807) la cosa si fa interessante

Colgo l occasione per ringraziare per il lavoro che fa @puandr

Saluti
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: Cesarino37 - 08 Novembre 2018, 11:04
Avevo già visto il discorso della VPN, però ho aperto questa discussione perchè volevo capire se era possibile in qualche modo una soluzione senza VPN, un po' più "leggera e semplice"...
Qui chiaramente si dovrebbero analizzare un po' più in dettaglio pro e contro, ma tu @Plasmodium credi sia meglio la VPN?
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: FrancYescO - 08 Novembre 2018, 12:06
@Plasmodium l'idea del topic come leggi da primo post era proprio farlo senza VPN e personalmente e' una cosa che condivido perche' significherebbe dover tenere, oltre al client SIP, anche la VPN continuamente connessa.. se l'obbiettivo e' solo fare e ricevere chiamate il client sip deve bastare
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: fabiobassa - 08 Novembre 2018, 17:43
Una volta installato asterisk è relativamente semplice fare quasi tutto.
Asterisk si deve incaricare di stabilire il trunk verso Tim e volendo si puo' aprire UNA sola porta ( 4569 ) nel modem per far registrare zoiper dall'esterno in tecnologia IAX2 e non SIP, per problemi di audio monodirezionale.

Siccome mmpbxd e asterisk entrambi usano la porta 5060 basta spostare la porta di mmpbxd su , esempio, 5059 e le due fxs diventeranno interni di asterisk .

Nell'agtot ero riuscito anche ad installare una gui per asterisk, su agthp crashava il demone e poi ho brikkato il mio agthp e dunque ora sono fermo pero' chi volesse approfondire asterisk su agtef o agthp puo prendere spunto, credo, da questo post saltando ovviamente tutta la parte della installazione

https://www.ilpuntotecnico.com/forum/index.php/topic,79049.msg236011.html (https://www.ilpuntotecnico.com/forum/index.php/topic,79049.msg236011.html)

inoltre mentre la blacklist per mmpbxd fa l'analisi facendo una inspection nel pacchetto, con asterisk la blacklist la fa asterisk stesso sulla base dell'header uri, dunque molto piu semplice da gestire
di seguito un esempio molto generico di blacklist per numeri anonimi su asterisk da inserire in extensions.conf, ovviamente esempio da cui trarre spunto ed adattare

Codice: [Seleziona]
[anti-anonimo]
exten => _xxxxxxxxxx,1,Noop()
exten => _xxxxxxxxxx,n,GotoIf($["${CALLERID(num)}" = ""]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,GotoIf($["foo${CALLERID(num)}" = "foo"]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,GotoIf($["${CALLERID(name):0:9}" = "Anonymous"]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,GotoIf($["${CALLERID(name):0:7}" = "Unknown"]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,GotoIf($["${CALLERID(num):0:7}" = "Private"]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,GotoIf($["${CALLERID(name):0:7}" = "Private"]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,GotoIf($["${CALLERID(num):0:10}" = "Restricted"]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,GotoIf($["${CALLERID(num):0:4}" = "PSTN"]?rifiuta,s,1)
exten => _xxxxxxxxxx,n,Dial(SIP/6000,20)
exten => _xxxxxxxxxx,n,Hangup

[rifiuta]
exten => s,1,Hangup
bisogna sostituire a xxxxxxxx il proprio numero telecom e in questo caso se è tutto lecito squillera l'interno 6000 altrimenti verrà effettuato il jump a rifiuta e dunque hangup

Fabio
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: FrancYescO - 11 Novembre 2018, 13:05
@fabiobassa vuoi dirmi che riusciamo a sostituire completamente asterisk a mmpbxd? pensavo non ci fosse modo di fargli usare le porte fisiche e quindi come sto facendo fare anche a chocobo qui https://www.ilpuntotecnico.com/forum/index.php/topic,78288.msg242728.html#msg242728 stavo pensando di farli convivere

EDIT
come non detto anche tu avevi adottato la mia stessa idea (anche se io semplicemente avevo tolto asterisk dalla 5060 :D)

sfortunatamente tu hai utilizzato asterisk18, sarebbe tutto da aggiornare ad asterisk13 di cui tralaltro ho visto c'e' anche luci-app-asterisk per quanto riguarda interfaccia grafica.. anche se non so perche' le configurazioni dell'interfaccia sembra essere totalmente distaccate da quelle di asterisk... e leggendo https://www.ilpuntotecnico.com/forum/index.php/topic,77766.msg242699.html#msg242699 sembra non essere l'unico pacchetto ad avere questo problema
Titolo: Re:Voip TIM: utilizzo di un sip client software su rete mobile Wind
Inserito da: fabiobassa - 11 Novembre 2018, 13:29
@FrancYescO

Si è la cosa più immediata da fare utilizzare mmmpbxd che gestisce le porte fxs affianco a asterisk.
Utilizzo la 18 perché per quella ho la gui da compilare , nulla vieta che la gui vada anche con la 13 visto che sono solo chiamate js a file statici. Altrimenti mi metto a editare con winscp estensions.conf è tutto ciò che mi serve.

Appena si rimette in moto agthp vedo di finire il lavoro

EDIT ad esempio luci-app-pbx non fa creare interni iax2 molto utili dall' esterno per evitare problemi di porte ( iax2 ne usa usa soltanto per segnalazione e RTP)