Re: question about tech note TN2118 (getting a remote kernel dump)
Re: question about tech note TN2118 (getting a remote kernel dump)
- Subject: Re: question about tech note TN2118 (getting a remote kernel dump)
- From: Andrew Gallatin <email@hidden>
- Date: Sat, 3 Sep 2005 12:31:55 -0400 (EDT)
Herbert writes:
>
> I've checked the IP address of the server and the ip the dump machine
> is supposted to send to and they are the same. I have all machines
> set to manual with a static ip. There is no router however. I don't
> know if that would cause a problem or not.
>
> But nothing I have tried will let the panic machine dump to the server.
>
> Help! (Please!)
In 10.3, I saw similar behaviour. I found that I had to manually set
a default route after boot in order to get a crashdump to work.
If I did not do that, then I'd see that the destination mac
address used by the crashing mac for the panic server was
all zeros.
Attempting connection to panic server configured at IP 172.31.193.10
Routing via router MAC address: 00:00:00:00:00:00
Kernel map size is 913719296
Sending write request for core-xnu-517-172.31.193.9-8175b600
TX retry #3 TX retry #4 TX retry #5 TX retry #6 TX retry #7 TX retry
#8 TX retry #9 TX retry #10 TX retry #11 TX retry #12 TX retry #13
TX
retry #14 TX retry #15 Cannot contact panic server, timing out
I verified that the destination mac was all zeros with a traffic
sniffer. This caused the dump server to drop the packets.
After looking at the code, I realized that the router mac address gets
set when setting a route. I've found that if I simply do:
route delete default 172.31.193.254
route add default 172.31.193.254
then the "router" address is set, and dumps work as expected (via
bouncing off the router).
Things seem to just work for me with 10.4
BTW, I posted much of this information to darwin-kernel on Sept 1,
2004, but for some reason it is not in the archives at
lists.apple.com.
Drew
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden