Changeset 17139


Ignore:
Timestamp:
2009-08-06T00:39:38+02:00 (7 years ago)
Author:
jow
Message:

[8.09] merge netconfig change from r14624, finishes WL-330gE support in 8.09 (#5626)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/8.09/target/linux/brcm-2.4/base-files/etc/init.d/netconfig

    r11935 r17139  
    5757                        c["wan_ifname"] = "" 
    5858                        c["lan_ifname"] = "eth1" 
     59                } 
     60                if (model == "ASUS WL-330gE") { 
     61                        c["wan_ifname"] = "" 
     62                        c["lan_ifname"] = "eth0" 
     63                        c["vlan0ports"] = "" 
     64                        c["vlan1ports"] = "" 
    5965                } 
    6066                if (model == "ASUS WL-500g") { 
     
    150156                } 
    151157 
    152                 print "#### VLAN configuration " 
    153                 print "config switch eth0" 
    154                 p("vlan0", "vlan0ports") 
    155                 p("vlan1", "vlan1ports") 
    156                 print "" 
    157                 print "" 
     158                if (c["vlan0ports"] || c["vlan1ports"]) { 
     159                        print "#### VLAN configuration " 
     160                        print "config switch eth0" 
     161                        p("vlan0", "vlan0ports") 
     162                        p("vlan1", "vlan1ports") 
     163                        print "" 
     164                        print "" 
     165                } 
    158166                print "#### Loopback configuration" 
    159167                print "config interface loopback" 
     
    174182                print "" 
    175183                print "" 
    176                 print "#### WAN configuration" 
    177                 print "config interface wan" 
    178                 p("ifname", "wan_ifname") 
    179                 p("macaddr", "wan_macaddr") 
    180                 print " option proto    dhcp" 
     184                if (c["wan_ifname"]) { 
     185                        print "#### WAN configuration" 
     186                        print "config interface wan" 
     187                        p("ifname", "wan_ifname") 
     188                        p("macaddr", "wan_macaddr") 
     189                        print " option proto    dhcp" 
     190                } else { 
     191                        print "#### WAN configuration (disabled)" 
     192                        print "#config interface wan" 
     193                        print "#        option proto    dhcp" 
     194                } 
    181195        }' > /etc/config/network 
    182196} 
Note: See TracChangeset for help on using the changeset viewer.