Changeset 17730


Ignore:
Timestamp:
10/09/11 23:00:45 (20 months ago)
Author:
sash
Message:

pppoesrv: radius backupserver sould work like this:
authserver 192.168.0.206:1812, 192.168.0.205:1812
acctserver 192.168.0.206:1813, 192.168.0.205:1813

Location:
src/router
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • src/router/kromo/dd-wrt/lang_pack/english.js

    r17724 r17730  
    12651265service.pptp_legend="PPTP"; 
    12661266service.pptp_srv="PPTP Server"; 
    1267 service.pptp_forcemppe="MPPE Encryption"; 
     1267//service.pptp_forcemppe="MPPE Encryption"; 
    12681268service.pptp_client="Client IP(s)"; 
    12691269service.pptp_chap="CHAP-Secrets"; 
  • src/router/rp-pppoe-3.5/config/pppoe-server.nvramconfig

    r16277 r17730  
    1010 "pppoeserver_idle" "" "RANGE"  "0"  "9999"  "FALSE" "0" 
    1111 "pppoeserver_authserverip" "" "NULL"  "TRUE" "0"  
     12 "pppoeserver_authserverip_backup" "" "NULL"  "TRUE" "0"  
    1213 "pppoeserver_authserverport" "" "RANGE"  "1"  "65535"  "FALSE" "0"   
     14 "pppoeserver_authserverport_backup" "" "RANGE"  "1"  "65535"  "FALSE" "0"  
    1315 "pppoeserver_acctserverip" "" "NULL"  "TRUE" "0"  
    1416 "pppoeserver_acctserverport" "" "RANGE"  "1"  "65535"  "FALSE" "0" 
     17 "pppoeserver_acctserverport_backup" "" "RANGE"  "1"  "65535"  "FALSE" "0" 
    1518 "pppoeserver_encryption" "" "CHOICE"  "2" "0"  "1"  "FALSE" "0" 
    1619 "pppoeradius_enabled" "" "CHOICE"  "2" "0"  "1"  "FALSE" "0" 
    17  "pppoeserver_sharedkey" "" "PASSWORD2" "63" "TRUE" "0"   
     20 "pppoeserver_sharedkey" "" "PASSWORD2" "63" "TRUE" "0"  
     21 "pppoeserver_sharedkey_backup" "" "PASSWORD2" "63" "TRUE" "0"  
    1822 "pppoeserver_interface" "" "NULL" "TRUE" "0"  
    1923 "pppoeserver_pool" "" "NULL" "TRUE" "0" 
  • src/router/services/services/pppoeserver.c

    r17727 r17730  
    313313                                "radius_retries\t3\n"   // 
    314314                                "login_local\t/bin/login\n"     // 
    315                                 "authserver %s:%s\n"    // 
    316                                 "acctserver %s:%s\n",   // 
    317                                 nvram_safe_get("pppoeserver_authserverip"), 
    318                                 nvram_safe_get("pppoeserver_authserverport"), 
    319                                 nvram_safe_get("pppoeserver_authserverip"), 
    320                                 nvram_safe_get("pppoeserver_acctserverport")); 
     315                                if nvram_match("pppoeserver_authserverip_backup", "0.0.0.0") { 
     316                                        "authserver %s:%s\n"    // 
     317                                        "acctserver %s:%s\n",   // 
     318                                        nvram_safe_get("pppoeserver_authserverip"), 
     319                                        nvram_safe_get("pppoeserver_authserverport"), 
     320                                        nvram_safe_get("pppoeserver_authserverip"), 
     321                                        nvram_safe_get("pppoeserver_acctserverport")); 
     322                                } 
     323                                else {  "authserver %s:%s, %s:%s\n"     // 
     324                                        "acctserver %s:%s, %s:%s\n",    // 
     325                                        nvram_safe_get("pppoeserver_authserverip"), 
     326                                        nvram_safe_get("pppoeserver_authserverport"), 
     327                                        nvram_safe_get("pppoeserver_authserverip_backup"), 
     328                                        nvram_safe_get("pppoeserver_acctserverport_backup"), 
     329                                        nvram_safe_get("pppoeserver_authserverip"), 
     330                                        nvram_safe_get("pppoeserver_acctserverport"), 
     331                                        nvram_safe_get("pppoeserver_authserverip_backup"), 
     332                                        nvram_safe_get("pppoeserver_acctserverport_backup")); 
     333                                } 
    321334                        fclose(fp); 
    322335                        fp = fopen("/tmp/pppoeserver/radius/servers", "wb"); 
  • src/router/services/sysinit/defaults.c

    r17582 r17730  
    28052805        {"pppoeserver_idle", "0", 0}, 
    28062806        {"pppoeserver_authserverip", "192.168.1.1", 0}, 
     2807        {"pppoeserver_authserverip_backup", "0.0.0.0", 0}, 
    28072808        {"pppoeserver_authserverport", "1812", 0}, 
     2809        {"pppoeserver_authserverport_backup", "1812", 0}, 
    28082810        {"pppoeserver_acctserverport", "1813", 0}, 
     2811        {"pppoeserver_acctserverport_backup", "1813", 0}, 
    28092812        {"pppoeserver_sharedkey", "", 0}, 
     2813        {"pppoeserver_sharedkey_backup", "", 0}, 
    28102814        {"pppoeserver_pool", "192.168.1.10-100", 0},  
    28112815#endif 
Note: See TracChangeset for help on using the changeset viewer.