Vraagje voor de Speedtouch gurus

Heb je problemen met het instellen van je netwerk, bedraad of draadloos, dan kan je hier altijd terecht!
Plaats reactie
Drill
Starter
Starter
Berichten: 1
Lid geworden op: 02 feb 2005, 21:12

:twisted:
Ik ben de eigenaar van zo'n Thomson Speedtouch 530 modem met Belgacom
profiellekens. Maar eigenlijk ga ik klant worden bij Surfadsl. Kan iemand de volgende profile aanpassen naar surfadsl maar dan met Dhcp Spoofing
Zo kan ik de modem gebruiken met de linksys wrt54 router.
Dus speedtouch gurus, maak van dees belgacom profile een surfadfsl + dhcp spoofing profile...


Bedankt op voorhand...

:wink:

Begin profile:
[ env.ini ]
set var=CONF_REGION value="tr(1,Belgium)"
set var=CONF_PROVIDER value="tr(2,Belgacom)"
set var=CONF_DESCRIPTION value="tr(3,Belgacom ADSL (recommended))"
set var=CONF_SERVICE value="tr(4,Belgacom ADSL (recommended))"
set var=CONF_DATE value=""
set var=CONF_TPVERSION value=1.2.0
set var=HOST_SETUP value=auto

[ wizard.ini ]
' PPP=Settings
'-------------
def var=PPP type=grp desc="tr(9,Specify the details of the Routed PPP Account. All information should be provided by your ISP.)" alias="tr(10,PPP Account Settings)"
def var=PPP_user type=string grp=PPP alias="tr(11,User Name)" req=yes desc="tr(12,Enter your Internet connection user name.)"
def var=%PPP_pwd type=passw grp=PPP alias="tr(13,Password)" req=yes desc="tr(14,Enter your Internet connection password.)" max=32

[ hostwizard.ini ]

[ phone.ini ]
add name=UsB addr=usb.0.35 type=any logging=off
add name=pppoe addr=8*35 type=any

[ pfirewall.ini ]
chain create chain=sink
chain create chain=forward
chain create chain=source
rule create chain=sink index=0 srcintfgrp=!wan action=accept
rule create chain=sink index=1 prot=udp dstport=dns action=accept
rule create chain=sink index=2 prot=udp dstport=bootpc action=accept
rule create chain=sink index=3 prot=icmp icmptype=echo-reply action=accept
rule create chain=sink index=4 prot=udp dstport=snmp log=yes action=count
rule create chain=sink index=5 action=drop
rule create chain=forward index=0 srcintfgrp=wan dstintfgrp=wan action=drop
rule create chain=forward index=1 src=10.0.0.138 action=accept
rule create chain=forward index=2 src=10.0.0.50 action=accept
rule create chain=forward index=6 dst=10.0.0.138 action=accept
rule create chain=forward index=7 dst=10.0.0.50 action=accept
rule create chain=forward index=11 action=drop
rule create chain=source index=0 dstintfgrp=!wan action=accept
rule create chain=source index=1 prot=udp dstport=dns action=accept
rule create chain=source index=2 prot=udp dstport=bootps action=accept
rule create chain=source index=3 prot=icmp icmptype=echo-request action=accept
rule create chain=source index=4 prot=udp srcport=snmp log=yes action=count
rule create chain=source index=5 action=drop
assign hook=sink chain=sink
assign hook=forward chain=forward
assign hook=source chain=source

[ bridge.ini ]
ifadd intf=USB dest=UsB logging=off
ifattach intf=USB logging=off
config age=300 filter=no_WAN_broadcast

[ pptp.ini ]

[ ethoa.ini ]
ifadd intf=ethoa_pppoe dest=pppoe
ifconfig intf=ethoa_pppoe
ifattach intf=ethoa_pppoe

[ dhcp.ini ]
config autodhcp=off scantime=20 state=enabled trace=off
policy verifyfirst=off trustclient=on
pool add name=LAN
pool config name=LAN intf=eth0 poolstart=10.0.0.50 poolend=10.0.0.50 netmask=24 gateway=10.0.0.138 leasetime=120

[ ipoa.ini ]

[ pppoa.ini ]

[ pppoe.ini ]
ifadd intf=pppoe_pppoe
rtadd intf=pppoe_pppoe dst=0.0.0.0/0 metric=1
ifconfig intf=pppoe_pppoe dest=RELAY user=$PPP_user password=$%PPP_pwd acname=$PPP_ac servicename=$PPP_service accomp=on addrtrans=pat restart=on
ifattach intf=pppoe_pppoe

[ pppoerelay.ini ]
add port=ethoa_pppoe
add port=eth0

[ ip.ini ]
config forwarding=on firewalling=on redirects=on sourcerouting=off netbroadcasts=off ttl=64 fraglimit=64 defragmode=always addrcheck=dynamic mssclamping=on
apadd addr=10.0.0.138/24 intf=eth0 addroute=yes type=1
ifconfig intf=loop mtu=1500 group=local linksensing=off
ifconfig intf=eth0 mtu=1500 group=lan linksensing=off
ifconfig intf=ethoa_pppoe mtu=1500 group=wan linksensing=off
ifconfig intf=pppoe_pppoe mtu=1492 status=down group=wan linksensing=off
rtadd dst=255.255.255.255/32 gateway=10.0.0.138
rtadd dst=224.0.0.0/4 intf=eth0

[ autoip.ini ]
ifadd intf=eth0
ifconfig intf=eth0 addr=169.254.175.218 poolstart=169.254.1.1 poolend=169.254.254.254 netmask=16
ifattach intf=eth0

[ autopvc.ini ]
#if $ATM_auto=active
config mode=active type=pppoerelay overwrite=enabled peakrate=0
#else
config mode=passive type=bridge
#endif

[ system.ini ]
config upnp=enabled mdap=enabled dcache=enabled drst=enabled
#if $%ST_SYS_PASSWORD=""
setpassword password="" userid=$%ST_SYS_USERNAME
#else
setpassword password=$%ST_SYS_PASSWORD userid=$%ST_SYS_USERNAME
#endif

[ upnp.ini ]
config defcservice=pppoe_pppoe

[ language.ini ]
langdef lang=nl charset=ISO-8859-1
t r="1, België"
t r="2, Belgacom"
t r="3, Belgacom ADSL (aanbevolen)"
t r="4, Belgacom ADSL (aanbevolen)"
t r="5, Geef de details van de routed-PPPoE Packet-service op. Alle informatie wordt door uw Internet-provider verstrekt."
t r="6, Routed-PPPoE Packet-service"
t r="7, Selecteer een VPI/VCI uit de lijst"
t r="8, Automatische configuratie"
t r="9, Geef de details van de routed-PPP-account op. Alle informatie wordt door uw Internet-provider verstrekt."
t r="10, Instellingen van PPP-account"
t r="11, Gebruikersnaam"
t r="12, Geef de gebruikersnaam voor uw Internet-verbinding in."
t r="13, Wachtwoord"
t r="14, Geef het wachtwoord voor uw Internet-verbinding in."
t r="15, Access Concentrator"
t r="16, Geef de naam van de PPPoE Access Concentrator in."
t r="17, Naam van service"
t r="18, Geef de naam van de PPPoE-service in."
t r="19, Geef de gebruikersnaam en het wachtwoord op waarmee u het beheer van de Belgacom Router wilt beveiligen."
t r="20, Belgam Router-beveiliging"
t r="21, Gebruikersnaam"
t r="22, Geef uw gebruikersnaam in."
t r="23, Wachtwoord"
t r="24, Geef uw wachtwoord in."
t r="25, Wachtwoord bevestigen"
t r="26, Geef uw wachtwoord nogmaals in."
langdef lang=fr charset=ISO-8859-1
t r="1, Belgique"
t r="2, Belgacom"
t r="3, Belgacom ADSL (recommandé)"
t r="4, Belgacom ADSL (recommandé)"
t r="5, Spécifiez les détails relatifs au service de transmission par paquets PPPoE routée. Toutes ces informations doivent être fournies par votre FAI."
t r="6, Service de transmission par paquets PPPoE routé"
t r="7, Sélectionnez un VPI/VCI dans la liste"
t r="8, Auto-configuré"
t r="9, Spécifiez les détails relatifs au compte de la connexion PPP routée. Toutes ces informations doivent être fournies par votre FAI."
t r="10, Paramètres du compte PPP"
t r="11, Nom d'utilisateur"
t r="12, Entrez le nom d'utilisateur employé pour votre connexion à Internet."
t r="13, Mot de passe"
t r="14, Entrez le mot de passe employé pour votre connexion à Internet."
t r="15, Concentrateur d?accès"
t r="16, Entrez le nom du concentrateur d'accès PPPoE."
t r="17, Nom du service"
t r="18, Entrez le nom du service PPPoE."
t r="19, Indiquez un nom d'utilisateur et un mot de passe pour protéger l'accès administratif du Router Belgacom."
t r="20, Sécurité Belgacom Router"
t r="21, Nom d'utilisateur"
t r="22, Entrez un nom d'utilisateur."
t r="23, Mot de passe"
t r="24, Entrez votre mot de passe."
t r="25, Confirmer le mot de passe"
t r="26, Entrez à nouveau le mot de passe"
langdef lang=de charset=ISO-8859-1
t r="1, Belgien"
t r="2, Belgacom"
t r="3, Belgacom ADSL (empfohlen)"
t r="4, Belgacom ADSL (empfohlen)"
t r="5, Geben Sie die Einzelheiten zum Routed PPPoE-Paketdienst an. Ihr Internetdienstanbieter kann Ihnen alle Informationen bereitstellen."
t r="6, Routed PPPoE-Paketdienst"
t r="7, Wählen Sie einen VPI/VCI-Eintrag aus der Liste au"
t r="8, Automatisch konfiguriert"
t r="9, Geben Sie die Einzelheiten zum Routed PPP-Konto an. Ihr Internetdienstanbieter kann Ihnen alle Informationen bereitstellen."
t r="10, Einstellungen für das PPP-Konto"
t r="11, Benutzername"
t r="12, Geben Sie den Benutzernamen für die Internetverbindung ein."
t r="13, Kennwort"
t r="14, Geben Sie das Kennwort für die Internetverbindung ein."
t r="15, Zugangskonzentrator"
t r="16, Geben Sie den Namen des PPPoE-Zugangskonzentrators ein."
t r="17, Dienstname"
t r="18, Geben Sie den Namen des PPPoE-Dienstes ein."
t r="19, Geben Sie den Benutzernamen und das Kennwort an, um den Administratorzugriff auf den Belgacom Router zu schützen."
t r="20, Belgacom Router Sicherheit"
t r="21, Benutzername"
t r="22, Geben Sie den Benutzernamen ein."
t r="23, Kennwort"
t r="24, Geben Sie das Kennwort ein."
t r="25, Kennwort bestätigen"
t r="26, Geben Sie das Kennwort erneut ein."

[ endofarch ]
Siglo
Premium Member
Premium Member
Berichten: 579
Lid geworden op: 06 sep 2004, 14:56
Locatie: /var/www
Bedankt: 1 keer

Ik gebruik deze template op surfadsl via een wrt54gs (gebaseerd op een pppoa template van KPN Nederland, werkt op firmware 4.2.7 en 4.2.10):

[ env.ini ]
set var=CONF_REGION value="Belgie"
set var=CONF_PROVIDER value="Surfadsl"
set var=CONF_DESCRIPTION value="Single PC router with PPPoA, no NAT and DHCP spoofing (v02)"
set var=CONF_SERVICE value="Special: PPPoA,no-NAT,DHCP-spoofing"
set var=CONF_DATE value=""
set var=CONF_TPVERSION value=1.2.0
set var=HOST_SETUP value=auto
set var=UPGRADE_URL value=http://www.speedtouch.com/upgrade500.htm
set var=ATM_addr value="8.35"

[ wizard.ini ]
'PPP Settings
'-------------
def var=PPP type=grp desc="For access to the DSL network you have to specify your Username and Password." help="You should have received these information from your Provider." alias="Network Access."
def var=PPP_user type=string grp=PPP alias="Username" req=yes desc="Enter your Provider Username"
def var=%PPP_pwd type=passw grp=PPP alias="Password" req=yes desc="Enter your Provider Password" max=32

[ hostwizard.ini ]

[ snmp.ini ]

[ phone.ini ]
add name=PVC_1 addr=$ATM_addr type=any

[ ipqos.ini ]
config dest=PVC_1 state=enabled

[ label.ini ]

[ bridge.ini ]

[ pptp.ini ]

[ dhcp.ini ]
config autodhcp=off scantime=10 trace=off state=enabled
policy verifyfirst=on trustclient=on
pool add name="SPOOF_pool"
pool config name="SPOOF_pool" index=0 leasetime=90 unnumbered=yes
pool add name=LAN_private
pool config name=LAN_private poolstart=10.0.0.150 poolend=10.0.0.200 netmask=24 gateway=10.0.0.138 leasetime=5

[ ethoa.ini ]

[ ipoa.ini ]

[ pppoa.ini ]
ifadd intf=DHCPspoof_1
rtadd intf=DHCPspoof_1 dst=0.0.0.0/0 src=0.0.0.0/0
ifconfig intf=DHCPspoof_1 dest=PVC_1 user=$PPP_user password=$%PPP_pwd accomp=on addrtrans=none format=dotted restart=on pool=SPOOF_pool
ifattach intf=DHCPspoof_1

[ pppoe.ini ]

[ pppoerelay.ini ]

[ cip.ini ]

[ ip.ini ]
config forwarding=on firewalling=on redirects=on sourcerouting=off netbroadcasts=off ttl=64 fraglimit=64 defragmode=always addrcheck=dynamic mssclamping=on
apadd addr=10.0.0.138/24 intf=eth0 addroute=yes type=1
ifconfig intf=loop mtu=1500 group=local linksensing=off
ifconfig intf=eth0 mtu=1500 group=lan linksensing=off
rtadd dst=255.255.255.255/32 gateway=10.0.0.138
rtadd dst=224.0.0.0/4 intf=eth0

[ dhcr.ini ]
ifconfig intf=eth0 relay=on
add addr=127.0.0.1 intf=eth0 giaddr=10.0.0.138

[ autopvc.ini ]
config mode=passive type=bridge

[ system.ini ]
config upnp=enabled mdap=enabled drst=enabled
#if $_CHIPSET=""
config dcache=enabled
#endif

[ upnp.ini ]
config defcservice=DHCPspoof_1

[ endofarch ]
Gast

Super, just what the doctor ordered :)

Bedankt Siglo,...

Ah, btw, ik zie dat je ook een wrt owner bent, dan moet je zeker eens naar deze pagina kijken: http://www.hyperdrive.be/hyperwrt/
Siglo
Premium Member
Premium Member
Berichten: 579
Lid geworden op: 06 sep 2004, 14:56
Locatie: /var/www
Bedankt: 1 keer

Ik ken Avenger, de maker van Hyperwrt. Maar ik draai persoonlijk op Sveasoft omdat ik met die firmware meer mogelijkheden heb.
Gast

Voor mij is hyperwrt goed omdat het zo stabiel is en de funties levert die ik nodig heb.

Wat het script betreft... Ik heb er nog eentje gevonden dat het prima doet op de 530 met bios 4.2.7.16.0

Begin script:
[ env.ini ]
set var=CONF_REGION value="UK"
set var=CONF_PROVIDER value="All"
set var=CONF_DESCRIPTION value="Passes PPPoA Address out to first DHCP Client"
set var=CONF_SERVICE value="DHCP Spoofing"
set var=CONF_DATE value="11/09/2002"
set var=CONF_VERSION value="4.0.1"
set var=HOST_SETUP value="auto"

'setting of env variables for use without wizard
'-----------------------------------------------
set var=DSLAD value="0*38"
set var=DSLED value="vcmux"
set var=PPPoA_userid value=""
set var=PPPoA_passwrd value=""
set var=passwrd value=""
set var=STManage value="217.196.1.140/32"

'Definition of groups
'--------------------
'Definition of PPPoA group
def var=PPPoA type=grp desc="Specify the details of the PPP over ATM service. Most values are correct by default." alias="PPPoA Service"
'Definition of password group
def var=passwdgrp type=grp desc="Specify your user name and password to protect your SpeedTouch." alias="SpeedTouch security"

'PPPoA group
'-----------
'variable PPPoA_userid
def var=PPPoA_userid type=string grp=PPPoA alias="User Name" req desc="Enter your ISP (PPPoA) user name."
'variable PPPoA_passwrd
def var=PPPoA_passwrd type=passw grp=PPPoA alias="Password" req desc="Enter your ISP (PPPoA) password."


'password group
'--------------
'variable userid
def var=userid type=string grp=passwdgrp alias="User Name" req desc="Enter a user name."
'variable passwrd
def var=passwrd type=passw grp=passwdgrp alias="Password" req desc="Enter a password."

[ phone.ini ]
add name=DHCP_spoof addr=$DSLAD type=ppp

[ qos.ini ]
add name=default class=ubr tx_peakrate=0 tx_sustrate=0 tx_maxburst=0 rx_peakrate=0 rx_sustrate=0

[ bridge.ini ]
config age=300

[ brfilter.ini ]

[ pptp.ini ]

[ dhcp.ini ]
config autodhcp=off scantime=20 spoofing=on trace=off
policy verifyfirst=off trustclient=on
spoof failtime=4 errorlt=60 dodlt=10
pool add name=LAN_private
pool config name=LAN_private poolstart=10.0.0.1 poolend=10.255.255.254 netmask=8 leasetime=7200
start

[ mer.ini ]

[ ppp.ini ]
ifadd intf=DHCP_spoof
rtadd intf=pppoa dst=0.0.0.0/0 src=0.0.0.0/0
ifconfig intf=DHCP_spoof dest=DHCP_spoof user=$PPPoA_userid password=$PPPoA_passwrd proto=pppoa encaps=$DSLEN accomp=on addrtrans=none restart=on

[ cip.ini ]

[ nat.ini ]
bind application=H323 port=1720
bind application=FTP port=ftp
bind application=RTSP port=554
bind application=IRC port=6667
bind application=RAUDIO(PNA) port=7070
bind application=ils port=389
bind application=ils port=1002

[ pfilter.ini ]
chain delete chain=sink
chain create chain=sink
chain delete chain=forward
chain create chain=forward
chain delete chain=source
chain create chain=source
rule create chain=sink index=0 srcintf=eth0 srcbridgeport=1 action=accept
rule create chain=sink index=1 srcintfgrp=!wan action=accept
rule create chain=sink index=2 prot=udp dstport=dns action=accept
rule create chain=sink index=3 prot=udp dstport=68 action=accept
rule create chain=sink index=4 src=$STManage action=accept
rule create chain=sink index=5 action=drop
rule create chain=forward index=0 srcintfgrp=wan dstintfgrp=wan action=drop
rule create chain=source index=0 dstintfgrp=!wan action=accept
rule create chain=source index=1 prot=udp dstport=dns action=accept
rule create chain=source index=2 prot=udp dstport=67 action=accept
rule create chain=source index=3 dst=$STManage action=accept
rule create chain=source index=4 action=drop

[ pfirewall.ini ]
assign hook=sink chain=sink
assign hook=forward chain=forward
assign hook=source chain=source

[ ip.ini ]
config forwarding=on firewalling=on redirects=on sourcerouting=off netbroadcasts=off ttl=64 fraglimit=64 defragmode=nat addrcheck=static mssclamping=on
apadd addr=10.0.0.138/8 intf=eth0 addroute=no
ifconfig intf=loop mtu=1500 group=local
ifconfig intf=eth0 mtu=1500 group=lan
ifconfig intf=ppp mtu=1500 group=wan
rtadd dst=0.0.0.0/0 intf=eth0 metric=70
rtadd dst=224.0.0.0/4 intf=eth0
rtadd dst=10.0.0.0/8 gateway=10.0.0.138
rtadd dst=255.255.255.255/32 gateway=10.0.0.138
rtadd dst=10.0.0.0/8 src=10.0.0.0/8 gateway=10.0.0.138

[ dnsd.ini ]
domain domain=lan
add hostname=SpeedTouch
start
troff

[ dhcc.ini ]
config trace=off


[ system.ini ]
config upnp=on mdap=on
setpassword password=$passwrd

[ endofarch ]
Plaats reactie

Terug naar “Netwerken en Security”