Good day, Jeff,
On Sun, 3 Mar 2002, Jeff Dike wrote:
> wstearns@... said:
> > Can we relax the "dev_ip_addr - device not assigned an IP address"
> > check to allow an interface to be brought up without an IP address?
> > This is technically quite legal. When a legal address shows up,
> > perhaps the host scripts could be recalled to actually do the routing
> > and proxyarp, etc. In fact, perhaps we could hold off trying to call
> > out to the host scripts until a legal address shows up at all.
>
> Yes, that's mostly what is happening anyway.
>
> BTW, this:
>
> dev_ip_addr - device not assigned an IP address
>
> is just a warning. The real problem was this:
Ah.
> Invalid UML IP address - '^B'
>
> and that was just sanity checking and can be moved or deleted.
Sanity checking around me is an iffy concept anyways. :-)
> The real difficulty is that first item, which was setting the MAC using the
> internal eth0 IP address. If there's no IP address when the device is
> configured, it's hard for it to set a decent MAC. We could require that
> if you're going to play arp games before you set an IP, that you specify
> the MAC on the command line.
>
> If RH72 does that by default, then making everyone put a MAC on the command
> line isn't so great, but arping isn't going to do anything anyway.
>
> So, maybe I can just use fd:fe:0:0:0:0 until the interface sees an IP address
> and then switch MACs at that point.
That sounds like a great idea.
Cheers,
- Bill
---------------------------------------------------------------------------
"While we applaud Microsoft for raising the idea of helping
poorer schools as part of the penalty phase of their conviction for
monopolistic practices, we do not think that the remedy should be a
mechanism by which Microsoft can further extend its monopoly..."
-- Matthew Szulik, CEO of RedHat
http://www.businesswire.com/cgi-bin/f_headline.cgi?bw.112001/213242744
--------------------------------------------------------------------------
William Stearns (wstearns@...). Mason, Buildkernel, named2hosts,
and ipfwadm2ipchains are at: http://www.pobox.com/~wstearns
--------------------------------------------------------------------------
|