Some thoughts about version 0.5 - token ring support

Alan Robertson alanr@unix.sh
Fri, 25 Oct 2002 10:24:10 -0600


Sam O'Connor wrote:
> I have deployed 8 systems using heartbeat and
> ethernet without any problems. I recently did
> a token-ring installation using IBM PCI "Management"
> adapters and the "Olympic" drivers.
> I found that heartbeat brings up the shared ip
> with no problem. I can see tr0 and tr0:0 in ifconfig.
> But, as soon as send_arp is called, the token ring
> interface stops working. Even if I ifconfig tr0:0 down
> and ifconfig tr0 down then up it stays dead.
> Rebooting brings everything back to normal.
> There is a syslog about send_arp using the
> "obsolete (PF_INET,SOCK_PACKET)" kernal interface.
> I would rewite send_arp to use the new SOCK_RAW interface
> but I can find any good information about how
> SOCK_PACKET code is supposed to be replace by SOCK_RAW code.


I don't think that's the problem.  But, you could verify that by trying the 
beta version of send_arp and see what it does.  Anything which fixes this 
ought to be done against the beta anyway.


 > For now I just live without the gratuitous ARP
 > so it will take a little while for clients to realise
 > that the change over has occured.

Please keep us informed if you find out anything new.

	-- Alan Robertson
	   alanr@unix.sh