Assembla home | Assembla project page
 

Changeset 7

Show
Ignore:
Timestamp:
08/26/07 06:31:17 (1 year ago)
Author:
evdowizard
Message:

add mtu setting, create seperate wwan keepalive form

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/imagebuilder/files/www/cgi-bin/webif/network-wan-lan.sh

    r4 r7  
    101101        FORM_wwan_keepalive_maxfail=${wwan_keepalive_maxfail:-$(nvram get wwan_keepalive_maxfail)} 
    102102        FORM_wwan_idletime=${wwan_idletime:-$(nvram get wwan_idletime)} 
     103        FORM_wwan_mtu=${wwan_mtu:-$(nvram get wwan_mtu)} 
    103104 
    104105                #creates wwan network list from 3g-networks.csv 
     
    213214                                save_setting network wwan_keepalive_ip "$FORM_wwan_keepalive_ip" 
    214215                                save_setting network wwan_keepalive_maxfail "$FORM_wwan_keepalive_maxfail" 
     216                                save_setting network wwan_mtu "$FORM_wwan_mtu" 
    215217                                save_setting network wwan_network "$FORM_wwan_network" 
    216218                                save_setting network wwan_passwd "$FORM_wwan_passwd" 
     
    292294 
    293295        v = isset('wwan_proto', '3g'); 
     296        set_visible('wwan_network_settings', v); 
     297        set_visible('wwan_keepalive_settings', v && !isset('wwan_redial', 'demand')); 
    294298        set_visible('field_wwan_redial', v); 
    295         set_visible('wwan_network_settings', v); 
    296         set_visible('field_wwan_keepalive_ip', v && !isset('wwan_redial', 'demand')); 
    297         set_visible('field_wwan_keepalive_maxfail', v && !isset('wwan_redial', 'demand')); 
     299        set_visible('field_wwan_mtu', v); 
    298300        set_visible('field_wwan_idletime', v && isset('wwan_redial', 'demand')); 
    299301 
     
    328330option|persist|@TR<<Always Connected>> 
    329331option|manual|@TR<<Connect Manually>> 
    330 field|@TR<<Custom Keepalive IP>>|field_wwan_keepalive_ip|hidden 
    331 text|wwan_keepalive_ip|$FORM_wwan_keepalive_ip 
    332 field|@TR<<Maximum Packet Loss %>>|field_wwan_keepalive_maxfail|hidden 
    333 text|wwan_keepalive_maxfail|$FORM_wwan_keepalive_maxfail 
    334332field|@TR<<Auto Disconnect (Min.)>>|field_wwan_idletime|hidden 
    335333text|wwan_idletime|$FORM_wwan_idletime 
    336 helpitem|Note 
    337 helptext|Helptext WWAN#The Keepalive daemon will not be enabled with the Connect on Demand connection mode. 
    338 end_form 
    339  
    340 start_form|@TR<<Mobile Network Configuration>>|wwan_network_settings|hidden 
     334field|@TR<<MTU>>|field_wwan_mtu|hidden 
     335text|wwan_mtu|$FORM_wwan_mtu 
     336end_form 
     337 
     338start_form|@TR<<Keepalive Settings>>|wwan_keepalive_settings|hidden 
     339field|@TR<<Keepalive IP>>|field_wwan_keepalive_ip 
     340text|wwan_keepalive_ip|$FORM_wwan_keepalive_ip 
     341helpitem|Keepalive IP 
     342helptext|Helptext Keepalive IP#You may specify a custom IP for the Keepalive daemon to use. 
     343field|@TR<<Max Packet Loss %>>|field_wwan_keepalive_maxfail 
     344text|wwan_keepalive_maxfail|$FORM_wwan_keepalive_maxfail 
     345helpitem|Max Packet Loss 
     346helptext|Helptext Keepalive IP#The percentage of packet loss that the Keepalive daemon will allow before reconnecting. 
     347end_form 
     348 
     349start_form|@TR<<Mobile Network Configuration>>|wwan_network_settings 
    341350onchange|wwanchange 
    342351field|@TR<<Select Network>>|field_wwan_network