新手关于WAN口的问题

我将网卡设置为WAN口后(设置为DHCP),连接到路由器LAN后可以正常获取IP地址,但是我把线插换到另一个路由器就不行了,还是上一个路由器的内网IP,更新不到新路由器的内网IP,请问有什么办法解决呢?
已邀请:

xzmu - 10w

赞同来自:

/etc/config/network文件粘贴过来一下看看?

paieer

赞同来自:

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd76:5a83:b0fa::/48'

config interface 'lan'
        option force_link '1'
        option macaddr '00:0c:43:e1:77:1e'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.8.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.1 ra0'
        option _orig_bridge 'true'
        option ifname 'eth0.1 ra0'

config interface 'wan'
        option ifname 'eth0.2'
        option force_link '1'
        option macaddr '00:0c:43:e1:77:1f'
        option proto 'dhcp'

config interface 'wwan'
        option ifname 'apcli0'
        option proto 'dhcp'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '4 6t'

xzmu - 10w

赞同来自:

什么的板子?

paieer

赞同来自:

2P

paieer

赞同来自:

每次非得重启接口才能重新获取IP。

xzmu - 10w

赞同来自:

2p的网口是0,你这个配置明显有误

paieer

赞同来自:

config interface 'lan'
        option force_link '1'
        option macaddr '64:51:7e:80:3f:48'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.8.1'
        option netmask '255.255.255.0'
        option _orig_ifname 'eth0.1 ra0'
        option _orig_bridge 'true'
        option ifname 'eth0.1 ra0'

config interface 'wan'
        option force_link '1'
        option macaddr '64:51:7e:80:3f:49'
        option proto 'dhcp'
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'false'
        option ifname 'eth0.2'

config interface 'wwan'
        option ifname 'apcli0'
        option proto 'dhcp'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '1 2 3 4 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '0 5 6t'
我知道,后来改了的,拿充电宝去两个路由器试过很多次,每次非得重启接口才能获取新IP。

xzmu - 10w

赞同来自:

0 6t

paieer

赞同来自:

没什么用,还是一样,非要重启接口。

xzmu - 10w

赞同来自:

你吧0 5 6t改成0 6t了?

paieer

赞同来自:

改了,没有任何区别。

xzmu - 10w

赞同来自:

网口拔插的时候,内核日志是否有变化

paieer

赞同来自:

logread -f
日志没反应
 

paieer

赞同来自:

跟dnsmasq-full应该没关系吧,我还回dnsmasq也一样哦

paieer

赞同来自:

内核日志有rt305x-esw 10110000.esw: link changed 0x10
但是一旦有获取IP后,系统日志就没有任何显示了

paieer

赞同来自:

当然我用的是源码编译的固件,luci里面也设置不了wifi的加密等等,wrtnode发布的固件可以哦。。。

要回复问题请先登录注册