Как установить скорость и дуплексную скорость Ethernet

Как настроить скорость и дуплексную скорость Ethernet (eth0) на моей системе systemd & connman?

Ранее я использовал скрипт в /etc/network/if-up.d , в котором я мог позвонить:

ethtool -s eth0 speed 100 duplex half autoneg off 

Тем не менее, теперь я использую дистрибутив (Angstrom), который использует systemd, а не SysV, поэтому мне нужно знать, как получить там эквивалентную функциональность. Есть ли способ сделать это, используя udev или какой-либо другой предпочтительный метод?

[EDIT1]

Моим распределением является Angstrom (на встроенной плате ARM). Я использую диспетчер подключений для управления сетью.

[EDIT2]

Я был в предположении, что, поскольку у меня есть systemd и connman, старые способы делать вещи (sysv, sysv init, / etc / network / interfaces, pre-up, post-up, pre-down и т. Д.) Были недоступны меня или, по крайней мере, заменили.

Попытка изо всех сил написать этот вопрос, но я боюсь, что мое незнакомое с некоторыми из этих вещей и некоторые из моих недопустимых предположений могут затруднить ответ. Я постараюсь уточнить вопрос, поскольку новая информация делает вещи более ясными.

One Solution collect form web for “Как установить скорость и дуплексную скорость Ethernet”

Согласившись с комментарием Celada, у вас также есть предварительный, пост-пост, пре-вниз, пост-вниз, которые вы можете указать в вашем / etc / network / interfaces для настройки сетевого интерфейса. См. https://wiki.debian.org/NetworkConfiguration для справки. Измените, добавив короткий пример, в вашем случае, предполагая, что вы хотите использовать dhcp для настройки вашего интерфейса, следующее будет выполнять работу:

 auto eth0 iface eth0 inet dhcp pre-up ethtool -s eth0 speed 100 duplex half autoneg off 
  • Где можно установить локальное программное обеспечение, которое работает до / usr?
  • Вызовите уведомление-отправить из правила udev
  • Arch, Ubuntu: Так в чем дело с libudev.so.0?
  • Как я могу переименовать файлы устройств для моего устройства чтения карт памяти?
  • Какие udev-атрибуты действительно доступны во время горячего / холодного подключения?
  • при запуске `udevadm test`:` no db file to read / run / udev / data / + gpio_sw: PA7: Нет такого файла или каталога`
  • Правило UDEV, когда USB-накопитель отключен
  • Инструмент для автоматического применения конфигурации RandR при подключении внешнего дисплея
  • Как назначить драйвер USB для устройства
  • Как rsync-файлы при установке USB-накопителя
  • постоянное имя сетевого интерфейса и kvm
  • Interesting Posts

    неудовлетворительные зависимости от старой версии Ubuntu (10.10)

    Исправить неработающие разрешения на / var (или любой другой системный каталог)

    Использование ping на нескольких интерфейсах в NIC

    yum – нет пакета httpd (новый VPS)

    Сжатая файловая система внутри файла в Linux

    Разница между датами по awk

    Микрофон Pulseaudio не работает

    Какое место лучше всего разместить php-файлы над корневым каталогом сервера?

    Как установить приложения в оперативную память на LiveCD?

    Записывать вывод программы в файл журнала, содержащий PID в его имени

    Без потерь изменить значение dpi в формате JPEG на Linux

    Невозможно получить работу NAT через цепочку iptables PREROUTING

    как переименовать несколько файлов, заменив строку в имени файла? эта строка содержит "#"

    Как передать переменную массива в функцию и решить ошибку, найденную без команды

    Могут ли файлы создаваться с разрешениями, установленными в командной строке?

    Linux и Unix - лучшая ОС в мире.