Thomson Speedtouch ST780WL gebruiken met Ziggo
Ooit heb ik ADSL besteld bij xs4all. Destijds kreeg je er een Thomson Speedtouch ST780WL modem router bij. Hieronder een plaatje van dit geweldige kado.
Tegenwoordig heb ik geen ADSL meer, maar internet via de kabel van Ziggo. Een ander type netwerk en wel jammer dat bovenstaande router daar standaard niet geschikt voor is. Graag zou ik de firewall etc. van bovenstaande router blijven gebruiken.
Gelukkig is er hoop! Onderstaande instructies vond ik op het internet. Als je deze volgt kan je een van de 4 LAN poorten (de gele poorten) veranderen in een WAN poort. Als je onderstaande volgt, wordt de gele poort1 de nieuwe “WAN” poort. Hierin prik je dan je Ziggo modem (Dit wordt dus de nieuwe “WAN kant” van je router) en de andere 3 gele poorten kan je gebruiken voor je LAN! Firewall, portforwarding etc. alles werkt weer keurig.
Hier de instructies (geheel op eigen risico uit te voeren!!):
HOW TO MAKE A LAN PORT IN TO A WAN PORT – Verandere een LAN poort in een WAN poort.
In order to use yor SpeedTouch modem router just as a router, follow the following instructions [Volgens de tekst alleen mogelijk voor firmware releases 4.3- 5.3 onwards, even goed checken dus!]
Telnet naar het adres van je router (standaard is dat 192.168.1.254) , login met het administrator account.
Omdat we een hele lap tekst moeten intypen (tenminste als je geen slimmere telnet client hebt om te copy/pasten) kan het geen kwaad om “env set var SESSIONTIMEOUT value=0” in te geven.
Vervolgens kan het typewerk beginnen. Ps. Ik raad iedereen aan om dit script eerst te lezen en te proberen te begrijpen wat er gebeurt. Lees ook de uitleg van de commando’s onderaan dit stukje. Begrijp je het niet, vraag jezelf dan eerst af of je er wel aan moet beginnen!
:ppp relay flush
:ppp flush
:eth flush
:atm flush
:atm phonebook flush
:eth bridge ifdelete intf=ethport4
:eth ifadd intf=eth_wan
:eth ifconfig intf=eth_wan dest=ethif4
:eth ifattach intf=eth_wan
:ip ifadd intf=ip_wan_eth dest=eth_wan
:ip ifconfig intf=ip_wan_eth status=up
:ip ifconfig intf=ip_wan_eth hwaddr=00:11:42:0c:65:1d <-- This line is only needed if you need MAC addres cloning
:ip ifattach intf=ip_wan_eth
:nat ifconfig intf=ip_wan_eth translation=enabled
:dhcp client ifadd intf=ip_wan_eth
:dhcp client ifconfig intf=ip_wan_eth metric=5 dnsmetric=5
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-lease-time
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-renewal-time
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-rebinding-time
:dhcp client rqoptions add intf=ip_wan_eth option=subnet-mask
:dhcp client rqoptions add intf=ip_wan_eth option=classless-static-routes
:dhcp client rqoptions add intf=ip_wan_eth option=default-routers
:dhcp client rqoptions add intf=ip_wan_eth option=classfull-static-routes
:dhcp client rqoptions add intf=ip_wan_eth option=domain-name-servers
:dhcp client ifattach intf=ip_wan_eth
:saveall
En klaar. LAN poort 4 is nu een WAN poort geworden.
In een andere site vond ik voor firmware version 5.4 en lager nog het volgende. Ik heb deze instructies niet gebruikt , maar misschien helpt het iemand.
:ppp relay flush
:ppp flush
:eth flush
:atm flush
:atm phonebook flush
:eth bridge ifdelete intf=ethport4
:eth ifadd intf=ethport4
:eth ifconfig intf=ethport4 dest=ethif4 retry=10 group=default
:eth ifattach intf=ethport4
:ip ifadd intf=WAN_Port dest=ethport4
:dhcp client ifadd intf=WAN_Port
:dhcp client ifattach intf=WAN_Port
:nat ifconfig intf=WAN_Port translation=enabled
:ip ifattach intf=WAN_Port
:saveall
Firmware version 6.1 en hoger:
:ppp relay flush
:ppp flush
:eth flush
:atm flush
:atm phonebook flush
:eth bridge ifdelete intf=ethport4
:eth ifadd intf=eth_wan
:eth ifconfig intf=eth_wan dest=ethif4
:eth ifattach intf=eth_wan
:ip ifadd intf=ip_wan_eth dest=eth_wan
:ip ifconfig intf=ip_wan_eth status=up
:ip ifattach intf=ip_wan_eth
:nat ifconfig intf=ip_wan_eth translation=enabled
:dhcp client ifadd intf=ip_wan_eth
:dhcp client ifconfig intf=ip_wan_eth metric=5 dnsmetric=5
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-lease-time
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-renewal-time
:dhcp client rqoptions add intf=ip_wan_eth option=dhcp-rebinding-time
:dhcp client rqoptions add intf=ip_wan_eth option=subnet-mask
:dhcp client rqoptions add intf=ip_wan_eth option=classless-static-routes
:dhcp client rqoptions add intf=ip_wan_eth option=default-routers
:dhcp client rqoptions add intf=ip_wan_eth option=classfull-static-routes
:dhcp client rqoptions add intf=ip_wan_eth option=domain-name-servers
:dhcp client ifattach intf=ip_wan_eth
:saveall
Voor de geinteresseerden hier wat meer uitleg van de commando’s en het script. Mensen die met Linux gewerkt hebben zullen het meeste wel herkennen.
:ppp relay flush
Remove all ethernet interfaces from the PPP relay agent list and terminate all sessions
:ppp flush
Flush all PPP interfaces
:eth flush
Flush all the ETH interfaces
:atm flush
Flush all Asynchronous Transfer Mode (ATM) interfaces
:atm phonebook flush
Flush all the phonebook entries
:eth bridge ifdelete intf=ethport4
Delete a bridge interface (Je kan deze bekijken met eth bridge iflist)
:eth ifadd intf=eth_wan
Create a new ETH interface (met de naam eth_wan)
:eth ifconfig intf=eth_wan dest=ethif4
Modify an ETH interface, intf=name of ETH interface to be configured / dest = destination interface for this ETH interface
:eth ifattach intf=eth_wan
Attach an ETH interface (met eth ifdetach kan je hem weer detachen)
:ip ifadd intf=ip_wan_eth dest=eth_wan
Create an IP interface (hier wordt ip_wan gemaakt) met ip iflist kan je de IP interfaces bekijken
:ip ifconfig intf=ip_wan_eth hwaddr=00:11:42:0c:65:1d <-- This line is only needed if you need MAC addres cloning
Reacties
Rob