Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Nov 2011 01:46:14 +0100
From:      "Michael Ross" <michael.ross@gmx.net>
To:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Get list of ethernet devices
Message-ID:  <op.v4jwfcrahalquq@michael-think>

next in thread | raw e-mail | index | archive | help
Moin,

I'm setting up a system on an external USB drive,
serving as fallback in case of a server failure:

Customer takes USB drive, plugs it into any of his PCs and boots of it.

Now I am looking for a good method to configure the network:

I could just start dhclient on any NIC which could possibly be there,
thus cramming rc.conf with
	ifconfig_em0="DHCP"
	ifconfig_em1="DHCP"
	ifconfig_fxp0="DHCP"
and so on.

Or I could grep ifconfig or dmesg output for ethernet interfaces and  
dhclient these.

Both sound like a very messy solution.

So I would step beyond my current area of expertise, grep some source from  
sysinstall, bsdinstall or somewhere and do it in C.
But I'm kind of hoping anybody can point me to a readymade solution yet  
unknown to me.


Regards,

Michael





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.v4jwfcrahalquq>