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