Как установить скорость и дуплексную скорость 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 
  • Как я могу скрывать сообщения udev?
  • Почему pcmanfm такая головная боль, когда дело доходит до монтажа файловых систем?
  • Automount в Xfce4 просто перестала работать
  • В udev, какие события устройства соответствуют ACTION == "change"?
  • Отключить аппаратные устройства Ethernet при запуске
  • Не удалось размонтировать раздел - респаунд udev
  • Как я могу постоянно устанавливать разрешения на работу rw на ubuntu 16.04?
  • Udev запускает сценарий спящего режима
  • Могу ли я изменить узел устройства с помощью правил udev?
  • Клавиатура Bluetooth не отображается в / dev / input
  • Udev- Как узнать, к какой подсистеме принадлежит устройство?
  • Linux и Unix - лучшая ОС в мире.