Contains of /etc/sysconfig/network-scripts/ifcfg-eth0 on my machine: DEVICE=eth0 BOOTPROTO=dhcp NETMASK=255.255.255.0 ONBOOT=yes NEEDHOSTNAME= PEERDNS=yes MTU=1476 The DHCP client is from the package dhcp-client-3.0.1-alt5 Actual Results: After setting up the eth0 interface at startup, MTU is set to 1500. Expected Results: MTU should be set to 1476 as specified in the inferface configuration.
The "MTU" option works in regular configuration (without DHCP).
> The "MTU" option works in regular configuration (without DHCP). I think it should work in DHCP-enabled configuration too, as a means to override the negotiated setting. Personally, I need it to access Altlinux office hosts (via caltrop).
дайте проверить
Похоже, MTU и MACADDR правильнее назначать до старта $DHCP_CLIENT, так как это параметры link level, а не network level.
ARP, PROMISC и ALLMULTI туда же напрашиваются
С MACADDR всё было в норме, он устанавливался до вызова DHCP_CLIENT. Рядом с ним теперь (0.4.1) должны устанавливаться параметры MTU, ARP, PROMISC, ALLMULTI и MULTICAST. 0.4.1 планирую проверять сегодня.
Проверено, залито net-scripts-0.4.2-alt1. Проверьте у себя.
Что за странный цикл у этих багов? Хоть бы граф состояний приделали...
RESOLVED FIXED