LINUX.ORG.RU

История изменений

Исправление n0mad, (текущая версия) :

Но есть подозрение что это механизм в Debian 12 уже не работает...

Видимо не работает. В итоге получилось мало маслянное через жопу...

/etc/init.d/local:

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          restart ethernet
# Required-Start:    mountkernfs $local_fs urandom
# Required-Stop:     $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Restart Ethernet.
# Description:       Restart enp2s0 и 0F-IS6P
### END INIT INFO
nmcli con down enp2s0
nmcli con up enp2s0
nmcli con up 0F-IS6P


sudo update-rc.d local defaults


Не заработало, тогда я пошел в (MATE)
Система->Параметры-Персональные->Запускаемые приложения
И сделал пункт с именем:Передёрнуть и командой: /etc/init.d/local

ВСЁ! РАБОТАЕТ! И ХЕР С НИМ ЧТО КРИВО!
Но работает только после логина моим пользователем.

Может кто знает ШТАТНЫЙ метод запуска команды ПОСЛЕ инициализации системы (Появления GDM логина, естественно там и NM должен уже отработать) в крайних Debian?

Создавать Сервис: «Передёрнуть»?

Исправление n0mad, :

Но есть подозрение что это механизм в Debian 12 уже не работает...

Видимо не работает. В итоге получилось мало маслянное через жопу...

/etc/init.d/local:

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          restart ethernet
# Required-Start:    mountkernfs $local_fs urandom
# Required-Stop:     $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Restart Ethernet.
# Description:       Restart enp2s0 и 0F-IS6P
### END INIT INFO
nmcli con down enp2s0
nmcli con up enp2s0
nmcli con up 0F-IS6P


sudo update-rc.d local defaults


Не заработало, тогда я пошел в (MATE)
Система->Параметры-Персональные->Запускаемые приложения
И сделал пункт с именем:Передёрнуть и командой: /etc/init.d/local

ВСЁ! РАБОТАЕТ! И ХЕР С НИМ ЧТО КРИВО!
Но работает только после логина моим пользователем.

Может кто знает ШТАТНЫЙ метод запуска команды ПОСЛЕ инициализации системы (Появления GDM логина, естественно там и NM должен уже отработать) в крайних Debian?

Исправление n0mad, :

Но есть подозрение что это механизм в Debian 12 уже не работает...

Видимо не работает. В итоге получилось мало маслянное через жопу...

/etc/init.d/local:

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          restart ethernet
# Required-Start:    mountkernfs $local_fs urandom
# Required-Stop:     $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Restart Ethernet.
# Description:       Restart enp2s0 и 0F-IS6P
### END INIT INFO
nmcli con down enp2s0
nmcli con up enp2s0
nmcli con up 0F-IS6P


sudo update-rc.d local defaults


Не заработало, тогда я пошел в (MATE)
Система->Параметры-Персональные->Запускаемые приложения
И сделал пункт с именем:Передёрнуть и командой: /etc/init.d/local

ВСЁ! РАБОТАЕТ! И ХЕР С НИМ ЧТО КРИВО!
Но работает только после логина моим пользователем.

Может кто знает ШТАТНЫЙ метод запуска команды ПОСЛЕ инициализации системы (Появления GDM логина) в крайних Debian?

Исправление n0mad, :

Но есть подозрение что это механизм в Debian 12 уже не работает...

Видимо не работает. В итоге получилось мало маслянное через жопу...

/etc/init.d/local:

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          restart ethernet
# Required-Start:    mountkernfs $local_fs urandom
# Required-Stop:     $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Restart Ethernet.
# Description:       Restart enp2s0 и 0F-IS6P
### END INIT INFO
nmcli con down enp2s0
nmcli con up enp2s0
nmcli con up 0F-IS6P


sudo update-rc.d local defaults


Не заработало, тогда я пошел в (MATE)
Система->Параметры-Персональные->Запускаемые приложения
И сделал пункт с именем:Передёрнуть и командой: /etc/init.d/local

ВСЁ! РАБОТАЕТ! И ХЕР С НИМ ЧТО КРИВО!
Но работает только после логина моим пользователем.

Исходная версия n0mad, :

Но есть подозрение что это механизм в Debian 12 уже не работает...

Видимо не работает. В итоге получилось мало маслянное через жопу...

/etc/init.d/local:

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          restart ethernet
# Required-Start:    mountkernfs $local_fs urandom
# Required-Stop:     $local_fs
# Default-Start:     S
# Default-Stop:      0 6
# Short-Description: Restart Ethernet.
# Description:       Prepare /run/network directory, ifstate file and raise netw
### END INIT INFO
nmcli con down enp2s0
nmcli con up enp2s0
nmcli con up 0F-IS6P


sudo update-rc.d local defaults


Не заработало, тогда я пошел в (MATE)
Система->Параметры-Персональные->Запускаемые приложения
И сделал пункт с именем:Передёрнуть и командой: /etc/init.d/local

ВСЁ! РАБОТАЕТ! И ХЕР С НИМ ЧТО КРИВО!
Но работает только после логина моим пользователем.