Ticket #7605: D-Link_DIR-330_netconfig.patch

File D-Link_DIR-330_netconfig.patch, 1.7 KB (added by sdecugis@…, 7 years ago)

Enable WAN support for D-Link DIR-330 hardware

  • target/linux/brcm47xx/base-files/etc/init.d/netconfig

    diff --git a/target/linux/brcm47xx/base-files/etc/init.d/netconfig b/target/linux/brcm47xx/base-files/etc/init.d/netconfig
    index d7839b6..6446483 100755
    a b start() { 
    150150                                } 
    151151                        } 
    152152                } 
     153                if (model == "D-Link DIR-330") { # boardtype is 0x0472, so we need to reset the parameters 
     154                   # The switch is on eth1, this script defaults to switch on eth0, so we write the values directly instead. 
     155                       print "#### DIR-330: eth1 must be up for configuring the switch " 
     156                       print "config interface switchport" 
     157                       print " option ifname \"eth1\"" 
     158                       print " option proto none" 
     159                       print "" 
     160                        print "config switch eth1" 
     161                       print " option enable   1" 
     162                       print "" 
     163                       print "config switch_vlan eth1_0" 
     164                       print " option device   \"eth1\"" 
     165                       print " option vlan     0" 
     166                       print " option ports    \"0 1 2 3 5t\"" 
     167                       print "" 
     168                       print "config switch_vlan eth1_1" 
     169                       print " option device   \"eth1\"" 
     170                       print " option vlan     1" 
     171                       print " option ports    \"4 5t\"" 
     172                       print "" 
     173                        c["lan_ifname"] = "eth0.0" 
     174                        c["wan_ifname"] = "eth0.1" 
     175                } 
     176 
    153177                # Buffalo WBR-B11 and Buffalo WBR-G54 
    154178                if (nvram["boardtype"] == "bcm94710ap") { 
    155179                        c["vlan0ports"] = "0 1 2 3 4 5u"