Hi, > On Wed, Nov 08, 2017 at 04:05:17PM +0100, Gavin Schenk wrote: > > When you have a static network environment but more than one > > network > > device on your machine it is necessary to provide the <device> > > parameter to the ip parameter at kernel cmd line. > > > > The device name assigned by Linux cannot in general be predicted as > > it > > depends on driver bind order. > > > > This patch introduces a new global variable > > "global.linux.nfsroot.device" which when set is feed to the ip= > > kernel > > parameter as device name. > > Maybe we should rather add a linuxname property to the ethernet > device > instead. That way we could specify multiple names in case we have > multiple ethernet devices in barebox aswell. > maybe I am missing something important, but is this useful for anything besides nfsboot? If linuxname is a property of the device, how do we decide between eth0.linuxname and eth1.linuxname when doing a "boot /mnt/nfs"? In this case we need additionally a global variable like nfsboot- device=eth0 to switch between nfsboot devices and to make the decision when filling the ip parameter? Best regards Gavin Eckelmann AG Vorstand: Dipl.-Ing. Peter Frankenbach (Sprecher) Dipl.-Wi.-Ing. Philipp Eckelmann Dr.-Ing. Marco Münchhof Dr.-Ing. Frank Uhlemann Vorsitzender des Aufsichtsrats: Hubertus G. Krossa Stv. Vorsitzender des Aufsichtsrats: Dr.-Ing. Gerd Eckelmann Sitz der Gesellschaft: Berliner Str. 161, 65205 Wiesbaden, Amtsgericht Wiesbaden HRB 12636 http://www.eckelmann.de _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox