Changeset 12286


Ignore:
Timestamp:
06/12/09 15:11:05 (4 years ago)
Author:
BrainSlayer
Message:

override ethtool

Location:
src/router/upnp/src/linux
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/router/upnp/src/linux/linux_main.c

    r11589 r12286  
    9797         * Process arguments 
    9898         */ 
    99         snprintf(prefix, sizeof(prefix), "wan%d_", wan_primary_ifunit()); 
    100         wanif = nvram_match(strcat_r(prefix, "proto", var), "pppoe") ? \ 
    101                 nvram_safe_get(strcat_r(prefix, "pppoe_ifname", var)) : \ 
    102                 nvram_safe_get(strcat_r(prefix, "ifname", var)); 
     99        wanif = get_wan_face(); // uses dd-wrt api 
    103100 
    104101        while (argp < &argv[argc]) { 
  • src/router/upnp/src/linux/linux_osl.c

    r11630 r12286  
    485485        struct ifreq ifr; 
    486486        int fd, err; 
    487         uint if_up = 0; 
     487        uint if_up = 1; 
    488488        struct ethtool_cmd ecmd; 
    489489 
     
    524524        struct ifreq ifr; 
    525525        int fd, err; 
    526         long speed = 0; 
     526        long speed = (100 * 1000000); 
    527527 
    528528        /* Setup our control structures. */ 
Note: See TracChangeset for help on using the changeset viewer.