Skip to main content

Configuring ADSL router for SLT PeoTV

When purchasing SLT (Sri Lanka Telecom) PeoTV connection, we are getting a  preconfigured ADSL router and STB. Generally, the router they provided is a 4-port, low-cost ADSL router. The unit which I received with my PeoTV connection is "PROLiNK H5004NK", and it is a decent quality 4-port ADSL router with a WiFi transceiver.

I used this router for one year, and the main issues I noticed with this router are its unnecessary resets during heavy network traffic and limit configuration options.

Due to the recent upgrade of my network, I replaced this router with the TP-Link W8961ND router. TP-Link W8961ND bundles with ADSL 2/2+ Modem, 300Mbps WiFi access point, and 4-port router.

TP-Link W8961ND Router

I purchased this router from a computer component seller and NOT from SLT. As usual, this router arrives with the default configuration, and I managed to configure it for SLT ADSL and PeoTV without any problems.

The firmware version of this router is version 3.0.0 (Build 170103).

To link PeoTV, I configure this router with the steps mentioned below:

1. Under Interface Setup > Internet:

Configure PVC0 virtual circuit with ADSL connection details, such as:
  • Status: Active
  • VPI: 8
  • VCI: 35
  • ISP: PPPoA/PPPoE
  • Username: ADSL username provided by SLT.
  • Password: ADSL password provided by SLT.
  • Keep the rest of the parameters in the default configuration.
 2. Select PVC1 and configure it with the following parameters:
  • Status: Active
  • VPI: 8
  • VCI: 36
  • ISP: Bridge Mode
3. Now select remaining virtual circuits and set their status to "Deactivated".

4. Under Advance Setup > VLAN > Define VLAN Group:
  • Activate VLAN index 1 with the following settings:
    • ATM VCs: only port 1.
    • Ethernet: only port 4.
    • Wireless LAN: None
  • If VLAN index 1 is properly configured it should appear in the VLAN group summary as follows: 
e4,p1
  • Select VLAN index 2, and activate it as the inverse of VLAN 1, such as:
    • ATM VCs: port 2 to 7 except port 1.
    • Ethernet: port 1,2 and 3.
    • Wireless LAN: on all available ports such as ports 1 and 4.
  •  The group summary of this VLAN should appear similar to this:
e3,e2,e1,w1,w4,p0,p2,p3,p4,p5,p6,p7

VLAN configuration summary

5. Under Advance Setup > VLAN > Assign VLAN PVID for each Interface, set all the parameters as follows:
  • Set all ATM VC ports to PVID 2 except port 1. PVID of the ATM VC port 1 should set to 1.
  • Except port 4, all Ethernet Port PVIDs must set up 2. PVIDs of the Ethernet Port 4 should set to 1.
  • Set all Wireless LAN BSSID and Guest Network PVIDs to 2.
PVID assignment

6. Under Access Management > ACL add following rules:
  • Rule 1:
    • Secure IP Address: 0.0.0.0 ~ 0.0.0.0
    • Application: ALL
    • Interface: LAN
  • Rule 2:
    • Secure IP Address: 222.165.185.1 ~ 222.165.185.6
    • Application: WEB
    • Interface: WAN
  • Rule 3:
    • Secure IP Address: 222.165.185.1 ~ 222.165.185.6
    • Application: PING
    • Interface: WAN
Access control listing summary

The most tricky part of this configuration is setting up CWMP configuration entries. To configure this remote management channel I have to find ACS credentials. Without setting up these CWMP configurations I got "Unable to establish connection" on my PeoTV STB.

After carefully observing a couple of SLT preconfigured routers I manage to extract ACS credentials from few routers. Due to firmware issues of some routers, we can easily extract the ACS password by staring at the source code of the configuration page.

Extract the ACS password from the router configuration page.

Based on my finding I configure my router with the following credentials:
  • ACS URL: http://acs.slt.lk/
  • Username: acs@slt
  • Password: Acs#6754
  • Connection path: /tr069
  • Port: 7547
  • Username: acs@slt
  • Password: Acs#6754
Periodic informs are activated with 1800 seconds interval.

After setup the above parameters, I manage to get PeoTV stream on Port 4 of the router. Remaining 3 ports are available for general Ethernet routing.

Comments

Thanks for the support mate. Managed to configure both the ADSL and PEO TV without a problem. Had to make an additional change to avoid IP conflict issues (too many devices in my house).
1. In the Interface setup -> LAN -> DHCP server -> Physical Ports -> Uncheck Port 4
2. At the bottom of the same page -> DHCPv6 server-> Enable -> Mode -> Auto
Everything was perfect after that.
Anonymous said…
My PEOtv was working fine with my private router till a few weeks ago. Looks like SLT has done some upgrade that enables it to work on Lan port 4 only. Therefore i have to use the SLT router as my one only allows the IPtv to be connected to LAN ports 123 only. Is there a work around? i'm sorry i'm not an IT guy and I hope I have used the correct jargon.

i notice that the SLT router is much slower to load pages than my private router.
Pradeep S said…
worked perfectly fine. Thank you…

Popular posts from this blog

CD2003 - yet another simple FM radio receiver

In the last few days, we are looking for some simple FM radio receiver to integrate into one of our ongoing projects. For that, we try several FM radio receiver ICs including TDA7000, CD2003/TA2003/TA8164, CXA1019, and KA22429. Out of all those chips we select CD2003 (or TA2003/TA8164) based receiver for our project because of its simplicity and outstanding performance. Except to CD2003, Sony CXA1019 also perform well but we drop it because of its higher component count. We design our receiver based on Toshiba TA2003 datasheet and later we try TA8164 and CD2003 with the same circuit. Either CD2003 or TA8164 can directly replace TA2003 IC, and as per our observations, TA8164 gives excellent results out of those 3 chips. A prototype version of CD2003 FM radio receiver The PCB design and schematic which we used in our prototype project are available to download at google drive (including pin-outs of crystal filters and inductors ). Except for CD2003 IC, this receiver consist...

Arduino superheterodyne receiver

In this project, we extend the shortwave superheterodyne receiver we developed a few years ago . Like the previous design, this receiver operates on the traditional superheterodyne principle.  In this upgrade, we enhanced the local oscillator with Si5351 clock generator module and Arduino control circuit. Compared to the old design, this new receiver uses an improved version of an intermediate frequency amplifier with 3 I.F transformers. In this new design, we divide this receiver into several blocks, which include, mixer with a detector, a local oscillator, and an I.F amplifier. The I.F amplifier builds into one PCB. The filter stage, mixer, and detector stages place in another PCB. Prototype version of 455kHz I.F amplifier. In this prototype build, the Si5351 clock generator drives using an Arduino Uno board. With the given sketch, the user can tune and switch the shortwave meter bands using a rotary encoder. The supplied sketch support clock generation from 5205kHz (tuner f...

Calculator for audio output transformers

Audio output transformers are heavily used in a vacuum tube and some (older) transistor base audio power amplifiers, but these days output transformer are quite hard to find and expensive item. For homebrew projects, the best option is to construct those transformers by ourselves and this script helps to calculate winding parameters for those transformers. This " AF output transformer calculator " script is written using Python and it works with most of the commonly available Python interpreters . The script is available to download at google drive under the terms of GNU General Public License version 3.0 . Homebrewed 25k: 4 output transformer Once supplied the input parameters this script provides a winding ratio, the number of turns required for primary and secondary winding and required copper wire gauges for both primary and secondary windings, etc. We construct several AF output transformers based on results of this script, which including transformers for M...