Kerala Vision Broadband FTTH - User Experience

  • Thread starter Thread starter varkey
  • Start date Start date
  • Replies Replies 344
  • Views Views 92,100
Now that I am evaluating Kerala Vision broadband, thought I would create a thread to share my experience. My LCO provides broadband services from BSNL and Kerala Vision, so thought would be good to evaluate Kerala Vision as well.

Getting the account setup was pretty easy, cause there was no need for additional cabling or ONT etc. I shared a photo and ID/address proof doc to the LCO, and the same day evening he setup my account and shared the credentials. The LCO shares the same OLT for all services, so on my end, I just needed to configure my OpenWRT device appropriately.

Initially I didn't get the Kerala Vision VLAN, so I had to reach out to the LCO's tech guy who shared the id. I added the VLAN to the switch (my ONT is a transparent bridge, so I needed no change on the ONT) which created an interface and all I needed to do was add the necessary interface configuration with the PPPoE credentials.

Screenshot 2020-03-06 at 7.47.29 PM.webp


Screenshot 2020-03-06 at 7.48.05 PM.webp


As you can see, they use CG-NAT which is disappointing but other than BSNL and few others nobody else gives public IP addresses. Also I liked the fact that things just worked on first try 😆 (the above screenshot is from my first try to connect)

Will add more details as I explore more.
 
Code:
Fri Mar  6 19:45:48 2020 daemon.info pppd[16260]: Plugin rp-pppoe.so loaded.
Fri Mar  6 19:45:48 2020 daemon.info pppd[16260]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Fri Mar  6 19:45:48 2020 daemon.notice pppd[16260]: pppd 2.4.7 started by root, uid 0
Fri Mar  6 19:45:48 2020 daemon.info pppd[16260]: PPP session is 14502
Fri Mar  6 19:45:48 2020 daemon.warn pppd[16260]: Connected to d0:07:ca:0d:4b:05 via interface eth0.140
Fri Mar  6 19:45:48 2020 daemon.info pppd[16260]: Renamed interface ppp1 to pppoe-wan3
Fri Mar  6 19:45:48 2020 daemon.info pppd[16260]: Using interface pppoe-wan3
Fri Mar  6 19:45:48 2020 daemon.notice pppd[16260]: Connect: pppoe-wan3 <--> eth0.140
Fri Mar  6 19:45:51 2020 daemon.info pppd[16260]: Remote message: Welcome
Fri Mar  6 19:45:51 2020 daemon.notice pppd[16260]: PAP authentication succeeded
Fri Mar  6 19:45:51 2020 daemon.notice pppd[16260]: peer from calling number D0:07:CA:0D:4B:05 authorized
Fri Mar  6 19:45:52 2020 daemon.notice pppd[16260]: local  IP address 100.67.165.98
Fri Mar  6 19:45:52 2020 daemon.notice pppd[16260]: remote IP address 100.65.0.1
Fri Mar  6 19:45:52 2020 daemon.notice pppd[16260]: primary   DNS address 103.199.160.80
Fri Mar  6 19:45:52 2020 daemon.notice pppd[16260]: secondary DNS address 8.8.8.8

The above is the PPPoE auth log. I haven't setup my load balancing rules yet, but was just trying ping from the OpenWRT CLI and there is packet loss and the latency is really bad as well. BSNL is way better.

Code:
root@varkey:/etc/config# ping -I pppoe-wan3 -c 10  google.com
PING google.com (172.217.31.206): 56 data bytes
64 bytes from 172.217.31.206: seq=1 ttl=59 time=151.684 ms
64 bytes from 172.217.31.206: seq=2 ttl=59 time=156.809 ms
64 bytes from 172.217.31.206: seq=4 ttl=59 time=149.292 ms
64 bytes from 172.217.31.206: seq=5 ttl=59 time=144.074 ms
64 bytes from 172.217.31.206: seq=6 ttl=59 time=139.438 ms
64 bytes from 172.217.31.206: seq=7 ttl=59 time=131.771 ms
64 bytes from 172.217.31.206: seq=9 ttl=59 time=149.429 ms

--- google.com ping statistics ---
10 packets transmitted, 7 packets received, 30% packet loss
round-trip min/avg/max = 131.771/146.071/156.809 ms
root@varkey:/etc/config#
 
1st is Kerala Vision and 2nd is BSNL.

Code:
root@varkey:~# ping -I pppoe-wan3 -c 5 95.168.168.1
PING 95.168.168.1 (95.168.168.1): 56 data bytes
64 bytes from 95.168.168.1: seq=0 ttl=51 time=338.818 ms
64 bytes from 95.168.168.1: seq=1 ttl=51 time=351.518 ms
64 bytes from 95.168.168.1: seq=2 ttl=51 time=328.124 ms
64 bytes from 95.168.168.1: seq=3 ttl=51 time=368.685 ms
64 bytes from 95.168.168.1: seq=4 ttl=51 time=350.113 ms

--- 95.168.168.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 328.124/347.451/368.685 ms
root@varkey:~# ping -I pppoe-wan -c 5 95.168.168.1
PING 95.168.168.1 (95.168.168.1): 56 data bytes
64 bytes from 95.168.168.1: seq=0 ttl=50 time=166.121 ms
64 bytes from 95.168.168.1: seq=1 ttl=50 time=166.907 ms
64 bytes from 95.168.168.1: seq=2 ttl=50 time=167.060 ms
64 bytes from 95.168.168.1: seq=3 ttl=50 time=165.985 ms
64 bytes from 95.168.168.1: seq=4 ttl=50 time=167.600 ms

--- 95.168.168.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 165.985/166.734/167.600 ms
root@varkey:~#

mtr is segfaulting when I gave an interface name for some reason on the OpenWRT device 🤔

Code:
root@varkey:~# traceroute -i pppoe-wan3 95.168.168.1
traceroute to 95.168.168.1 (95.168.168.1), 30 hops max, 38 byte packets
 1  10.120.11.2 (10.120.11.2)  1.710 ms  2.053 ms  2.159 ms
 2  10.121.121.1 (10.121.121.1)  178.620 ms  178.117 ms  182.573 ms
 3  nsg-static-249.107.71.182.airtel.in (182.71.107.249)  212.039 ms  *  182.73.98.109 (182.73.98.109)  227.205 ms
 4  172.16.27.65 (172.16.27.65)  233.285 ms  116.119.35.239 (116.119.35.239)  402.948 ms  172.16.27.65 (172.16.27.65)  234.829 ms
 5  125.17.210.137 (125.17.210.137)  261.186 ms  235.313 ms  et-1-0-0.bb04.ams-01.leaseweb.net (80.249.209.215)  331.602 ms
 6  *  116.119.44.194 (116.119.44.194)  360.660 ms  182.79.222.74 (182.79.222.74)  359.202 ms
 7  *  *  et-1-0-0.bb04.ams-01.leaseweb.net (80.249.209.215)  385.266 ms
 8  *  *  *
 9  hosted-by.leaseweb.com (95.168.168.1)  242.776 ms  *  *

Start: 2020-03-06T20:53:45+0530
HOST: varkey                                    Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- varkey.lan                                 0.0%    10    1.7   1.5   1.2   1.7   0.1
  2.|-- static.bb.ill.59.92.184.1.bsnl.in          0.0%    10    2.7   2.9   2.4   3.3   0.3
  3.|-- static.ill.218.248.125.2/24.bsnl.in        0.0%    10   13.0   7.1   2.7  29.3   8.4
  4.|-- 218.248.255.6                             60.0%    10    3.4   4.2   3.4   6.2   1.3
  5.|-- 115.110.161.85.static.vsnl.net.in          0.0%    10   14.2  15.3  13.7  17.5   1.5
  6.|-- 172.31.29.245                             10.0%    10   54.6  53.1  47.3  55.5   2.4
  7.|-- ix-ae-0-100.tcore1.mlv-mumbai.as6453.net  10.0%    10   54.0  55.4  50.5  74.3   7.2
  8.|-- if-ae-5-2.tcore1.wyn-marseille.as6453.net  0.0%    10  154.2 155.5 152.8 158.9   1.8
  9.|-- if-ae-8-1600.tcore1.pye-paris.as6453.net   0.0%    10  153.9 155.7 152.0 159.0   2.0
 10.|-- if-ae-11-2.tcore1.pvu-paris.as6453.net     0.0%    10  157.8 158.5 155.0 161.0   1.5
 11.|-- ae-7.r04.parsfr01.fr.bb.gin.ntt.net       10.0%    10  215.7 217.1 214.0 218.7   1.6
 12.|-- ae-23.r24.amstnl02.nl.bb.gin.ntt.net      10.0%    10  224.3 225.5 222.8 226.9   1.5
 13.|-- ae-0.a00.amstnl02.nl.bb.gin.ntt.net       10.0%    10  297.4 299.8 296.4 309.9   4.4
 14.|-- 83.231.213.154                             0.0%    10  279.8 185.9 172.5 279.8  33.2
 15.|-- ae-10.cr07.ams-01.nl.leaseweb.net          0.0%    10  168.0 168.5 167.2 171.6   1.4
 16.|-- po-1.ce20.ams-01.nl.leaseweb.net           0.0%    10  169.2 167.1 165.0 169.2   1.5
 17.|-- hosted-by.leaseweb.com                     0.0%    10  169.3 167.4 163.2 169.3   1.7
 
That's some insane ping on kerala vision lol. Ping is spiking right up at 2nd hop, so I'm assuming there may be some problem with LCOs Kerala vision router 😛.
 
So I got my load balancing rules setup, and can properly run mtr from my Mac (for now added a rule to route via Kerala Vision just from my mac). Anyway this gives a better view.

The hops after their local gateway shows a big spike as you noted. Even for 8.8.8.8 the hop after the gateway definitely looks weird. It appears like they are routing via some far off location.

Also the previous trace was from the router itself, so the 1st hop was their gateway.

Code:
Start: 2020-03-06T21:16:10+0530
HOST: varkey.                            Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- varkey.lan                         10.0%    10    1.6   2.3   1.3   8.1   2.2
  2.|-- 10.120.11.2                         0.0%    10    3.0   4.6   3.0  11.7   2.6
  3.|-- ???                                100.0    10    0.0   0.0   0.0   0.0   0.0
  4.|-- 172.16.27.65                       20.0%    10  140.3 135.1 126.4 148.4   7.6
  5.|-- 125.17.210.137                      0.0%    10  115.7 126.4  98.8 184.4  23.4
  6.|-- 116.119.35.243                      0.0%    10  287.4 266.6 241.2 287.4  12.4
  7.|-- et-1-0-0.bb04.ams-01.leaseweb.net   0.0%    10  279.5 267.5 247.2 288.9  11.6
  8.|-- ae-104.br01.ams-01.nl.leaseweb.net  0.0%    10  253.4 256.2 241.8 270.9   8.5
  9.|-- ae-10.cr07.ams-01.nl.leaseweb.net   0.0%    10  253.9 262.3 251.0 278.8   9.7
 10.|-- po-1.ce20.ams-01.nl.leaseweb.net    0.0%    10  224.0 224.4 208.1 244.9  12.7
 11.|-- hosted-by.leaseweb.com              0.0%    10  282.5 269.6 246.0 299.4  18.6

Code:
Start: 2020-03-06T21:18:16+0530
HOST: varkey.       Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- varkey.lan     20.0%    10    1.8   1.7   1.2   1.9   0.2
  2.|-- 10.120.11.2     0.0%    10    4.5   4.7   3.0   7.9   1.8
  3.|-- 103.70.60.1    10.0%    10  129.4 126.8 103.5 152.4  14.0
  4.|-- 74.125.242.145 20.0%    10   73.9  75.1  64.0  88.7   7.9
  5.|-- 74.125.252.91  10.0%    10  140.2 132.7 114.0 144.1  11.9
  6.|-- dns.google     10.0%    10  134.2 128.4 110.5 151.9  15.2
 


Now that I am evaluating Kerala Vision broadband, thought I would create a thread to share my experience. My LCO provides broadband services from BSNL and Kerala Vision, so thought would be good to evaluate Kerala Vision as well.

Getting the account setup was pretty easy, cause there was no need for additional cabling or ONT etc. I shared a photo and ID/address proof doc to the LCO, and the same day evening he setup my account and shared the credentials. The LCO shares the same OLT for all services, so on my end, I just needed to configure my OpenWRT device appropriately.

Initially I didn't get the Kerala Vision VLAN, so I had to reach out to the LCO's tech guy who shared the id. I added the VLAN to the switch (my ONT is a transparent bridge, so I needed no change on the ONT) which created an interface and all I needed to do was add the necessary interface configuration with the PPPoE credentials.

View attachment 271

View attachment 272

As you can see, they use CG-NAT which is disappointing but other than BSNL and few others nobody else gives public IP addresses. Also I liked the fact that things just worked on first try 😆 (the above screenshot is from my first try to connect)

Will add more details as I explore more.
images (5).webp
 
1st is Kerala Vision and 2nd is BSNL.

Code:
root@varkey:~# ping -I pppoe-wan3 -c 5 95.168.168.1
PING 95.168.168.1 (95.168.168.1): 56 data bytes
64 bytes from 95.168.168.1: seq=0 ttl=51 time=338.818 ms
64 bytes from 95.168.168.1: seq=1 ttl=51 time=351.518 ms
64 bytes from 95.168.168.1: seq=2 ttl=51 time=328.124 ms
64 bytes from 95.168.168.1: seq=3 ttl=51 time=368.685 ms
64 bytes from 95.168.168.1: seq=4 ttl=51 time=350.113 ms

--- 95.168.168.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 328.124/347.451/368.685 ms
root@varkey:~# ping -I pppoe-wan -c 5 95.168.168.1
PING 95.168.168.1 (95.168.168.1): 56 data bytes
64 bytes from 95.168.168.1: seq=0 ttl=50 time=166.121 ms
64 bytes from 95.168.168.1: seq=1 ttl=50 time=166.907 ms
64 bytes from 95.168.168.1: seq=2 ttl=50 time=167.060 ms
64 bytes from 95.168.168.1: seq=3 ttl=50 time=165.985 ms
64 bytes from 95.168.168.1: seq=4 ttl=50 time=167.600 ms

--- 95.168.168.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 165.985/166.734/167.600 ms
root@varkey:~#

mtr is segfaulting when I gave an interface name for some reason on the OpenWRT device 🤔

Code:
root@varkey:~# traceroute -i pppoe-wan3 95.168.168.1
traceroute to 95.168.168.1 (95.168.168.1), 30 hops max, 38 byte packets
 1  10.120.11.2 (10.120.11.2)  1.710 ms  2.053 ms  2.159 ms
 2  10.121.121.1 (10.121.121.1)  178.620 ms  178.117 ms  182.573 ms
 3  nsg-static-249.107.71.182.airtel.in (182.71.107.249)  212.039 ms  *  182.73.98.109 (182.73.98.109)  227.205 ms
 4  172.16.27.65 (172.16.27.65)  233.285 ms  116.119.35.239 (116.119.35.239)  402.948 ms  172.16.27.65 (172.16.27.65)  234.829 ms
 5  125.17.210.137 (125.17.210.137)  261.186 ms  235.313 ms  et-1-0-0.bb04.ams-01.leaseweb.net (80.249.209.215)  331.602 ms
 6  *  116.119.44.194 (116.119.44.194)  360.660 ms  182.79.222.74 (182.79.222.74)  359.202 ms
 7  *  *  et-1-0-0.bb04.ams-01.leaseweb.net (80.249.209.215)  385.266 ms
 8  *  *  *
 9  hosted-by.leaseweb.com (95.168.168.1)  242.776 ms  *  *

Start: 2020-03-06T20:53:45+0530
HOST: varkey                                    Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- varkey.lan                                 0.0%    10    1.7   1.5   1.2   1.7   0.1
  2.|-- static.bb.ill.59.92.184.1.bsnl.in          0.0%    10    2.7   2.9   2.4   3.3   0.3
  3.|-- static.ill.218.248.125.2/24.bsnl.in        0.0%    10   13.0   7.1   2.7  29.3   8.4
  4.|-- 218.248.255.6                             60.0%    10    3.4   4.2   3.4   6.2   1.3
  5.|-- 115.110.161.85.static.vsnl.net.in          0.0%    10   14.2  15.3  13.7  17.5   1.5
  6.|-- 172.31.29.245                             10.0%    10   54.6  53.1  47.3  55.5   2.4
  7.|-- ix-ae-0-100.tcore1.mlv-mumbai.as6453.net  10.0%    10   54.0  55.4  50.5  74.3   7.2
  8.|-- if-ae-5-2.tcore1.wyn-marseille.as6453.net  0.0%    10  154.2 155.5 152.8 158.9   1.8
  9.|-- if-ae-8-1600.tcore1.pye-paris.as6453.net   0.0%    10  153.9 155.7 152.0 159.0   2.0
 10.|-- if-ae-11-2.tcore1.pvu-paris.as6453.net     0.0%    10  157.8 158.5 155.0 161.0   1.5
 11.|-- ae-7.r04.parsfr01.fr.bb.gin.ntt.net       10.0%    10  215.7 217.1 214.0 218.7   1.6
 12.|-- ae-23.r24.amstnl02.nl.bb.gin.ntt.net      10.0%    10  224.3 225.5 222.8 226.9   1.5
 13.|-- ae-0.a00.amstnl02.nl.bb.gin.ntt.net       10.0%    10  297.4 299.8 296.4 309.9   4.4
 14.|-- 83.231.213.154                             0.0%    10  279.8 185.9 172.5 279.8  33.2
 15.|-- ae-10.cr07.ams-01.nl.leaseweb.net          0.0%    10  168.0 168.5 167.2 171.6   1.4
 16.|-- po-1.ce20.ams-01.nl.leaseweb.net           0.0%    10  169.2 167.1 165.0 169.2   1.5
 17.|-- hosted-by.leaseweb.com                     0.0%    10  169.3 167.4 163.2 169.3   1.7


images (6).webp
 
Ok, so Rs 590 gone down the drain 😛 Unless I caught them on their worst day, I'd not recommend Kerala Vision to anybody. BSNL is 100x better than this.
 

Top