On Thursday 06 December 2007, Grant wrote: > I just spent a few hours trying to fix a problem where my Gentoo > router would only dhcp the ip address of the cable modem instead of > the proper IP address from the WAN. I ended up enabling USE=vram and > it worked again. > > # equery uses dhcpcd > + + vram : Disable DUID due to volatile media, such as a LiveCD > > I had just previously booted to a Damn Small Linux LiveCD when the > trouble started so I'm thinking the CD tried to dhcp from my cable > internet provider without a DUID which caused the provider to change > something which means that I need to disable the DUID from now on? > It's confusing but that's the best I can come up with. > > The point is: be careful when using dhcp from a LiveCD. Your system > might act differently the next time you boot the hard drive. The dhcpcd was changed recently and not all dhcp servers take kindly to it, when it uses DUID the way it does (some servers depend on DUID passing on to them the MAC of the client). The solution I also found was to set the vram flag. -- Regards, Mick