多创建一个netif块,硬件初始化时在函数中多添加一个netif_add,并调用netif_set_up(). 这些我都做了,同一网段内的两个IP ping包无问题,但是假如是一个192.168.2.2,一个是192.168.3.3,这时候同时ping2个ip,会出现断断续续时通时不通的现象。求助!
------解决方案--------------------
为什么这么用呢?这等于把两个子网混合连接了吧
我想,类似配置VLAN,在路由器上配置两个网关地址,建一个路由连通这两个子网,应该可以解决这问题。当然,你的lwip的ip地址设定要把默认网关设成路由器对应的网关地址