Description of problem: Currently dracut-module-setup.sh will always configure dracut to use dhcp to configure a network environment. But when the network env is configured to be a static network in first kernel, that code is broken, it will still pass cmdline like 'ip=eth0:dhcp' to dracut cmdline.d/40ip.conf. That means when the machine is in a env w/o a dhcp server, network can't be setup correctly, any remote dump should fail. Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: 1.configure a static network env 2.restart kdump service 3.crash the system Actual results: dracut will use dhcp to setup network Expected results: dracut will use a static configuration Additional info: