Re: [PATCH] auto setup network without netroot
|[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]|
On 01/30/2012 04:51 PM, Dave Young wrote:
On 01/30/2012 04:33 PM, Cong Wang wrote:On Mon, 30 Jan 2012 at 06:43 GMT, Dave Young<dyoung@xxxxxxxxxx> wrote:Current dracut network only will be setup when netroot is used. But there are some cases we need network even without netroot. For example kdump will need copy vmcore to remote machine via scp or nfs mount. OTOH, if we use dracut as a recovery system the network is helpful even root is not a network device. This implementation is based on the manually bring up method. Here add a kernel cmdline argument rd.neednet. If rd.neednet is set dracut will bring up network with ifup $INTERFACE -m. If netroot is used we still keep original behavior.I don't think we really need to introduce a new cmdline, I think we can re-use ip= cmdline. Currently, if ip= is specified but netroot is not, ip= will be ignored. We can change this, let dracut bring up network as long as we have ip=, even we don't have netroot.For netroot case it is supported as well for no ip= or other network cmdline, please see the net-genrules.sh code
We will also setup network when rd.neednet=1 in case no special ip= provided for convenience.
With rd.neednet=1 but without ip=, how can you know which nic we need to bring up?
-- 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