Ignore the last comment (sort of, it could still be looked at). After restarting my IP address is now correctly set to 192.168.1.4. -- network-manager should not set offline mode when it manages no device https://launchpad.net/bugs/82335