HTTP/1.0 200 Ok Server: httpd/2.0 x-frame-options: SAMEORIGIN x-xss-protection: 1; mode=block Date: Wed, 09 Jul 2025 17:05:45 GMT Cache-Control: no-cache, no-store, must-revalidate Pragma: no-cache Expires: 0 Content-Type: text/javascript Connection: close var noti_auth_mode_2g = ""; var noti_auth_mode_5g = ""; if(isSwMode('rt') || isSwMode('ap') || '' == ''){ noti_auth_mode_2g = 'psk2'; noti_auth_mode_5g = 'psk2'; } else if(isSwMode('mb')){ noti_auth_mode_2g = ''; noti_auth_mode_5g = ''; } else{ noti_auth_mode_2g = ('' == 0) ? 'open' : 'psk2'; noti_auth_mode_5g = ('' == 1) ? 'open' : 'psk2'; if(concurrep_support){ noti_auth_mode_2g = (wlc_express == 1) ? '' : 'open'; noti_auth_mode_5g = (wlc_express == 2) ? '' : 'open'; } } var webs_state_info = '3004_384_46630-g3e43ad7'; var webs_state_info_beta = ''; var webs_state_flag = '0'; var st_ftp_mode = ''; var st_ftp_force_mode = ''; var st_samba_mode = '4'; var st_samba_force_mode = '4'; var enable_samba = '1'; var enable_ftp = ''; var autodet_state = ''; var autodet_auxstate = '0'; var wan_proto = 'dhcp'; if(based_modelid == "DSL-AC68U"){ var dla_modified = (vdsl_support == false) ? "0" :''; var dsl_loss_sync = ""; if(dla_modified == "1") dsl_loss_sync = "1"; else dsl_loss_sync = (vdsl_support == false) ? "0" :''; var experience_fb = (dsl_support == false) ? "2" : ''; } else{ var dla_modified = "0"; var dsl_loss_sync = "0"; var experience_fb = "2"; } if(dsl_support){ var noti_notif_Flag = ''; var notif_hint_index = ''; var notif_hint_info = ''; var notif_hint_infomation = notif_hint_info; if(notif_hint_infomation.charAt(0) == "+") //remove start with '++' notif_hint_infomation = notif_hint_infomation.substring(2, notif_hint_infomation.length); var notif_msg = ""; var notif_hint_array = notif_hint_infomation.split("++"); if(notif_hint_array[0] != ""){ notif_msg = "
    "; for(var i=0; i
  1. " + notif_hint_array[i]; } } notif_msg += "
"; } } var aimesh_system_new_fw_flag = false; if(amesh_support) { var get_cfg_clientlist = [[]][0]; for (var idx in get_cfg_clientlist) { if(get_cfg_clientlist.hasOwnProperty(idx)) { if(get_cfg_clientlist[idx].online == "1") { if(get_cfg_clientlist[idx].newfwver != "") { aimesh_system_new_fw_flag = true; break; } } } } } var notification = { stat: "off", flash: "off", flashTimer: 0, hoverText: "", clickText: "", array: [], desc: [], action_desc: [], upgrade: 0, wifi_2g: 0, wifi_5g: 0, ftp: 0, samba: 0, loss_sync: 0, experience_FB: 0, notif_hint: 0, mobile_traffic: 0, send_debug_log: 0, clicking: 0, sim_record: 0, redirectftp:function(){location.href = 'Advanced_AiDisk_ftp.asp';}, redirectsamba:function(){location.href = 'Advanced_AiDisk_samba.asp';}, redirectFeedback:function(){location.href = 'Advanced_Feedback.asp';}, redirectFeedbackInfo:function(){location.href = 'Feedback_Info.asp';}, redirectRefresh:function(){ var header_info = [{ "host": "identity.moemortada.com", "current_page": "index.asp", "protocol": "http", "port": 80 }]; location.href = header_info[0].current_page; }, redirectHint:function(){location.href = location.href;}, clickCallBack: [], pppoe_tw: 0, ie_legacy: 0, notiClick: function(){ cookie.set("notification_history", [notification.upgrade, notification.wifi_2g ,notification.wifi_5g ,notification.ftp ,notification.samba ,notification.loss_sync ,notification.experience_FB ,notification.notif_hint, notification.mobile_traffic, notification.send_debug_log, notification.sim_record, notification.pppoe_tw, notification.pppoe_tw_static, notification.ie_legacy].join(), 1000); clearInterval(notification.flashTimer); document.getElementById("notification_status").className = "notification_on"; if(notification.clicking == 0){ var txt = '
' for(i=0; i'; txt += ''; if( i == 2 ){ txt += ''; if(band5g_support && notification.array[3] != null && notification.array[3] != "off"){ txt += ''; }else notification.array[3] = "off"; } else if( i == 7){ if(notification.array[18] != null){ txt += ''; notification.array[18] = "off"; } else if( i == 9){ txt += ''; if(notification.array[10] != null && notification.array[10] != "off"){ txt += ''; } notification.array[10] = "off"; } else{ txt += ''; } txt += '
' + notification.action_desc[i] + '
' + notification.action_desc[i+1] + '
' + notification.action_desc[18] + ''; } txt += '' + notification.action_desc[i] + '
' + notification.action_desc[i] + '
' + notification.action_desc[i+1] + '
' + notification.action_desc[i] + '
' } } txt += '
'; document.getElementById("notification_desc").innerHTML = txt; notification.clicking = 1; }else{ document.getElementById("notification_desc").innerHTML = ""; notification.clicking = 0; } }, updateNTDB_Status: function(){ var data_usage = tx_bytes + rx_bytes; if(gobi_support && (usb_index != -1) && (notification.sim_state != "") && (modem_bytes_data_limit > 0) && (data_usage >= modem_bytes_data_limit)){ notification.array[12] = 'noti_mobile_traffic'; notification.mobile_traffic = 1; notification.desc[12] = "The limit for mobile broadband data usage is reached. The mobile broadband is no longer accessible. Do you want to change the settings for the mobile broadband data usage limit?"; notification.action_desc[12] = "Change now"; notification.clickCallBack[12] = "setTrafficLimit();"; } else{ notification.array[12] = 'off'; notification.mobile_traffic = 0; } if(gobi_support && (usb_index != -1) && (sim_state != "") && (modem_sim_order == -1)){ notification.array[13] = 'noti_sim_record'; notification.sim_record = 1; notification.desc[13] = "The maximum number of SIM cards has been reached. If you save the data usage settings of the current SIM card, the oldest record would be deleted. Are you sure you want to delete it? NOTE: keeps the data usage records of up to ten (10) SIM cards."; notification.action_desc[13] = "Delete now"; notification.clickCallBack[13] = "upated_sim_record();"; } else{ notification.array[13] = 'off'; notification.sim_record = 0; } if(notification.stat != "on" && (notification.mobile_traffic || notification.sim_record)){ notification.stat = "on"; notification.flash = "on"; notification.run_notice(); } else if(notification.stat == "on" && !notification.mobile_traffic && !notification.sim_record && !notification.upgrade && !notification.wifi_2g && !notification.wifi_5g && !notification.ftp && !notification.samba && !notification.loss_sync && !notification.experience_FB && !notification.notif_hint && !notification.mobile_traffic && !notification.send_debug_log && !notification.pppoe_tw && !notification.pppoe_tw_static && !notification.ie_legacy){ cookie.unset("notification_history"); clearInterval(notification.flashTimer); document.getElementById("notification_status").className = "notification_off"; } }, run: function(){ /*-- notification start --*/ cookie.unset("notification_history"); if(notice_pw_is_default == 1){ //case1 notification.array[0] = 'noti_acpw'; notification.acpw = 1; notification.desc[0] = 'Your network login name and password are still the default settings. We strongly recommend that you change this to avoid security risks.'; notification.action_desc[0] = 'Change now'; notification.clickCallBack[0] = "location.href = 'Advanced_System_Content.asp?af=http_passwd2';"; }else notification.acpw = 0; if(amesh_support) { if(aimesh_system_new_fw_flag) { notification.array[1] = 'noti_upgrade'; notification.upgrade = 1; notification.desc[1] = 'A new version of firmware is now available.'; notification.action_desc[1] = 'Update now'; notification.clickCallBack[1] = "location.href = 'Advanced_FirmwareUpgrade_Content.asp?confirm_show=0';" } else notification.upgrade = 0; } else { if(webs_state_flag == 1 || webs_state_flag == 2){ notification.array[1] = 'noti_upgrade'; notification.upgrade = 1; notification.desc[1] = 'A new version of firmware is now available.'; if(!live_update_support || !HTTPS_support){ notification.action_desc[1] = 'Update now'; notification.clickCallBack[1] = ""; } else{ notification.action_desc[1] = 'Update now'; notification.clickCallBack[1] = "location.href = 'Advanced_FirmwareUpgrade_Content.asp?confirm_show="+current_firmware_path+"';" } }else notification.upgrade = 0; } if(band2g_support && sw_mode != 4 && noti_auth_mode_2g == 'open'){ //case3-1 notification.array[2] = 'noti_wifi_2g'; notification.wifi_2g = 1; notification.desc[2] = 'Your Wi-Fi network security is weak. We recommend that you change the authentication method and setup a stronger password for the access to your network.'; notification.action_desc[2] = 'Change now (2.4GHz)'; notification.clickCallBack[2] = "change_wl_unit_status(0);"; }else notification.wifi_2g = 0; if(band5g_support && sw_mode != 4 && noti_auth_mode_5g == 'open'){ //case3-2 notification.array[3] = 'noti_wifi_5g'; notification.wifi_5g = 1; notification.desc[3] = 'Your Wi-Fi network security is weak. We recommend that you change the authentication method and setup a stronger password for the access to your network.'; notification.action_desc[3] = 'Change now (5 GHz)'; notification.clickCallBack[3] = "change_wl_unit_status(1);"; }else notification.wifi_5g = 0; if(usb_support && !noftp_support && enable_ftp == 1 && st_ftp_mode == 1 && st_ftp_force_mode == '' ){ //case4_1 notification.array[4] = 'noti_ftp'; notification.ftp = 1; notification.desc[4] = 'Anonymous login is at risk of being hacked of Samba. Therefore, [ Allow guest login ] has beend automatically disabled to secure your Samba now. You can use your router login name and password to login FTP. If you want to modify the permission setting,'; notification.action_desc[4] = 'Click here to go to the setup page'; notification.clickCallBack[4] = "showLoading();setTimeout('document.noti_ftp.submit();', 1);setTimeout('notification.redirectftp()', 2000);"; }else if(usb_support && !noftp_support && enable_ftp == 1 && st_ftp_mode != 2){ //case4 notification.array[4] = 'noti_ftp'; notification.ftp = 1; notification.desc[4] = 'Your current AiDisk FTP allows unauthorized users to log in. We strongly recommend that you disable [ Allow anonymous login ] to avoid security risk.'; notification.action_desc[4] = 'Change now'; notification.clickCallBack[4] = "showLoading();setTimeout('document.noti_ftp.submit();', 1);setTimeout('notification.redirectftp()', 2000);"; }else notification.ftp = 0; if(usb_support && enable_samba == 1 && st_samba_mode == 1 && st_samba_force_mode == ''){ //case5_1 notification.array[5] = 'noti_samba'; notification.samba = 1; notification.desc[5] = 'Anonymous login is at risk of being hacked of Samba. Therefore, [ Allow guest login ] has beend automatically disabled to secure your Samba now. You can use your router login name and password to login FTP. If you want to modify the permission setting.'; notification.action_desc[5] = 'Click here to go to the setup page'; notification.clickCallBack[5] = "showLoading();setTimeout('document.noti_samba.submit();', 1);setTimeout('notification.redirectsamba()', 2000);"; }else if(usb_support && enable_samba == 1 && st_samba_mode != 4){ //case5 notification.array[5] = 'noti_samba'; notification.samba = 1; notification.desc[5] = 'Your current Samba allows unauthorized users to log in. We strongly recommend that you disable [ Allow guest login ] to avoid security risk.'; notification.action_desc[5] = 'Change now'; notification.clickCallBack[5] = "showLoading();setTimeout('document.noti_samba.submit();', 1);setTimeout('notification.redirectsamba()', 2000);"; }else notification.samba = 0; if(dsl_loss_sync == 1){ //case9(case10 act) + case6 notification.loss_sync = 1; if(dla_modified == 1){ notification.array[9] = 'noti_dla_modified'; notification.desc[9] = Untranslated.ASUSGATE_note9; notification.action_desc[9] = Untranslated.ASUSGATE_DSL_setting; notification.clickCallBack[9] = "location.href = '/Advanced_ADSL_Content.asp?af=dslx_dla_enable';"; notification.array[10] = 'noti_dla_modified_fb'; notification.action_desc[10] = Untranslated.ASUSGATE_act_feedback; notification.clickCallBack[10] = "location.href = '/Advanced_Feedback.asp';"; } else{ notification.array[6] = 'noti_loss_sync'; notification.desc[6] = Untranslated.ASUSGATE_note6; notification.action_desc[6] = Untranslated.ASUSGATE_act_feedback; notification.clickCallBack[6] = "location.href = '/Advanced_Feedback.asp';"; } }else notification.loss_sync = 0; if(experience_fb == 0){ //case7 notification.array[7] = 'noti_experience_FB'; notification.array[18] = 'noti_experience_FB_cancel'; notification.experience_FB = 1; notification.desc[7] = Untranslated.ASUSGATE_note7; notification.action_desc[7] = Untranslated.ASUSGATE_act_feedback; notification.clickCallBack[7] = "setTimeout('document.noti_experience_Feedback.submit();', 1);setTimeout('notification.redirectFeedback()', 1000);"; notification.action_desc[18] = 'Cancel'; notification.clickCallBack[18] = "setTimeout('document.noti_experience_Feedback.submit();', 1);setTimeout('notification.redirectRefresh()', 1000);"; }else notification.experience_FB = 0; if(noti_notif_Flag == 1 && notif_msg != ""){ //case8 notification.array[8] = 'noti_notif_hint'; notification.notif_hint = 1; notification.desc[8] = notif_msg; notification.action_desc[8] = "OK"; notification.clickCallBack[8] = "setTimeout('document.noti_notif_hint.submit();', 1);setTimeout('notification.redirectHint()', 100);" }else notification.notif_hint = 0; if(wan_diag_state == "4"){ //case11 notification.array[11] = 'noti_send_debug_log'; notification.send_debug_log = 1; notification.desc[11] = "- The debug log of diagnostic DSL captured."; notification.action_desc[11] = "Send debug log now"; notification.clickCallBack[11] = "setTimeout('notification.redirectFeedbackInfo()', 1000);"; }else notification.send_debug_log = 0; var browser = getBrowser_info(); if(browser.ie){ if(browser.ie.indexOf('8') != "-1" || browser.ie.indexOf('9') != "-1" || browser.ie.indexOf('10') != "-1"){ notification.ie_legacy = 1; notification.array[16] = 'noti_ie_legacy'; notification.desc[16] = 'IE8 / IE9 / IE10 are no longer supported due to security and compatibility concerns.Things might be bound to broken and perhaps unusable.We strongly recommend upgrading to the latest verison of Internet Explorer.Please refer to Microsoft® announce for more information.'; notification.action_desc[16] = ""; notification.clickCallBack[16] = ""; } } /*if(is_TW_sku && wan_proto == "pppoe" && is_CHT_pppoe && !is_CHT_pppoe_static){ notification.pppoe_tw_static = 1; notification.array[17] = 'noti_pppoe_tw_static'; notification.desc[17] = 'IP?
ISP'; notification.action_desc[17] = 'IP(PPPoE)'; notification.clickCallBack[17] = "change_cht_pppoe_static();"; } else if(is_TW_sku && autodet_state == 2 && autodet_auxstate == 6 && !is_CHT_pppoe_static){*/ if(is_TW_sku && autodet_state == 2 && autodet_auxstate == 6 && wan_proto != "pppoe"){ notification.pppoe_tw = 1; notification.array[15] = 'noti_pppoe_tw'; notification.desc[15] = '註:您正使用中華電信光世代,我們已幫您使用自動取得 IP 方式(DHCP)上網,若您想提高網路品質、取得公共 IP,建議改用 PPPoE 撥號上網。'; notification.action_desc[15] = '前往設定撥號連線( PPPoE )'; notification.clickCallBack[15] = "location.href = 'Advanced_WAN_Content.asp?af=wan_proto'"; } if( notification.acpw || notification.upgrade || notification.wifi_2g || notification.wifi_5g || notification.ftp || notification.samba || notification.loss_sync || notification.experience_FB || notification.notif_hint || notification.send_debug_log || notification.mobile_traffic || notification.sim_record || notification.pppoe_tw || notification.pppoe_tw_static || notification.ie_legacy){ notification.stat = "on"; notification.flash = "on"; notification.run_notice(); } /*--notification end--*/ }, run_notice: function(){ var tarObj = document.getElementById("notification_status"); var tarObj1 = document.getElementById("notification_status1"); if(tarObj === null) return false; if(this.stat == "on"){ tarObj1.onclick = this.notiClick; tarObj.className = "notification_on"; tarObj1.className = "notification_on1"; } if(this.flash == "on" && cookie.get("notification_history") != [notification.upgrade, notification.wifi_2g ,notification.wifi_5g ,notification.ftp ,notification.samba ,notification.loss_sync ,notification.experience_FB ,notification.notif_hint, notification.mobile_traffic, notification.send_debug_log, notification.sim_record, notification.pppoe_tw, notification.pppoe_tw_static, notification.ie_legacy].join()){ notification.flashTimer = setInterval(function(){ tarObj.className = (tarObj.className == "notification_on") ? "notification_off" : "notification_on"; }, 1000); } }, reset: function(){ this.stat = "off"; this.flash = "off"; this.flashTimer = 100; this.hoverText = ""; this.clickText = ""; this.upgrade = 0; this.wifi_2g = 0; this.wifi_5g = 0; this.ftp = 0; this.samba = 0; this.loss_sync = 0; this.experience_FB = 0; this.notif_hint = 0; this.mobile_traffic = 0; this.send_debug_log = 0; this.sim_record = 0; this.action_desc = []; this.desc = []; this.array = []; this.clickCallBack = []; this.run(); } }