Changeset 18928


Ignore:
Timestamp:
04/05/12 22:09:05 (14 months ago)
Author:
BrainSlayer
Message:

work in progress

Location:
src/router/services
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • src/router/services/networking/interface.c

    r18799 r18928  
    547547                 nvram_safe_get("lan_ifnames"), nvram_safe_get("wan_ifnames")); 
    548548#elif HAVE_DIR300 
    549         snprintf(all_ifnames, 255, "%s %s %s", "eth0 vlan0 vlan2", 
     549        snprintf(all_ifnames, 255, "%s %s %s", "eth0 vlan1 vlan2", 
    550550                 nvram_safe_get("lan_ifnames"), nvram_safe_get("wan_ifnames")); 
    551551#elif HAVE_MR3202A 
  • src/router/services/networking/network.c

    r18853 r18928  
    954954#ifdef HAVE_DIR300 
    955955        if (getSTA() || getWET() || CANBRIDGE()) { 
    956                 nvram_setz(lan_ifnames, "vlan0 vlan2 ath0"); 
     956                nvram_setz(lan_ifnames, "vlan1 vlan2 ath0"); 
    957957                PORTSETUPWAN(""); 
    958958        } else { 
    959                 nvram_setz(lan_ifnames, "vlan0 vlan2 ath0"); 
     959                nvram_setz(lan_ifnames, "vlan1 vlan2 ath0"); 
    960960                PORTSETUPWAN("vlan2"); 
    961961        } 
     
    40214021                    nvram_safe_get("wan_gateway"); 
    40224022                if (strcmp(gateway, "0.0.0.0")) { 
    4023                         route_add(wan_ifname, 0, gateway, NULL, 
    4024                                   "255.255.255.255"); 
     4023//                      route_add(wan_ifname, 0, gateway, NULL,"255.255.255.255"); 
    40254024 
    40264025                        while (route_add 
  • src/router/services/networking/wshaper.c

    r18877 r18928  
    844844        ret = eval(script_name, "stop", "XX", "ath0"); 
    845845#elif HAVE_DIR300 
    846         ret = eval(script_name, "stop", "XX", "vlan0"); 
     846        ret = eval(script_name, "stop", "XX", "vlan1"); 
    847847        ret = eval(script_name, "stop", "XX", "vlan2"); 
    848848        ret = eval(script_name, "stop", "XX", "ath0"); 
  • src/router/services/sysinit/sysinit-ca8.c

    r18501 r18928  
    9797        struct ifreq ifr; 
    9898        if (getRouterBrand() == ROUTER_BOARD_CA8PRO) { 
    99                 eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
     99//              eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
    100100                eval("/sbin/vconfig", "set_name_type", "VLAN_PLUS_VID_NO_PAD"); 
    101101                eval("/sbin/vconfig", "add", "eth0", "0"); 
  • src/router/services/sysinit/sysinit-dir300.c

    r18706 r18928  
    200200        writeproc("/proc/sys/dev/wifi0/softled","1"); 
    201201        if (getRouterBrand() == ROUTER_BOARD_FONERA2200) { 
    202                 eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
     202//              eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
    203203                eval("/sbin/vconfig", "set_name_type", "VLAN_PLUS_VID_NO_PAD"); 
    204204                eval("/sbin/vconfig", "add", "eth0", "0"); 
     
    227227                } 
    228228        } else { 
    229 //      system("swconfig dev eth0 set reset 1"); 
    230 //      system("swconfig dev eth0 set enable_vlan 1"); 
    231229#ifdef HAVE_SWCONFIG 
     230                system("swconfig dev eth0 set reset 1"); 
     231                system("swconfig dev eth0 set enable_vlan 1"); 
    232232                system("swconfig dev eth0 vlan 1 set ports \"0 1 2 3 5t\""); 
    233233                system("swconfig dev eth0 vlan 2 set ports \"4 5t\""); 
  • src/router/services/sysinit/sysinit-fonera.c

    r18706 r18928  
    125125        struct ifreq ifr; 
    126126        if (getRouterBrand() == ROUTER_BOARD_FONERA2200) { 
    127                 eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
     127//              eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
    128128                eval("/sbin/vconfig", "set_name_type", "VLAN_PLUS_VID_NO_PAD"); 
    129129                eval("/sbin/vconfig", "add", "eth0", "0"); 
  • src/router/services/sysinit/sysinit-rcaa01.c

    r18706 r18928  
    103103        if (getRouterBrand() == ROUTER_BOARD_RCAA01) { 
    104104                insmod("mvswitch"); 
    105                 eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
     105//              eval("ifconfig", "eth0", "up", "promisc");      // required for vlan config 
    106106                eval("/sbin/vconfig", "set_name_type", "VLAN_PLUS_VID_NO_PAD"); 
    107107                eval("/sbin/vconfig", "add", "eth0", "0"); 
Note: See TracChangeset for help on using the changeset viewer.