I have built an N450 image from the download BSP. I have added modified the /etc/network/interfaces file to add a static ip address. When I restart the service the route table holds the correct values. after a 5 minute wait the route table will have a duplicate gateway address added to it.(below) Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default * 0.0.0.0 U 0 0 0 eth0
Not sure if this is a Tom or Darren thing, but I'm sending it along for better triage. This likely isn't specific to the BSP or the kernel, and needs another home with someone familiar with the network startup scripts.
Did you disable connman?, Could you try to use connman to make static settings? Editing the interfaces file with connman running can have strage results as you have seen.
I have disabled connman and removed it from the starting scripts. The route table is no longer changed.
I think we still need some additional information from you about this: Did you try to use connman to make the static changes in the properties, instead of hardcoding them in the /etc/network/interfaces file? It seems you are seeing an interaction between hardcoding the network and having connman running.
This sounds like not a bug, as manual editing and using connman are not compatible, if this is not the case, please re-open this bug
verified closed - not a bug