TIM Hub DGA4132 (AGTHP) configurazione Vodafone

  • 237 Risposte
  • 103181 Visite

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline gacchu

  • Membro Giovane
  • **
  • 68
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #135 il: 13 Dicembre 2019, 15:46 »
Oppure lo configurate su vlan voce come fa la station e vedete se il problema sparisce.
cioè?  lo faccio andare non su wan ma su lan?

Offline larsen64it

  • VIP
  • *****
  • 2697
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #136 il: 13 Dicembre 2019, 17:18 »
Per disabilitare il nat basta deselezionarlo da accesso internet, per il firewall da ssh /etc/init.d/firewall stop ,  per riattivarlo /etc/init.d/firewall start o restart . Non si perde nessuna regola visto che non si sono modificate le configurazioni.

Offline milan100

  • Membro Anziano
  • ***
  • 128
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #137 il: 13 Dicembre 2019, 18:25 »
Ho provato entrambe le cose,già tempo fa. Con il NAT disattivato non cambia nulla,mentre il firewall disattivato crea casini che non fanno funzionare la connessione.

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #138 il: 13 Dicembre 2019, 18:40 »
No, crei una seconda wan (chiamala voip) sempre pppoe che anziché su vlan 1036 va su 1035 e configuri mmpbx con i relativi parametri. Username e password sono i medesimi, il proxy chiaramente è diverso e devi leggerlo dalle settings della Vodafone station.

Offline FrancYescO

  • VIP
  • *****
  • 3382
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #139 il: 13 Dicembre 2019, 19:40 »
.
« Ultima modifica: 14 Dicembre 2019, 00:42 da FrancYescO »

Offline gacchu

  • Membro Giovane
  • **
  • 68
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #140 il: 13 Dicembre 2019, 19:41 »
Questa è una cosa che effettivamente si potrebbe provare, anche se credo che non cambi assolutamente nulla dato che i server SIP di vodafone saranno impostati tutti nello stesso modo. Tra le interfacce selezionabili nella configurazione di mmpbx ne è già presente una che si chiama "voip" che ho già provato ad usare ma che non aggancia la registrazione.
Purtroppo non ho un accesso SSH alla vodafone station per vedere come è configurata la vlan e non so come vedere a quale proxy si collega (non mi pare che venga mostrato da nessuna parte nell'interfaccia grafica).
Se qualcuno mi guida su come creare una nuova vlan in modo corretto posso anche provare, non saprei andare oltre un "vconfig add voip2 1035"

Riporto di seguito le interfacce già presenti nel router, dove tra l'altro non trovo l'interfaccia "voip" presente nella configurazione di mmpbx:

Codice: [Seleziona]
root@modemtim:/etc# ifconfig
bcmsw     Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:192776 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1183967 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:23091275 (22.0 MiB)  TX bytes:400514012 (381.9 MiB)
          Base address:0xffff

br-lan    Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a691:b1ff:fe34:3d9a/64 Scope:Link
          UP BROADCAST RUNNING ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:913805 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1415366 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:184067759 (175.5 MiB)  TX bytes:1350172263 (1.2 GiB)

eth0      Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:965316 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1515406 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:190446420 (181.6 MiB)  TX bytes:1387763151 (1.2 GiB)


eth1      Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:88154 errors:0 dropped:0 overruns:0 frame:0
          TX packets:453173 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:63249043 (60.3 MiB)  TX bytes:125484009 (119.6 MiB)


eth2      Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


eth3      Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


eth4      Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          inet addr:192.168.10.1  Bcast:192.168.10.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth5      Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28646 errors:0 dropped:10 overruns:0 frame:0
          TX packets:400486 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2440912 (2.3 MiB)  TX bytes:125797188 (119.9 MiB)


lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8737 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8737 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:733087 (715.9 KiB)  TX bytes:733087 (715.9 KiB)

pppoe-wan Link encap:Point-to-Point Protocol
          inet addr:188.217.107.66  P-t-P:188.217.96.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:1079785 errors:0 dropped:0 overruns:0 frame:0
          TX packets:819315 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:1219527474 (1.1 GiB)  TX bytes:171765612 (163.8 MiB)

ptm0      Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          inet6 addr: fe80::a691:b1ff:fe34:3d9a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1080497 errors:0 dropped:0 overruns:0 frame:0
          TX packets:820052 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1251795018 (1.1 GiB)  TX bytes:191820152 (182.9 MiB)

wanptm0   Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37040 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38481 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3533928 (3.3 MiB)  TX bytes:3495674 (3.3 MiB)

wl0       Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9B
          inet6 addr: fe80::a691:b1ff:fe34:3d9b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:171918 errors:0 dropped:15 overruns:0 frame:217565
          TX packets:269728 errors:246796 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:29752295 (28.3 MiB)  TX bytes:73116959 (69.7 MiB)
          Interrupt:92

wl0_1     Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9B
          inet addr:192.168.168.1  Bcast:192.168.168.127  Mask:255.255.255.128
          inet6 addr: fe80::a691:b1ff:fe34:3d9b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:217565
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wl1_1     Link encap:Ethernet  HWaddr A4:91:B1:34:3D:9A
          inet addr:192.168.168.129  Bcast:192.168.168.255  Mask:255.255.255.128
          inet6 addr: fe80::a691:b1ff:fe34:3d9a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:6614 (6.4 KiB)

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #141 il: 13 Dicembre 2019, 23:07 »
Apri il file /etc/config/network, trova la definizione di wan, duplicala e cambiale nome in voip -a meno che non ce ne sia già una. Guarda cosa hai in ifname, trova la definizione di quell'interfaccia, duplicala, cambiale  nome e cambia il vid da 1036 a 1035. Torna dove eri prima e metti in ifname il nuovo nome. Cambia l'username sostituendo D- con V-. Salva tutto, riavvia la rete (o il router), e verifica in ifconfig che sia apparsa "pppoe-voip". Vai in mmpbx metti voip come interfaccia al posto di wan. A questo punto ti manca solo da scoprire il proxy. Fai tutto quello che ho detto, poi ti dico come farlo.

Offline gacchu

  • Membro Giovane
  • **
  • 68
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #142 il: 14 Dicembre 2019, 08:08 »
Ho duplicato wanptm0. Inizialmente avevo lasciato il MAC ADDRESS uguale, ma dato da quello che ho capito due connessioni pppoe non possono avere lo stesso mac (rif. https://gist.github.com/druzn3k/f4cb9ad3fdfdf4d8fee929bbca4a15d9) ho provato semplicemente ad inserire il MA della VSR (non credo che vada bene)

Codice: [Seleziona]
config device 'wanptm0'
        option type '8021q'
        option name 'wanptm0'
        option macaddr 'A4:91:B1:34:3D:9A'
        option ifname 'ptm0'
        option ipv6 '0'
        option vid '1036'

config device 'wanptm1'
        option type '8021q'
        option name 'wanptm1'
        option macaddr 'E4:8F:34:3A:04:24'
        option ifname 'ptm1'
        option ipv6 '0'
        option vid '1035'

successivamente ho duplicato l'interfaccia wan, mettendo sempre il MAC della VSR:
Codice: [Seleziona]
config interface 'wan'
        option auto '1'
        option proto 'pppoe'
        option demand '0'
        option macaddr 'A4:91:B1:34:3D:9A'
        option ipv6 '0'
        option keepalive_adaptive '0'
        option dns_metric '0'
        option ifname 'wanptm0'
        option password 'vodafoneadsl'
        option username 'vodafoneadsl'
        option keepalive '4,20'
        option metric '0'

config interface 'voip2'
        option auto '1'
        option proto 'pppoe'
        option demand '0'
        option macaddr 'E4:8F:34:3A:04:24'
        option ipv6 '0'
        option keepalive_adaptive '0'
        option dns_metric '0'
        option ifname 'wanptm1'
        option password 'Vodafone'
        option username 'V-[SNsulretrodellaVSR]'
        option keepalive '4,20'
        option metric '0'

Il primo tentativo lo ho fatto lasciando il MA delle sezioni uguale, ma al riavvio in ifconfig non ho trovato niente di nuovo. Successivamente ho cambiato il MA, il risultato è stato il medesimo.

Prima di mettere nuovamente mano sulla configurazione delle interfacce, preferisco incollare queste configurazioni, perché magari ho tralasciato qualcosa.

Grazie per il supporto
« Ultima modifica: 14 Dicembre 2019, 08:59 da MisterFTTH »

Offline milan100

  • Membro Anziano
  • ***
  • 128
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #143 il: 14 Dicembre 2019, 13:18 »
Dice anche di aggiungere alla sezione wan la stringa "host_uniq=583132333435363738393031323334". In cui quei valori corrispondono alla conversione esadecimale del numero seriale della station.

Per quanto riguarda i mac address,basta "falsificarne" uno cambiando magari i due valori finali.

A me non tornano alcuni punti della guida,in quanto fa riferimento a debian. Per esempio dice:

The data PPPoE connection must use the Station serial number prepended with D- as username,
and something in the form of VJ|5.4.8.1.160.12.56.1.28|RA|CGN=1|pw=Vodafone as password, which means:

VJ stands for Vodafone Jungo (now OpenRG, the closed, crappy, monolithic, obsolete software inside the Station)
5.4.8.1.160.12.56.1.28 is the Station software version
RA don't really know
CGN=1 Carrier Grade Nat enabled
pw=Vodafone lol?

For example, in Debian a provider file this in /etc/ppp/peers/data will work:

persist
noauth
defaultroute
ifname pppoe-data
name D-X12345678901234
plugin rp-pppoe.so
host-uniq 583132333435363738393031323334
nic-eth0.1036

and add this line in /etc/ppp/pap-secrets:

D-X12345678901234       *       VJ|5.4.8.1.160.12.56.1.28|RA|CGN=1|pw=Vodafone




Tutto chiaro il procedimento ma il corrispettivo openwrt quale sarebbe?

Anche qua fa riferimento a debian...

The voice PPPoE connection must use the Station serial number prepended with V- as username, and vodafone as password.
In your beloved Debian system it can be done by creating /etc/ppp/peers/voice with this content:

nodefaultroute
noauth
ifname pppoe-voice
name V-X12345678901234
plugin rp-pppoe.so
host-uniq 583132333435363738393031323334
nic-eth0.1035

and this entry in /etc/ppp/pap-secrets:

V-X12345678901234       *       vodafone

The SIP and RTP server are accessible only via the voice WAN and belong to the 10.0.0.0/8 subnet.
To access them create a script which configures that route every time that the voice WAN brings up,
I used to put this script in /etc/ppp/ip-up.d/0002route:

#!/bin/sh
[ "$PPP_IFACE" = 'pppoe-voice' ] && ip route add 10.0.0.0/8 dev pppoe-voice via $PPP_LOCAL
« Ultima modifica: 14 Dicembre 2019, 13:51 da milan100 »

Offline gacchu

  • Membro Giovane
  • **
  • 68
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #144 il: 14 Dicembre 2019, 14:00 »
Lascia stare quella guida, l'ho usata come riferimento per capire cosa mettere nello username. Se dovesse servire l'host_uniq non è un problema, si aggiunge. Io per ora sono fermo alla configurazione che ho fatto, usando ifup voip2 non restituisce nessun messaggio di errore (quindi riconosce il nome specificato nel file network) ma non viene messa su nessuna interfaccia. Conviene attendere chi ne sa più di noi e lo ha già fatto per capire come procedere.

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #145 il: 14 Dicembre 2019, 14:51 »
Non esiste alcun ptm1, il tuo modem è sempre ptm0, quindi puoi avere wanptm0 e voipptm0 ad esempio, ma wanptm1 non ha alcun senso. voip2 deve far riferimento a voipptm0 così come wan deve far riferimento a wanptm0.

E sì. mi ero scordato di dirtelo, il mac address deve essere diverso, basta che fai +1 sul finale o ne usi uno random, l'importante p che sia diverso dall'altro. Vedi che su hwupgrade c'è il mio topic dove tutto ciò è spiegato molto più in dettaglio.
« Ultima modifica: 14 Dicembre 2019, 14:53 da LuKePicci »

Offline gacchu

  • Membro Giovane
  • **
  • 68
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #146 il: 14 Dicembre 2019, 19:01 »
Perfetto, tutto chiarissimo. Come prima cosa cerco il tuo post e provo a dedicarmici, tanto la logica di ciò che va fatto è chiara, speriamo che questa cosa sia risolutiva.

Questa la situazione attuale, ho usato come nome voip2 perchè voip era già assegnato:
Codice: [Seleziona]
config device 'voipptm0'
        option type '8021q'
        option name 'voipptm0'
        option macaddr 'E4:8F:34:3A:04:24'
        option ifname 'ptm0'
        option ipv6 '0'
        option vid '1035'

config interface 'voip2'
        option auto '1'
        option proto 'pppoe'
        option demand '0'
        option macaddr 'E4:8F:34:3A:04:24'
        option ipv6 '0'
        option keepalive_adaptive '0'
        option dns_metric '0'
        option ifname 'voipptm0'
        option password 'Vodafone'
        option username 'V-[seriale]'
        option keepalive '4,20'
        option metric '0'

e in ifconfig:
Codice: [Seleziona]
pppoe-voip2 Link encap:Point-to-Point Protocol
          inet addr:1.255.160.105  P-t-P:1.255.160.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:54 (54.0 B)  TX bytes:66351 (64.7 KiB)

Purtroppo con questa configurazione attiva sembra che la connessione sul vid 1036 smetta di funzionare, il che si traduce in un'assenza di connettività ad internet. Domani provo a dedicarci un po' di tempo e vediamo se riesco a far coesistere le due configurazioni.

Intanto grazie mille per il tempo che stai dedicando a questo problema e complimenti per l'articolo su hwupgrade, è molto esaustivo.
« Ultima modifica: 14 Dicembre 2019, 19:56 da gacchu »

Offline milan100

  • Membro Anziano
  • ***
  • 128
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #147 il: 14 Dicembre 2019, 20:30 »
L'indirizzo Wan inizia da 1.x.x.x. Senza modifica parte in un altro modo.
« Ultima modifica: 14 Dicembre 2019, 21:20 da milan100 »

Offline gacchu

  • Membro Giovane
  • **
  • 68
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #148 il: 14 Dicembre 2019, 22:40 »
A quanto pare la tabella di routing è influenzata dall'ordine in cui vengono messe su le connessioni pppoe. Il problema si risolve abbastanza agevolmente inserendo in questo ordine le voci di configurazione:
1) voipptm0
2) voip2
3) wanptm0
4) wan

dando un /etc/init.d/network restart, la tabella di routing è corretta e la navigazione funziona

Codice: [Seleziona]
root@modemtim:~# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         net-188-217-48- 0.0.0.0         UG    0      0        0 pppoe-wan
1.255.160.1     *               255.255.255.255 UH    0      0        0 pppoe-voip2
188.217.48.1    *               255.255.255.255 UH    0      0        0 pppoe-wan
192.168.1.0     *               255.255.255.0   U     0      0        0 br-lan
192.168.10.0    *               255.255.255.0   U     0      0        0 eth4
192.168.168.0   *               255.255.255.128 U     0      0        0 wl0_1
192.168.168.128 *               255.255.255.128 U     0      0        0 wl1_1
239.0.0.0       *               255.0.0.0       U     0      0        0 br-lan

Purtroppo l'interfaccia non viene mostrata nella configurazione da interfaccia grafica di mmpbx, non so da dove prenda l'elenco delle interfacce. Volendo si può configurare a mano modificando nel file mmpbxrvsipnet  nella sezione "config network 'sip_net'" la voce "option interface", ma preferisco aspettare. Al momento nonostante l'interfaccia sia su, non so se è funzionante (possibile che non bisogna specificare nessuna regola in iptables?) e il fatto che non venga mostrata nell'interfaccia grafica di mmpbx mi insospettisce.

Comunque, per ora ho dato un "ip route add 10.0.0.0/8 dev pppoe-voip2" perché da quello che ho capito bisogna stare su quella classe per comunicare con il server proxy. Stavo cercando informazioni su come reperirne l'indirizzo, ma per ora non ho trovato niente di utile.
« Ultima modifica: 14 Dicembre 2019, 23:14 da gacchu »

Offline milan100

  • Membro Anziano
  • ***
  • 128
Re:TIM Hub DGA4132 (AGTHP) configurazione Vodafone
« Risposta #149 il: 14 Dicembre 2019, 23:16 »
Ottimo lavoro,vediamo se ne viene fuori finalmente una soluzione. Il server proxy dovrebbe saperlo @LuKePicci come ottenerlo.  Così si sta praticamente "emulando" (non nel vero senso della parola) la vsr,ma se non c'è un pacchetto di regole per il firewall,ben specifico,credete che possa andare?
« Ultima modifica: 14 Dicembre 2019, 23:48 da milan100 »