D Teed wrote:
I don't know about the Cisco switch aspect, but we
had
a similar problem with buggy tg3 ethernet device drivers
which sounds similar. Our solution was to use ipappend 1
at the head of the default file for the udpcast PXE boot.
This forces it to reuse the initial DHCP address rather than
request it again.
We're using the tg3 driver...so maybe this catalyst switch is
not the
crappiest piece of equipment in the world after all. We'll see I guess.
But I already had iappend 1 in my default file, and I tried moving it to
the top (if that makes any difference) but there's no luck. So I'm going
for an ipmac file. We only use dhcp for pxe-booting anyway.
The reboot should be possible by making a
udpreceiver.post
shell script within your image. Busybox includes a reboot command,
which may work for you.
Yeah, I know about the .post script from the mailling list. But I can't
figure out how to put them in the initrd (Though I've read about the
makeSomething-script), and I have no idea how to --merge a new symlink?
Michael D. Setzer II wrote:
Question. How are you running udpcast? It would appear
that you
are not using the floppy method. If you are having problems with the
dhcp, why not create an ipmac file,and have the machines get the ip
addresses without even using dhcpd..
We're running it via PXE-boot only (well the sender is booted from cd-rom)
I will try the ipmac file, this however I don't know where or how to put
either.