1/* 2Old naming rule: 31. "-" to "" 42. "+" to "Plus" 5*/ 6 7function supportsite_model(modelname, odmpid, hwver){ 8 9var real_model_name = ""; 10real_model_name = modelname.replace("-", ""); 11real_model_name = real_model_name.replace("+", "Plus"); 12 13if(based_modelid =="RT-N12" || hw_ver.search("RTN12") != -1){ //MODELDEP : RT-N12 14 if( hw_ver.search("RTN12HP") != -1){ //RT-N12HP 15 real_model_name = "RTN12HP"; 16 } 17 else if(hw_ver.search("RTN12B1") != -1){ //RT-N12B1 18 real_model_name = "RTN12_B1"; 19 } 20 else if(hw_ver.search("RTN12C1") != -1){ //RT-N12C1 21 real_model_name = "RTN12_C1"; 22 } 23 else if(hw_ver.search("RTN12D1") != -1){ //RT-N12D1 24 real_model_name = "RTN12_D1"; 25 } 26 else{ //RT-N12 else 27 real_model_name = real_model_name; 28 } 29} 30else if(based_modelid == "RT-N56UB1"){ //MODELDEP : RT-N56UB1 31 real_model_name = "RTN56U_B1"; 32} 33else if(based_modelid == "RT-N56UB2"){ //MODELDEP : RT-N56UB2 34 real_model_name = "RTN56U_B2"; 35} 36else if(based_modelid == "DSL-N55U"){ //MODELDEP : DSL-N55U 37 real_model_name = "DSLN55U_Annex_A"; 38} 39else if(based_modelid == "DSL-N55U-B"){ //MODELDEP : DSL-N55U-B 40 real_model_name = "DSLN55U_Annex_B"; 41} 42else if(based_modelid == "RT-AC68R"){ //MODELDEP : RT-AC68R 43 real_model_name = "RT-AC68R"; 44} 45else{ 46 if(odmpid.search("RT-N12E_B") != -1) //RT-N12E_B or RT-N12E_B1 47 real_model_name = "RTN12E_B1"; 48 else if(odmpid == "RT-AC1900P") //MODELDEP : RT-AC1900P 49 real_model_name = "RT-AC1900P"; 50} 51 52return real_model_name; 53} 54 55 56