I have never seen it before: a device/OS that doesn't work with an Openwrt router. It hangs for a while and then says 'can not resolve host'. The LEDs on the router flash in an irregular way, as if only one packet is being forwarded every-so-often.
It is a recent, uncustomized install. With the large majority of boots everything else works fine, no real problems (one time HDMI gave a green screen, one time the USB didn't work)
The following network combinations do work, without fail:
Connecting ODROID-C2 + 3.16 kernel to Openwrt router
Connecting ODROID-C2 + mainline kernel to ISP router
Connecting a different device running A.L.ARM (same IP etc.) to Openwrt router
Connecting ODROID-C2 + mainline kernel directly to another device (no router)
So that is why I have decided it is the ODROID-C2 + mainline kernel that is the issue. I tried a USB-ethernet adapter but that didn't work. Any suggestions?? I can't explain it.