Begin oktober heb ik Scarlet VDSL2 laten installeren, de Sagem F@ast 3464 werd daarvoor geïnstalleerd .
Enkele dagen na de telefoonnummertransfer van Belgacom naar Scarlet kon ik dus via Scarlet (VOIP) telefoneren .
Al gauw mocht ik de 36 uren disconnect meemaken door een onderbroken telefoonverbinding .
Ik kreeg zekerheid omtrent de oorzaak doordat ik in het logboek van de Sagem de verbreking/herstelling van de internetverbinding netjes terug vond op dat specifieke tijdstip .
Zo vond ik ook dat het wel degelijk nog steeds een zesendertig uren disconnect betreft, op mijn verbinding .
Voor mijn vorige modem, een Speedtouch, had ik een scriptje dat ik met curl.exe kon uitvoeren om die modem te reconnecten . Voor de Sagem heb ik zo geen script gevonden ....
Indien ik bij de Sagem inlog met het adminwachtwoord heb ik enkel een extra menu "admin settings" dat 3 submenu's bevat : XDSL mode - Diagnosis - firmware upgrade . Daar kan ik ook niets mee .
Ik kan enkel manueel de reboot toets indrukken onder advanced settings/maintenance . Wat ook werkt is via een terminal in Linux Mint "reboot" typen na de inlogprocedure via telnet 192.168.1.1 , al even omslachtig .
Graag had ik deze modem automatisch doen reconnecten of rebooten op een vast tijdstip om de 24 uren .
Kan iemand me daarmee helpen ? Op dit forum vond ik tot hiertoe niets dat me een stap verder heeft gebracht ...
script voor sagem reconnect/reboot of ?.....
- hardyscript
- Premium Member
- Berichten: 552
- Lid geworden op: 20 feb 2010, 16:35
- Locatie: Brugge
- Uitgedeelde bedankjes: 300 keer
- Bedankt: 30 keer
- raf1
- Elite Poster
- Berichten: 6174
- Lid geworden op: 17 nov 2009, 22:39
- Uitgedeelde bedankjes: 273 keer
- Bedankt: 1952 keer
- Recent bedankt: 18 keer
Niet goed gezocht.
Ik heb ook Scarlet VDSL2 en ik reconnect elke nacht via een scriptje in m'n Linksys WRT54G die op Tomato-firmware draait.
Dit is ongeveer wat je nodig hebt, scriptje werkt perfect in de meest simpele BusyBox-Linux-omgeving:

Ik heb ook Scarlet VDSL2 en ik reconnect elke nacht via een scriptje in m'n Linksys WRT54G die op Tomato-firmware draait.
Dit is ongeveer wat je nodig hebt, scriptje werkt perfect in de meest simpele BusyBox-Linux-omgeving:
Code: Selecteer alles
#!/bin/sh
(
sleep 5
echo admin
sleep 1
echo PASSWORD
sleep 1
echo sndcp
sleep 1
echo pppoestop 0
sleep 5
echo pppoestart 0
sleep 5
echo exit
sleep 1
echo exit
sleep 1
) | telnet 192.168.1.1
@ raf1 :
Waarin of waar moet dat scriptje komen ?
Met curl.exe, in diens map, werkte het niet .
BusyBox heb ik via Synaptic daarnet geïnstalleerd in Linux Mint, maar het script wordt niet herkend ( geen MIME blablabla ... )
En wat met die haakjes die in dat script staan, mpeten die daarin blijven ?
Scripts e.d. daar weet ik zo goed als niets van , dus leg het A.U.B. zeer volledig uit, want zo kom ik er niet ...
Waarin of waar moet dat scriptje komen ?
Met curl.exe, in diens map, werkte het niet .
BusyBox heb ik via Synaptic daarnet geïnstalleerd in Linux Mint, maar het script wordt niet herkend ( geen MIME blablabla ... )
En wat met die haakjes die in dat script staan, mpeten die daarin blijven ?
Scripts e.d. daar weet ik zo goed als niets van , dus leg het A.U.B. zeer volledig uit, want zo kom ik er niet ...

-
- Pro Member
- Berichten: 248
- Lid geworden op: 24 jul 2010, 18:02
- Uitgedeelde bedankjes: 24 keer
- Bedankt: 11 keer
Raf , ben er vrij zeker van dat die persoon geen busybox/dd-wrt/tomato of wat dan ook heeft . Dus hij wil dat enkel doen met zijn Sagem .Niet goed gezocht.
Ik heb ook Scarlet VDSL2 en ik reconnect elke nacht via een scriptje in m'n Linksys WRT54G die op Tomato-firmware draait.
internet : CV8560E Telenet Oneup 1000/40
gsm : Base 0
mobile internet : eskimo e-sim
mobilevoip : cheapbuzzer
gsm : Base 0
mobile internet : eskimo e-sim
mobilevoip : cheapbuzzer
- honda4life
- Moderator
- Berichten: 6140
- Lid geworden op: 03 jan 2010, 21:42
- Locatie: 127.0.0.1
- Uitgedeelde bedankjes: 213 keer
- Bedankt: 391 keer
Als je de zoekfunctie gebruiikt op automatisch reconnect ga je wel de nodige topics vinden.
Helaas kan ik je geen kant en klaar antwoord geven omdat het afhankelijk is van je firmwareversie.
Helaas kan ik je geen kant en klaar antwoord geven omdat het afhankelijk is van je firmwareversie.
✂ – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
- raf1
- Elite Poster
- Berichten: 6174
- Lid geworden op: 17 nov 2009, 22:39
- Uitgedeelde bedankjes: 273 keer
- Bedankt: 1952 keer
- Recent bedankt: 18 keer
Dat scriptje of een aangepaste versie ervan moet vanaf één of andere 'server' uitgevoerd worden die één of andere vorm van "scheduling tasks" ondersteunt. Dat kan een simpele router zijn of een uit de kluiten gewassen Linux-machine, een Windows-pc of Mac,...BrunoUser schreef:Waarin of waar moet dat scriptje komen ?
Als je een Linux Mint-server hebt dan kan je het scriptje via "crontab" instellen.
http://kvz.io/blog/2007/07/29/schedule- ... g-crontab/
Die haakjes zorgen voor de "piping" zodat de commando's worden uitgevoerd via telnet.BrunoUser schreef:En wat met die haakjes die in dat script staan, mpeten die daarin blijven ?
Onder piping wordt hier verstaan het doorgeven van parameters of resultaten van één programma naar een ander.
Je maakt een tekstbestand in Linux Mint, je slaat het op als '.sh' en je maakt het uitvoerbaarBrunoUser schreef:Scripts e.d. daar weet ik zo goed als niets van , dus leg het A.U.B. zeer volledig uit, want zo kom ik er niet ...
http://www.faqforge.com/linux/how-to-cr ... llscripts/
Het script zal je eventueel moeten aanpassen voor Linux:
Code: Selecteer alles
#!/usr/bin/expect -f
spawn telnet 192.168.1.1
expect "login: "
send -- "admin\r"
expect "Password: "
send -- "BGCVDSL2\r"
expect "$ "
send -- "reboot\r"
expect eof
Hopelijk lukt het nu, anders kom je hier nog maar eens posten wat er juist misloopt.
-
- Elite Poster
- Berichten: 2831
- Lid geworden op: 13 jul 2010, 13:21
- Uitgedeelde bedankjes: 599 keer
- Bedankt: 532 keer
En dan niet vergeten om het tekstbestand (het scriptje) in unix/linux formaat op te slaan: HowTo: UNIX / Linux Convert DOS Newlines CR-LF to Unix/Linux Format.
PS Een beetje uitleg over de geschiedenis van LF/CR (Line Feed / Carriage Return): Wikipedia: newline.
Bron: How do I convert between Unix and Windows text files?The format of Windows and Unix text files differs slightly. In Windows, lines end with both the line feed and carriage return ASCII characters, but Unix uses only a line feed. As a consequence, some Windows applications will not show the line breaks in Unix-format files. Likewise, Unix programs may display the carriage returns in Windows text files with Ctrl-m ( ^M ) characters at the end of each line.
PS Een beetje uitleg over de geschiedenis van LF/CR (Line Feed / Carriage Return): Wikipedia: newline.