Pirelli PRG AV4202N Probleme

Alle technisch orientierten Fragen und Diskussionen rund um Internet-Zugänge via ADSL und xDSL (alle DSL-basierenden Technologien).
Forumsregeln
Alle technisch orientierten Fragen und Diskussionen rund um Internet-Zugänge via ADSL und xDSL (alle DSL-basierenden Technologien).

Diskussionen über Provider (deren Produkte und Dienstleistungen) werden im Bereich PROVIDER geführt.

Pirelli PRG AV4202N Probleme

Beitragvon z-i-d » Mi 20 Apr, 2011 15:41

hallo leute,

habe leider fast das gleiche Problem das hier beschrieben wird:
http://xDSL.at/viewtopic.php?f=20&t=50933

Im Dauerbetrieb ist die Internet Verbindung jetzt schon fast alle zwei bis drei tage mal weg und ich muss das Modem neustarten (reicht in der Weboberfläche) damit es wieder eine Internet Verbindung aufbauen kann.
Ich arbeite sehr viel remote und daher ist das sehr ärgerlich.
In dem oben geposteten thread steht mann müsste auf ein update warten und hoffen das das dann behoben ist.
Meine frage wäre jetzt ob ich das ganze nicht anders lösen kann.
Dahinter hab ich ja einen Rechner laufen der andauernd on ist, (es ist ja nur die internet verbindung weg und der Rechenr kann ja trozdem noch mit dem modem kommunizieren bez. neustart) das dieser sich, zb. einaml pro tag mit einem geplanten task oder script das modem neu startet.
Vielleicht kann man das sogar soweit lösen das ein tool eine seite pingt und wenn er 5 min keine antwort bekommt dann wird das modem neu gestartet.

So hoffe Ihr kennt euch aus was ich suche :P
Freu mich auf eure Vorschläge oder Lösungsalternativen ;)

glg
z-i-d
z-i-d
Neu im Board
Neu im Board
 
Beiträge: 6
Registriert: Mi 20 Apr, 2011 15:17

Re: Pirelli PRG AV4202N Probleme

Beitragvon rwhome » Mo 02 Mai, 2011 23:40

probiere einen regelmäßigen restart mit einem script
sozusagen vorbeugend bevor das problem auftritt
man muss ja nicht warten bis es auftritt

Code: Alles auswählen
Dim shell
Set shell = WScript.CreateObject("WScript.Shell")
shell.Run "putty 10.0.0.138"
WScript.Sleep 5000
shell.Sendkeys "root-user~"
WScript.Sleep 2000
shell.SendKeys "root-password~"
WScript.Sleep 2000
shell.SendKeys "system reboot~"
WScript.Sleep 500
shell.SendKeys "exit~"


script als vbs datei abspeichern und per batch datei aufrufen über den task sceduler (geplante tasks)
Code: Alles auswählen
start wscript.exe "pirelli-restart.vbs"

man benötigt putty
den root-user (benutzer mit wirklichen admin rechten) findet man wenn man nach pirelli blogspot googelt

wem es softwaretechisch zu komplex ist der kann sich ja eine wochenzeitschaltuhr besorgen ;)
lg RWHome // dieschmids.at
rwhome
Senior Board-Mitglied
Senior Board-Mitglied
 
Beiträge: 292
Registriert: Do 24 Jun, 2010 20:24

Re: Pirelli PRG AV4202N Probleme

Beitragvon z-i-d » Di 03 Mai, 2011 09:23

Danke genau sowas hab ich gesucht ;)
Hast du auch noch eine Idee für ein script das überprüft ob eine Internetconnection vorhanden ist (ping oder ähnliches)
zb. dauer ping auf google und wenn er 5 min lang keine Antwort erhält dann führt er dein skript aus.
Kannst du mir noch erklären was es mit den "WScript.Sleep" Einträgen auf sich hat
lg
zid
z-i-d
Neu im Board
Neu im Board
 
Beiträge: 6
Registriert: Mi 20 Apr, 2011 15:17

Re: Pirelli PRG AV4202N Probleme

Beitragvon rwhome » Di 03 Mai, 2011 13:17

ich würde eher den reset alle 24 stunden ausführen
sleep 1000 = 1000 millisekunden schlafen

habe leider kein zeit für ein richtiges programm
probehalber:
Code: Alles auswählen
Set objShell = CreateObject("WScript.Shell")
LoopVar = 0

Do Until LoopVar=1

   Set objExecObject = objShell.Exec ("%comspec% /c ping -n 5 -w 2000 www.google.com")

   Do While Not objExecObject.StdOut.AtEndOfStream
       strText = objExecObject.StdOut.ReadAll()
       If Instr(strText, "TTL") = 0 Then
             Call ResetPirelli()   
       else
             WScript.Sleep 1000 * 60
       End If
   Loop

Loop


Sub ResetPirelli()

   objShell.Run "putty 10.0.3.150"
   WScript.Sleep 5000
   objShell.Sendkeys "root-user~"
   WScript.Sleep 2000
   objShell.SendKeys "root-password~"
   WScript.Sleep 2000
   objShell.SendKeys "system reboot~"
   WScript.Sleep 500
   objShell.SendKeys "exit~"

End Sub


das script macht jede minute einige pings und wenn keiner klappt wird ein reset am piri durchgeführt
allerdings ist das script nicht abstellbar außer man schießt den prozeß wscript.exe im taskmanager
am pc arbeiten während der script läuft ist auch nicht das wahre da immer wieder konsolenfenster geöffnet werden
lg RWHome // dieschmids.at
rwhome
Senior Board-Mitglied
Senior Board-Mitglied
 
Beiträge: 292
Registriert: Do 24 Jun, 2010 20:24

Re: Pirelli PRG AV4202N Probleme

Beitragvon lordpeng » Di 03 Mai, 2011 13:27

>am pc arbeiten während der script läuft ist auch nicht das wahre da immer wieder konsolenfenster geöffnet werden
einfach einen geplanten task als anderer benutzer laufen lassen sollte das problem lösen ...
lordpeng
Moderator
Moderator
 
Beiträge: 10199
Registriert: Mo 23 Jun, 2003 22:45

Re: Pirelli PRG AV4202N Probleme

Beitragvon rwhome » Di 03 Mai, 2011 17:35

falls putty hängenbleibt weil ja der reboot durchgeführt wird und putty eventuell blockiert:
objShell.Run "taskkill /im putty.exe" hinzufügen nach dem exit in der subroutine
das ganze funktioniert natürlich auch mit telnet statt putty
auf sonderzeichen achten bei username und paßwort da einige nicht per sendkeys wie erwartet übertragen werden

ein script kann soweit ich weiß nicht direkt unter geplante tasks eingebunden werden
der aufruf muß über eine kommandodatei oder über wscript.exe (script als übergabeparameter) erfolgen

P.S.:
nach dem reboot muß man noch einen längeren sleep einbauen damit nicht sofort wieder einer erfolgt
dauer (X gibt die sekunden an) hängt davon ab wie lange der router benötigt eine internetverbindung aufzubauen
WScript.Sleep 1000 * X hinzufügen als letzes kommando in der subroutine
lg RWHome // dieschmids.at
rwhome
Senior Board-Mitglied
Senior Board-Mitglied
 
Beiträge: 292
Registriert: Do 24 Jun, 2010 20:24

Re: Pirelli PRG AV4202N Probleme

Beitragvon z-i-d » Mi 04 Mai, 2011 08:15

Danke für eure Hilfe!
Werd alles am Wochenende testen und dann berichten.
lg
zid
z-i-d
Neu im Board
Neu im Board
 
Beiträge: 6
Registriert: Mi 20 Apr, 2011 15:17

Re: Pirelli PRG AV4202N Probleme

Beitragvon rwhome » Mi 04 Mai, 2011 11:13

habe das noch mal überarbeitet
Code: Alles auswählen
Set objShell = CreateObject("WScript.Shell")

Do

   rem ping google
   Set objExecObject = objShell.Exec ("%comspec% /c ping -n 5 -w 2000 www.google.com")
   
   rem read ping result
   strText = objExecObject.StdOut.ReadAll()

   rem check ping output 
   If Instr(strText, "TTL") = 0 Then Call ResetPirelli()   

   rem wait a minute
   WScript.Sleep 1000 * 60

Loop

Sub ResetPirelli()

   rem open CLI
   objShell.Run "telnet 10.0.0.138"
   WScript.Sleep 5000
   rem login
   objShell.Sendkeys "root-user~"
   WScript.Sleep 2000
   objShell.SendKeys "root-password~"
   WScript.Sleep 2000
   rem send reboot command
   objShell.SendKeys "system reboot~"
   rem try to exit telnet
   WScript.Sleep 500
   objShell.SendKeys "exit~"
   
   rem uncomment next line if telnet task hangs
   rem objShell.Run "taskkill /im telnet.exe"

   rem extra sleep to be sure to have a active internet connection   
   WScript.Sleep 1000 * 60

End Sub
lg RWHome // dieschmids.at
rwhome
Senior Board-Mitglied
Senior Board-Mitglied
 
Beiträge: 292
Registriert: Do 24 Jun, 2010 20:24

Re: Pirelli PRG AV4202N Probleme

Beitragvon ecraft » Mi 04 Mai, 2011 18:47

hast du schon mal probiert den internen IP range auf etwas anderes als den default range zu setzen? vielleicht liegts ja daran zumindest hat die AON Firmware Probleme mit dem Range 10.0.0.x/24. Ich hab 10.0.1.x/24 am laufen und seit dem es so ist läuft es sehr stabil ohne irgendein Problem durch
Code: Alles auswählen
/ # uptime
18:43:37 up 96 days,  4:05, load average: 0.10, 0.04, 0.00
/ #
ecraft
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 42
Registriert: Mo 12 Jan, 2009 11:02

Re: Pirelli PRG AV4202N Probleme

Beitragvon rwhome » Mi 04 Mai, 2011 20:20

das pirelli hat probleme mit vielen gleichzeitigen verbindungen und die änderung vom ip netz ist eine umgehung der problematik (übrigens nur bei der FW Ver.2530 wirksam welche ja die derzeitige TA FW ist):
http://tpirelli.blogspot.com/2011/01/wo ... bleme.html
dies gilt für alle welche probleme mit p2p downloads haben oder mit spielen welche viele verbindungen aufbauen ... dies führt zuguterletzt auch dazu das die internetverbindung quasi "einschläft" und für normale dienste auch nicht brauchbar wird
wenn nur herumsurft oder mailt der sollte solche probleme eigentlich nicht haben aber probieren kann man es auf jeden fall :)
lg RWHome // dieschmids.at
rwhome
Senior Board-Mitglied
Senior Board-Mitglied
 
Beiträge: 292
Registriert: Do 24 Jun, 2010 20:24

Re: Pirelli PRG AV4202N Probleme

Beitragvon z-i-d » Do 05 Mai, 2011 07:58

Also an dem Ip range kann es nicht liegen da ich schon immer den range 192.168.1.x/24 verwende.
Die Lösung von Blogspot kannte ich auch schon aber wie gesagt hab ich das von anfang an anders eingestellt.
Trozdem Danke ;)
lg
z-i-d
Neu im Board
Neu im Board
 
Beiträge: 6
Registriert: Mi 20 Apr, 2011 15:17

Re: Pirelli PRG AV4202N Probleme

Beitragvon klaus1 » Di 19 Jul, 2011 06:12

Ist es möglich das Reboot Script auf dem Modem selbst lauffähig zu bekommen? Telnet Zugang wäre vorhanden, nur wo finde ich die CronJobs, bzw. Möglichkeiten ein Script einzuschleusen.
Danke,
klaus1
Board-Mitglied
Board-Mitglied
 
Beiträge: 148
Registriert: Mo 22 Aug, 2005 17:42

Re: Pirelli PRG AV4202N Probleme

Beitragvon maxmoritz » Di 19 Jul, 2011 14:49

Würde mich auch interessieren.
Möchte gerne, dass das Modem unter einem gewissen SNR-Wert rebootet.
maxmoritz
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 38
Registriert: Mo 28 Jun, 2010 11:51


Zurück zu ADSL & xDSL

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 19 Gäste