On 01/02/16 03:17, Christopher Hesse wrote:
Hi! I'm trying to run a rumprun iso on GCE. I made a network server
that prints some data to stdout. It shows the starting message, but I
can't seem to get it to accept any incoming network calls.
The serial console output is here:
https://gist.github.com/christopherhesse/46c5fb5878a0939a60c6
Here is the interesting looking part at the end:
dhcp: vioif0: adding IP address 10.240.0.4/32
dhcp: vioif0: adding route to 10.240.0.1/32
dhcp: vioif0: adding default route via 10.240.0.1
lease time: 86400 seconds
arpresolve: failed to create llentry for 10.240.0.1 on vioif0
=== calling "echo.bin" main() ===
starting echo server
arpresolve: failed to create llentry for 10.240.0.1 on vioif0
Haven't seen that error before, but if you look at the numbers above,
you'll notice that your interface is on a /32 network, so you naturally
can't reach the router, and I'm guessing that's why the arpresolve error
messages are popping up.
As to why you are getting an impossible network configuration from dhcp,
I am not sure. Maybe it's a dhcp client bug. Can you tell what sort of
network configuration you get if you run some other OS?