New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NetworkManager does not work in ProxyVM/AppVM based on Debian 7 template #955

Closed
marmarek opened this Issue Apr 11, 2015 · 2 comments

Comments

Projects
None yet
2 participants
@marmarek
Member

marmarek commented Apr 11, 2015

On Debian 7, when NetworkManager is enabled in ProxyVM/AppVM (qvm-service VMNAME -e network-manager), startup scripts prepare static configuration for eth0 based on Qubes settings (via
xenstore/qubesdb). It is created by setup-ip script and the output file is /etc/NetworkManager/system-connections/qubes-uplink-eth0. Apparently NetworkManager in Debian 7 does not understand this file:

Apr 12 00:14:54 localhost NetworkManager[1495]:    keyfile: parsing qubes-uplink-eth0 ...
Apr 12 00:14:54 localhost NetworkManager[1495]: Unknown setting 'ethernet'
Apr 12 00:14:54 localhost NetworkManager[1495]: Invalid setting name 'ethernet'
Apr 12 00:14:54 localhost NetworkManager[1495]: read_ip4_addresses: ignoring invalid IPv4 address item ''
Apr 12 00:14:54 localhost NetworkManager[1495]:    keyfile:     error: invalid or missing connection property 'addresses'

And tries to configure eth0 using DHCP...

The same file works on Debian 8. It looks like this:

[802-3-ethernet]
duplex=full

[ethernet]
mac-address=00:16:3e:5e:6c:30

[connection]
id=VM uplink eth0
uuid=de85f79b-8c3d-405f-a652-cb4c10b4f9ef
type=802-3-ethernet

[ipv6]
method=ignore

[ipv4]
method=manual
may-fail=false
dns=10.137.1.1;10.137.1.254
address1=10.137.1.50/32,10.137.1.1

@marmarek marmarek added this to the Release 3 milestone Apr 11, 2015

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek May 18, 2015

Member

@nrgaway, can you look at this? Or should we ignore the issue since jessie is now stable?

Member

marmarek commented May 18, 2015

@nrgaway, can you look at this? Or should we ignore the issue since jessie is now stable?

@nrgaway

This comment has been minimized.

Show comment
Hide comment
@nrgaway

nrgaway May 18, 2015

nrgaway commented May 18, 2015

@marmarek marmarek added the wontfix label Jul 8, 2015

@marmarek marmarek closed this Jul 8, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment