View Single Post
  #4  
Old 28.11.2011, 21:36
ikons
Guest
 
Posts: n/a
Default

Ich hab das Script mal für das Motorola Modem von Unitymedia abgewandelt. Bei mir funktioniert es.

Code:
@echo off

rem # Reconnect Script mit cURL für 
rem # Motorola Kabelmodem (z.B. Unitymedia)
rem # und Router TP-Link TL-WR1043N / TL-WR1043ND mit Standard - Firmware
rem
rem # Das Kabelmodem vergibt nur dann eine nue IP, 
rem # wenn sich die MAC des Vorgeschalteten Routers/PCs geändert hat.
rem
rem # Reconnect dauert ca. 1 min 


rem # Hier Login Daten + IP Adresse vom TP-Link Router eintragen
rem 
set R_USER=admin
set R_PW=admin
set R_IP=192.168.1.1

rem # TP-Link Router default MAC ab Werk = 54-E6-FC-44-55-66
rem # Die ersten 3 Stellen werden nicht geändert
rem
set macc1=54
set macc2=e6
set macc3=fc


rem # Die leztzten 3 Stellen der Router MAC per Zufall generieren
rem # Funktionsweise: 
rem # Zufallszahl 0-32768 erzeugen, die 2. + 3. Stelle der Zahl rausschneiden, 
rem # wenn Wert < 10, dann Wert +10 um 1-Stellige Werte zu vermeiden. 
rem # (ein MAC Segment muss 2-Stellig sein).
rem # Das Ergebnis sind Zufallszahlen im Bereich von 10-99
rem # Hex Werte A0-FF werden nicht erzeugt,
rem 
set /a zufall1=%RANDOM%
set /a zufall2=%zufall1:~1,2%
if %zufall2% LSS 10 set /a zufall2=%zufall2%+10
set /a macc4=%zufall2%

set zufall1=%RANDOM%
set /a zufall2=%zufall1:~1,2%
if %zufall2% LSS 10 set /a zufall2=%zufall2%+10
set /a macc5=%zufall2%

set zufall1=%RANDOM%
set /a zufall2=%zufall1:~1,2%
if %zufall2% LSS 10 set /a zufall2=%zufall2%+10
set /a macc6=%zufall2%


rem ### Motorola Modem neu starten
curl "**External links are only visible to Support Staff**
curl "**External links are only visible to Support Staff**

rem # 2 Sekunden warten bis Motorola Reboot läuft
ping -n 3 127.0.0.1 >NUL

rem # neue MAC Adresse an TP-Link Router übergeben
curl.exe "**External links are only visible to Support Staff**

rem # TP-Link Router rebooten (sonst klappts nicht, bei anderen Routern kann man diesen Schritt ggf. weglassen)
curl.exe "**External links are only visible to Support Staff**

echo.
echo.
echo fertig, neue MAC: %macc1% %macc2% %macc3% : %macc4% %macc5% %macc6%
echo.
echo.

Last edited by ikons; 07.12.2011 at 13:03.
Reply With Quote