История изменений
Исправление gagarin0, (текущая версия) :
Опять прошу помощи
в следующий раз, для помощи хотя бы добавляйте какой это дистрибутив и какая версия.
и желательно помимо верной конфиги, с объяснениями и выпрямлениями рук…
я воспроизвел вашу проблему у себя в виртуалке, ваша проблема выглядит так:
Failed to start NetworkManager.service: Unit NetworkManager.service not found.
Traceback (most recent call last):
File "/usr/sbin/netplan", line 23, in <module>
netplan.main()
File "/usr/share/netplan/netplan_cli/cli/core.py", line 58, in main
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 63, in run
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 292, in command_apply
utils.systemctl_network_manager('start', sync=sync)
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 105, in systemctl_network_manager
return systemctl(action, [NM_SERVICE_NAME], sync) # pragma: nocover (covered in autopkgtest)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 117, in systemctl
subprocess.check_call(command)
File "/usr/lib/python3.12/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['systemctl', 'start', '--no-block', 'NetworkManager.service']' returned non-zero exit status 5.
Чтобы такого не происходило, нужно убрать из netplan файла
render: NetworkManager
полный конфиг выглядит так:
network:
version: 2
#renderer: NetworkManager
ethernets:
enp1s0:
dhcp4: false
dhcp6: false
bridges:
br0:
interfaces: [enp1s0]
addresses: [192.168.122.182/24]
routes:
- to: default
via: 192.168.122.1
metric: 100
on-link: true
mtu: 1500
nameservers:
addresses: [127.0.0.1]
parameters:
stp: true
forward-delay: 4
dhcp4: no
dhcp6: no
Бридж поднялся и сеть работает
# ip a show dev br0
85: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 9e:79:6a:d9:f4:97 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.182/24 brd 192.168.122.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::9c79:6aff:fed9:f497/64 scope link
valid_lft forever preferred_lft forever
Исправление gagarin0, :
Опять прошу помощи
в следующий раз, для помощи хотя бы добавляйте какой это дистрибутив и какая версия.
я воспроизвел вашу проблему у себя в виртуалке, ваша проблема выглядит так:
Failed to start NetworkManager.service: Unit NetworkManager.service not found.
Traceback (most recent call last):
File "/usr/sbin/netplan", line 23, in <module>
netplan.main()
File "/usr/share/netplan/netplan_cli/cli/core.py", line 58, in main
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 63, in run
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 292, in command_apply
utils.systemctl_network_manager('start', sync=sync)
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 105, in systemctl_network_manager
return systemctl(action, [NM_SERVICE_NAME], sync) # pragma: nocover (covered in autopkgtest)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 117, in systemctl
subprocess.check_call(command)
File "/usr/lib/python3.12/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['systemctl', 'start', '--no-block', 'NetworkManager.service']' returned non-zero exit status 5.
Чтобы такого не происходило, нужно убрать из netplan файла
render: NetworkManager
полный конфиг выглядит так:
network:
version: 2
#renderer: NetworkManager
ethernets:
enp1s0:
dhcp4: false
dhcp6: false
bridges:
br0:
interfaces: [enp1s0]
addresses: [192.168.122.182/24]
routes:
- to: default
via: 192.168.122.1
metric: 100
on-link: true
mtu: 1500
nameservers:
addresses: [127.0.0.1]
parameters:
stp: true
forward-delay: 4
dhcp4: no
dhcp6: no
Бриджа поднялся и сеть работает
# ip a show dev br0
85: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 9e:79:6a:d9:f4:97 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.182/24 brd 192.168.122.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::9c79:6aff:fed9:f497/64 scope link
valid_lft forever preferred_lft forever
Исправление gagarin0, :
я воспроизвел вашу проблему у себя в виртуалке, ваша проблема выглядит так:
Failed to start NetworkManager.service: Unit NetworkManager.service not found.
Traceback (most recent call last):
File "/usr/sbin/netplan", line 23, in <module>
netplan.main()
File "/usr/share/netplan/netplan_cli/cli/core.py", line 58, in main
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 63, in run
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 292, in command_apply
utils.systemctl_network_manager('start', sync=sync)
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 105, in systemctl_network_manager
return systemctl(action, [NM_SERVICE_NAME], sync) # pragma: nocover (covered in autopkgtest)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 117, in systemctl
subprocess.check_call(command)
File "/usr/lib/python3.12/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['systemctl', 'start', '--no-block', 'NetworkManager.service']' returned non-zero exit status 5.
Чтобы такого не происходило, нужно убрать из netplan файла
render: NetworkManager
полный конфиг выглядит так:
network:
version: 2
#renderer: NetworkManager
ethernets:
enp1s0:
dhcp4: false
dhcp6: false
bridges:
br0:
interfaces: [enp1s0]
addresses: [192.168.122.182/24]
routes:
- to: default
via: 192.168.122.1
metric: 100
on-link: true
mtu: 1500
nameservers:
addresses: [127.0.0.1]
parameters:
stp: true
forward-delay: 4
dhcp4: no
dhcp6: no
Бриджа поднялся и сеть работает
# ip a show dev br0
85: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 9e:79:6a:d9:f4:97 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.182/24 brd 192.168.122.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::9c79:6aff:fed9:f497/64 scope link
valid_lft forever preferred_lft forever
Исходная версия gagarin0, :
я воспроизвел вашу проблему у себя в виртуалке, ваша проблема выглядит так:
Failed to start NetworkManager.service: Unit NetworkManager.service not found.
Traceback (most recent call last):
File "/usr/sbin/netplan", line 23, in <module>
netplan.main()
File "/usr/share/netplan/netplan_cli/cli/core.py", line 58, in main
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 63, in run
self.run_command()
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 298, in run_command
self.func()
File "/usr/share/netplan/netplan_cli/cli/commands/apply.py", line 292, in command_apply
utils.systemctl_network_manager('start', sync=sync)
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 105, in systemctl_network_manager
return systemctl(action, [NM_SERVICE_NAME], sync) # pragma: nocover (covered in autopkgtest)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/netplan/netplan_cli/cli/utils.py", line 117, in systemctl
subprocess.check_call(command)
File "/usr/lib/python3.12/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['systemctl', 'start', '--no-block', 'NetworkManager.service']' returned non-zero exit status 5.
Чтобы такого не происходило, нужно убрать из netplan файла
render: NetworkManager
полный конфиг выглядит так:
network:
version: 2
#renderer: NetworkManager
ethernets:
enp1s0:
dhcp4: false
dhcp6: false
bridges:
br0:
interfaces: [enp1s0]
addresses: [192.168.122.182/24]
routes:
- to: default
via: 192.168.122.1
metric: 100
on-link: true
mtu: 1500
nameservers:
addresses: [127.0.0.1]
parameters:
stp: true
forward-delay: 4
dhcp4: no
dhcp6: no
Бридже поднялся
# ip a show dev br0
85: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 9e:79:6a:d9:f4:97 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.182/24 brd 192.168.122.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::9c79:6aff:fed9:f497/64 scope link
valid_lft forever preferred_lft forever