Hi! I have Intel 82574L Ethernet card with iSCSI support. In order to boot host using this card, I specify kernel boot option ip=ibft, which allows to populate network configuration from Ethernet card firmware settings. That works for me and I'm able to run linux this way. The problem is that network card firmware has MTU=1500 hardcoded. In order to make it possible to transfer 4KB sectors without packet fragmentation, I'm looking for a way to overwrite MTU to 9000. I realize that build-in firmware can live with MTU=1500, but running operation system is expected to be more flexible than this tiny piece of firmware. The question: is it possible to overwrite MTU before root filesystem at iSCSI disk is mounted? The only piece of documentation I was able to find so far, is this manual by Harald Hoyer dated 2013 https://mirrors.edge.kernel.org/pub/linux/utils/boot/dracut/dracut.html Based on later docs dated 2016 I can guess that ip=ibft should be used instead of rd.iscsi.ibft=1 https://docs.oracle.com/cd/E52668_01/E79987/html/section-frg_34s_c5.html https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/chap-anaconda-boot-options Any piece of advice will be appreciated. Regards, Anthony Ananich https://ananich.pro -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html