On Mon, 21 Jan 2008 16:38:32 +0000, Kimi <[EMAIL PROTECTED]> wrote:
> On 21/01/2008, Drew Weaver <[EMAIL PROTECTED]> wrote:
>> Would have been, or would be nice if they could make an alias to
> 'the first Ethernet controller' (i.e. eth0). So that you could reference
it
> in such a way when there is only a single Ethernet controller in a
machine.
>>
>
> ifconfig fxp0 name eth0 ?
>
well, at this point he doesn't seem to know wether fxp0 is his first
ethernet interface. Chicken Egg problem ;-)
This is a snippet from OpenBSD's installer (it's a ksh script).
Dunno wether it works on FreeBSD, though. But should :)
# Find all ethernet interfaces
A=`dmesg | grep 'address ..:..:..:..:..:..' | sed 's/^\(.*\) at .*/\1/'`
# Find the first interface with cable plugged in
for i in $A; do
if ifconfig $i | grep 'status: active'; then
IFACE=$i; export IFACE
break
fi
done
if test "$IFACE"; then
echo Network interface is $IFACE
else
echo No network interface located. Aborting.
exec sh
fi
---
Not specifically that I don’t know, more specifically that install.cfg doesn't
know whether it’s a rl0, fxp0 or 3 or 4 others..
-Drew
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"