- Katılım
- 29 Mar 2021
- Mesajlar
- 855
- Çözümler
- 5
- İfade skoru
- 3.857
Bu konu tarafımca Silicone-Forum'a özeldir. 2. defa başka bir yerde paylaşırsam bu konunun linkini kaynakça olarak ekleyeceğim.
Öncelikle bu konudaki bilgiler bana ait değildir. 2 farklı konunun derlemesidir. Kaynakça kısmında her şeyi bulabilirsiniz. Modemin yazılım sürümü 20.08.05.01006.
Öncelikle kaynakçanın en sonundaki linkten TP-Link Stat.rar dosyasını indirelim. Ve içindeki klasörü RAR dosyasından çıkartalım. Ardından modem arayüzünden mevcut ayarları yedekleyelim.
Bu dosyayı kaybetmeyin. En az 2 tane elinizde bulunsun.
Ardından TP-Link Stat.exe'yi çalıştıralım. Ve Config File Decryptor sekmesine girelim. Ve conf.bin dosyasını buradaki select file kısmından seçelim. Ardından önce decrypt file, sonrasında Enable Root Account butonlarına tıklayalım.
Ardından bu kısımdaki conf.bin.edited.bin dosyamızı modem arayüzündeki konfigürasyon yükle kısmından yükleyelim.
Sonrasında biraz bekleyeceksiniz. Ve giriş ekranı gelince kullanıcı adı ve şifre sırasıyla "root", "8lK!5ikI60B@".
Root atma işlemi bitti. Sırada kapalı olan DNS ayarını açalım.
Öncelikle root hesabı ile giriş yapın. Ardından bu kısımda F12'ye basıp console kısmını açın.
Ardından buraya bu kodu yazın.
Sonrasında doSave() diyip alttaki kaydet butonuna basın.
DNS kısmı açılacaktır. İstediğiniz DNS'i yazabilirsiniz. Standart olarak 2 tane ikili var. Bunlar
Program yapımcısı:
feramor, Münir Ozan Topcu.
feramor'a çok teşekkür ederim.
Öncelikle bu konudaki bilgiler bana ait değildir. 2 farklı konunun derlemesidir. Kaynakça kısmında her şeyi bulabilirsiniz. Modemin yazılım sürümü 20.08.05.01006.
Öncelikle kaynakçanın en sonundaki linkten TP-Link Stat.rar dosyasını indirelim. Ve içindeki klasörü RAR dosyasından çıkartalım. Ardından modem arayüzünden mevcut ayarları yedekleyelim.
Bu dosyayı kaybetmeyin. En az 2 tane elinizde bulunsun.
Ardından TP-Link Stat.exe'yi çalıştıralım. Ve Config File Decryptor sekmesine girelim. Ve conf.bin dosyasını buradaki select file kısmından seçelim. Ardından önce decrypt file, sonrasında Enable Root Account butonlarına tıklayalım.
Ardından bu kısımdaki conf.bin.edited.bin dosyamızı modem arayüzündeki konfigürasyon yükle kısmından yükleyelim.
Sonrasında biraz bekleyeceksiniz. Ve giriş ekranı gelince kullanıcı adı ve şifre sırasıyla "root", "8lK!5ikI60B@".
Root atma işlemi bitti. Sırada kapalı olan DNS ayarını açalım.
Öncelikle root hesabı ile giriş yapın. Ardından bu kısımda F12'ye basıp console kısmını açın.
Ardından buraya bu kodu yazın.
JavaScript:
function addPPPoEAttrs()
{
var element;
wanArg.enable = 1;
wanArg.DNSServers = "208.67.222.222,208.67.220.220"
wanArg.DNSOverrideAllowed = 0;
if ($.id("username").value == "")
{
$.alert(ERR_USERNAME_INVAD);
element = $.id("username");
if(element){
element.focus();
element.select();
}
return false;
}
if (INCLUDE_TTNET)
{
var tmpusername = "";
if ($.hasClass($.id("domain"), "nd"))
{
tmpusername = $.id("username").value;
}
else
{
tmpusername = $.id("username").value + $.id("domain").value;
}
if ($.id("username").value == "" || ttnetCheckUserName(tmpusername) == false)
{
$.alert(ERR_USERNAME_INVAD);
element = $.id("username");
if(element){
element.focus();
element.select();
}
return false;
}
wanArg.username = tmpusername;
}
else
{
wanArg.username = $.id("username").value;
}
if (INCLUDE_SPECIAL_DIAL_MODE)
{
wanArg.X_TP_SpecialDail = $.id("speDail").value;
}
if ($.id("pwd").value != $.id("pwd2").value)
{
$.id("pwd").value = "";
$.id("pwd2").value = "";
$.alert(ERR_PWD_INVAD);
element = $.id("pwd");
if(element){
element.focus();
element.select();
}
return false;
}
if (tmpPassword != $.id("pwd").value)
wanArg.password = $.id("pwd").value;
if ($.id("connAlwaysOn").checked == 1)
{
wanArg.connectionTrigger = "AlwaysOn";
}
else
{
if (($.id("idleTime").value) && ($.isnum($.id("idleTime").value)))
{
wanArg.idleDisconnectTime = parseInt($.id("idleTime").value, 10);
}
else
{
$.alert(ERR_IDLETIME_INVAD);
element = $.id("idleTime");
if(element){
element.focus();
element.select();
}
return false;
}
if ($.id("connOnDemand").checked == 1)
wanArg.connectionTrigger = "OnDemand";
else if ($.id("connManual").checked == 1)
wanArg.connectionTrigger = "Manual";
}
wanArg.PPPAuthenticationProtocol = $.id("ppp_authpro").value;
wanArg.PPPoEACName = $.id("acName").value;
wanArg.PPPoEServiceName = $.id("serviceName").value;
if (($.id("pppmtu").value >= 576) && ($.id("pppmtu").value <= 1492))
{
wanArg.maxMRUSize = parseInt($.id("pppmtu").value, 10);
}
else
{
$.alert(ERR_WAN_PPPOE_MRU_INVAD);
element = $.id("pppmtu");
if(element){
element.focus();
element.select();
}
return false;
}
wanArg.NATEnabled = 1;
wanArg.connectionType = "IP_Routed";
wanArg.transportType = "PPPoE";
wanArg.X_TP_FullconeNATEnabled = ($.id("ppp_fullnat_en").checked == 1) ? 1 : 0;
wanArg.X_TP_FirewallEnabled = ($.id("ppp_spi_en").checked == 1) ? 1 : 0;
wanArg.X_TP_IGMPProxyEnabled = ($.id("ppp_igmp_en").checked == 1) ? 1 : 0;
if ($.id("externIp_en").checked == 1 && (!INCLUDE_IPV6 || $.id("pppoe_enable_v4").checked == 1))
{
if (($.id("externIpAddr").value != "")
&& ($.id("externIpAddr").value != "0.0.0.0")
&& ($.ifip($.id("externIpAddr").value, true)))
{
$.alert(ERR_IP_FORMAT);
element = $.id("externIpAddr");
if(element){
element.focus();
element.select();
}
return false;
}
wanArg.externalIPAddress = ($.id("externIpAddr").value) ? $.ip2ip($.id("externIpAddr").value) : "0.0.0.0";
wanArg.X_TP_UseStaticIP = 1;
}
else if ($.id("externIp_en").checked == 0)
{
if($.wd.conn[$.wd.editIndex].type == null)
{
wanArg.externalIPAddress = "0.0.0.0";
}
wanArg.X_TP_UseStaticIP = 0;
}
if ((parseInt($.id("ppp_echotime").value, 10) >= 0) && (parseInt($.id("ppp_echotime").value, 10) <= 120))
{
wanArg.PPPLCPEcho = parseInt($.id("ppp_echotime").value, 10);
}
else
{
$.alert(ERR_WAN_ECHOTIME_INVAD);
element = $.id("ppp_echotime");
if(element){
element.focus();
element.select();
}
return false;
}
if($.wd.conn[$.wd.editIndex].type == "pppoe")
{
$.wd.l3ForwardingObj.__ifAliasName = dftGtw.options[dftGtw.selectedIndex].text;
}
if (INCLUDE_IPV6)
{
wanArg.X_TP_IPv4Enabled = ($.id("pppoe_enable_v4").checked == 1) ? 1 : 0;
wanArg.X_TP_IPv6Enabled = ($.id("pppoe_enable_v6").checked == 1) ? 1 : 0;
if (wanArg.X_TP_IPv4Enabled == 0 && wanArg.X_TP_IPv6Enabled == 0)
{
$.alert(ERR_WAN6_IP_STACK_NONE);
return false;
}
if (wanArg.X_TP_IPv6Enabled == 1 && $.id("externIp6_en").checked == 1)
{
if (!isValidGLUIP6AddrStrict($.id("externIp6Addr").value))
{
$.alert(ERR_WAN6_ADDR_INVAD);
element = $.id("externIp6Addr");
if (element)
{
element.focus();
element.select();
}
return false;
}
var tmp_ip6Gateway = $.id("externIp6Gateway").value;
if (tmp_ip6Gateway != "" && tmp_ip6Gateway != "::" && !isValidGLUIP6AddrStrict(tmp_ip6Gateway))
{
$.alert(ERR_WAN6_ADDR_INVAD);
element = $.id("externIp6Gateway");
if (element)
{
element.focus();
element.select();
}
return false;
}
wanArg.X_TP_IPv6AddressingType = "Static";
wanArg.X_TP_ExternalIPv6Address = $.id("externIp6Addr").value;
wanArg.X_TP_PrefixLength = 64;
wanArg.X_TP_DefaultIPv6Gateway = (tmp_ip6Gateway) ? tmp_ip6Gateway : "::";
wanArg.X_TP_DefaultIPv6GatewayOverride = (wanArg.X_TP_DefaultIPv6Gateway != "::") ? 1 : 0;
}
else
{
wanArg.X_TP_IPv6AddressingType = "DHCPv6";
if (INCLUDE_IPV6_SLAAC)
{
if ($.id("pppoe_ip6_addr_type_opt").value == "slaac")
{
wanArg.X_TP_IPv6AddressingType = "SLAAC";
}
}
if ($.wd.conn[$.wd.editIndex].type == null)
{
wanArg.X_TP_ExternalIPv6Address = "::";
wanArg.X_TP_PrefixLength = 0;
wanArg.X_TP_DefaultIPv6Gateway = "::";
}
}
if (INCLUDE_IPV6_MLD)
{
wanArg.X_TP_MLDProxyEnabled = $.id("ppp_mld_en").checked ? 1 : 0;
}
if ($.wd.conn[$.wd.editIndex].type == "pppoe")
{
$.wd.l3Ip6ForwardingObj.__ifAliasName = dftGtw6.options[dftGtw6.selectedIndex].text;
}
}
return true;
}
Sonrasında doSave() diyip alttaki kaydet butonuna basın.
DNS kısmı açılacaktır. İstediğiniz DNS'i yazabilirsiniz. Standart olarak 2 tane ikili var. Bunlar
"195.175.39.50 195.175.39.49" ve "208.67.222.222 208.67.220.220"
. İyi forumlar.TTNET VDSL MODEM TP LİNK TD-W9970
Evet etkin şöyle açıklayayım TP-Link Web arayüzünden işlemleri kaydetmek için JS kullanıyor.DNS ayarlarını Değiştirmek için gerekli olan kodu silerek engelleyebileceklerini düşünmüşler. Öncelikle modem arayüzünden WAN Ayarları kısmından dsl_internet kısmını düzenle diyoruz. Daha sonra Chorme kullana
forum.donanimhaber.com
TTNET VDSL MODEM TP LİNK TD-W9970
DADAŞ33 İsimli Kullanıcın Yardımlarıyla :) 20.05.16.01006 Sürümü ile işler biraz karmaşıklaşmış durumda. Root hesabını açabilmek için Windows işletim sistemine sahip bir bilgisayara ihtiyacınız var. İndirmek İçin : Adresinden yazmış olduğum ufak bir program ile Root hesabını aktifleştirebiliyoruz.
forum.donanimhaber.com
TP-Link Stat
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
feramor, Münir Ozan Topcu.
feramor'a çok teşekkür ederim.
Son düzenleme: