


# interface file auto-generated by buildroot

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address ${ip}
    netmask ${netmask}
    gateway ${gateway}
    dns-nameservers ${gateway} 8.8.8.8
    post-up /usr/sbin/ethtool -s eth0 speed 100 duplex full autoneg off
    pre-down /usr/sbin/ethtool -s eth0 autoneg on
# post-up 网络接口被激活之后应该执行的命令。
# pre-down 在网络接口即将被关闭之前执行的命令。
# 添加这两行命令是为了限制网速为100M，解决phy网络排线过长导致网卡不稳定的问题。

auto wlan0
iface wlan0 inet static
    address ${wifi_ip}
    netmask ${wifi_netmask}
    gateway ${wifi_gateway}
    dns-nameservers ${wifi_gateway} 8.8.8.8


auto eth75
iface eth75 inet static
    address 192.168.59.75
    netmask 255.255.255.0
    gateway 192.168.59.1
    dns-nameservers 192.168.59.1 8.8.8.8
    post-up /usr/sbin/ethtool -s eth75 speed 100 duplex full autoneg off
    pre-down /usr/sbin/ethtool -s eth75 autoneg on