Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
docs:guide-user:network:wan:isp-configurations [2024/05/30 14:34] – Add Nova ISP (Greece) ispiropoulosdocs:guide-user:network:wan:isp-configurations [2024/08/26 10:51] – [Aruba FTTH] Again option ipv6 '1' bit for OpenWrt 19.07 andreabravetti
Line 1001: Line 1001:
         list network 'wan6'         list network 'wan6'
 </code> </code>
 +
 +===== Greece =====
 +==== Nova ====
 +This ISP is little more involved to set up. Users who wish to use their own CPEs need to get ahold of:
 +  * The PPPoE credentials
 +  * The telephony credentials
 +
 +This can either be done by formally requesting the credentials from the ISP or by acquiring them from the router that the ISP provides.
 +
 +The ISP provides internet connectivity on VLAN 835 (PPPoE) and voip telephony on VLAN 837 (DHCP).
 +
 +For internet access, one must create a VLAN 835 and tag CPU and WAN. Then create a PPPoE interface, bind it on the 835 VLAN device, enter the credentials and enable "Use default gateway".
 +
 +Example configuration for internet access:
 +<code>
 +config device
 +        option name 'eth0.835'
 +        option type '8021q'
 +        option ifname 'eth0'
 +        option vid '835'
 +
 +config interface 'wan'
 +        option device 'eth0.835'
 +        option proto 'pppoe'
 +        option username '{pppoe_username}'
 +        option password '{pppoe_password}'
 +        option ipv6 '0'
 +</code>
 +
 +For telephony, one must create a VLAN 837 and tag CPU and WAN. Then create a DHCP interface, bind it on the 837 VLAN, disable "Use default gateway" and provide the client id for dhcp option 61 (this is usually //30xxxxxxxxxx_cid.ims.wind.gr// where //xxxxxxxxxx// is the phone number). Please note that it has to be converted to HEX (and remove any separator) in order for OpenWRT to understand it.
 +
 +Example configuration for telephony:
 +<code>
 +config device
 +        option name 'eth0.837'
 +        option type '8021q'
 +        option ifname 'eth0'
 +        option vid '837'
 +        option ipv6 '0'
 +        
 +config interface 'wan_voip'
 +        option proto 'dhcp'
 +        option device 'eth0.837'
 +        option clientid '{30xxxxxxxxxx_cid.ims.wind.gr or the option 61 they emailed you converted to hex and removing spaces}'
 +        option delegate '0'
 +        option defaultroute '0'
 +</code>
 +
 +The DHCP client will fetch the ip and the proper classless routes.
 +
 +**Make sure you disable Rebind protection. Whitelisting the sip service domain will not suffice.**
 +
 +**Additionally for this method you have to clone the original routers MAC if using the original credentials**
 +
 +SIP Configuration:
 +
 +Depending on whether you have fetched the credentials from the ISP's original router or whether you have applied for a "bring your own device" configuration, the settings will differ. For the first case, the SIP client configuration should be:
 +
 +  * Domain: `sip-voice.forthnet.gr`
 +  * Username: Your phone number (`30xxxxxxxxxx`)
 +  * Password: Your voip password (as fetched from the ISP's router)
 +  * Server: `sip-voice.forthnet.gr`
 +  * Port: `5060`
 +  * SIP Transport: `UDP`
 +  * SIP Address: `30xxxxxxxxxx@sip-voice.forthnet.gr`
 +  * Registry Server: `sip-voice.forthnet.gr`
 +
 +For the second case the following is what needs to be the client configuration
 +
 +  * Domain: `byod.nova.gr`
 +  * Username: Your phone number (`30xxxxxxxxxx`)
 +  * Password: Your voip password (from the email)
 +  * Server: `byod.nova.gr`
 +  * Port: `5060`
 +  * SIP Transport: `UDP`
 +  * SIP Address: `30xxxxxxxxxx@byod.nova.gr`
 +  * Registry Server: `byod.nova.gr`
 +  * Audio Codec: `PCMA` ONLY
 +
 +**Caution, the byod.nova.gr domain is only configured on the DNS servers of the telephony VLAN, **
 +
 +Alternatively you can do a custom DNS record if you don't want to use the ISP DNS
 +the IPv4 for byod.nova.gr is 10.50.131.150
  
 ===== Ireland ===== ===== Ireland =====
Line 1104: Line 1187:
         option service 'internet'         option service 'internet'
 </code> </code>
- 
-===== Greece ===== 
- 
-==== Nova ==== 
-This ISP is little more involved to set up. Users who wish to use their own CPEs need to get ahold of: 
-1. The PPPoE credentials 
-2. The telephony credentials 
- 
-This can either be done by formally requesting the credentials from the ISP or by acquiring them from the router that the ISP provides. 
- 
-The ISP provides internet connectivity on VLAN 835 (PPPoE) and voip telephony on VLAN 837 (DHCP). 
- 
-For internet access, one must create a VLAN 835 and tag CPU and WAN. Then create a PPPoE interface, bind it on the 835 VLAN device, enter the credentials and enable "Use default gateway". 
-Example configuration for internet access: 
-``` 
-config device 
-        option name 'eth0.835' 
-        option type '8021q' 
-        option ifname 'eth0' 
-        option vid '835' 
- 
-config interface 'wan' 
-        option device 'eth0.835' 
-        option proto 'pppoe' 
-        option username '{pppoe_username}' 
-        option password '{pppoe_password}' 
-        option ipv6 '0' 
-``` 
- 
-For telephony, one must create a VLAN 837 and tag CPU and WAN. Then create a DHCP interface, bind it on the 837 VLAN, disable "Use default gateway" and provide the client id for dhcp option 61. This is usually `30xxxxxxxxxx_cid.ims.wind.gr` (where `xxxxxxxxxx` is the phone number). Please note that it has to be converted to HEX (and remove any separator) in order for OpenWRT to understand it. 
- 
-Example configuration for telephony: 
-``` 
-config device 
-        option name 'eth0.837' 
-        option type '8021q' 
-        option ifname 'eth0' 
-        option vid '837' 
-        option ipv6 '0' 
-         
-config interface 'wan_voip' 
-        option proto 'dhcp' 
-        option device 'eth0.837' 
-        option clientid '{30xxxxxxxxxx_cid.ims.wind.gr converted to hex and removing spaces}' 
-        option delegate '0' 
-        option defaultroute '0' 
-``` 
- 
-The DHCP client will fetch the ip and the proper classless routes. 
- 
-SIP Configuration: 
- 
-Depending on whether you have fetched the credentials from the ISP's original router or whether you have applied for a "bring your own device" configuration, the settings will differ. For the first case, the SIP client configuration should be: 
- 
-- Domain: `sip-voice.forthnet.gr:5060` 
-- Username: Your phone number (`30xxxxxxxxxx`) 
-- Password: Your voip password (as fetched from the ISP's router) 
-- Server: `sip-voice.forthnet.gr` 
-- Port: `5060` 
-- SIP Transport: `UDP` 
-- SIP Address: `30xxxxxxxxxx@sip-voice.forthnet.gr` 
-- Registry Server: `sip-voice.forthnet.gr` 
- 
-Not much information is provided for the second case, but one may tray using `byod.nova.gr` instead of `sip-voice.forthnet.gr` 
- 
  
 ===== Italy ===== ===== Italy =====
Line 1182: Line 1200:
  option username 'aruba'  option username 'aruba'
  option password 'aruba'  option password 'aruba'
- option ipv6 'auto'+ option ipv6 '1'
  option device 'wan.835'  option device 'wan.835'
  
Line 1201: Line 1219:
     option username 'aruba'     option username 'aruba'
     option password 'aruba'     option password 'aruba'
-    option ipv6 'auto'+    option ipv6 '1'
  
 config interface 'wan6' config interface 'wan6'
Line 2203: Line 2221:
  
 DHCPv6 is used to IPv6 prefix delegation, but the IPv6 prefix must be released by the router before the prefix will be issued again to either the same router or to another router. If this doesn't happen, an error of NoPrefixAvail during DHCPv6 negotiation, and odhcpd will complain that there is a local route, but no prefix, so it doesn't issue IPv6 addresses to LAN clients. DHCPv6 is used to IPv6 prefix delegation, but the IPv6 prefix must be released by the router before the prefix will be issued again to either the same router or to another router. If this doesn't happen, an error of NoPrefixAvail during DHCPv6 negotiation, and odhcpd will complain that there is a local route, but no prefix, so it doesn't issue IPv6 addresses to LAN clients.
 +
 +== Gigabit Networks ==
 +Gigabit networks provide residential broadband through Cityfibre. They operate CGNat and operate a DHCP based service. Their requirements web pag is here: [[https://support.gigabitnetworks.co.uk/portal/en/kb/articles/can-i-use-my-own-router-with-your-service]] You need to contact their order desk to confirm the required VLAN. They do filter based on the MAC address and you need to contact their support team to clear this binding. The engineer called this "Clear the DHCP Binding process for the ONT interface."
 +
 +These are a set of working steps with a Belkin RT3200.
 +  * WAN VLAN tagging on the appropriate VLAN
 +  * Disabled IPv6
 +  * No hostname required.
 +  * Contact their support and ask for "Clear the DHCP Binding process for the ONT interface."
 +
  
 == Community Fibre == == Community Fibre ==
  • Last modified: 2024/12/06 04:47
  • by simtcrom