Subject: Re: Solved! (was: Re: I can't use talk(1))
To: Heron GALLEGOS <gallegos@polaris.cred.uadec.mx>
From: David <david@mono.org>
List: netbsd-help
Date: 12/29/1996 16:34:20
	This sounds like a bug - anything in the source tree shouldn't
	need COMPAT_43 to work, has anyone submitted a PR for this?

              David/abs       david@{mono.org,southern.com,mhm-internet.com}

System Manager: Southern Studios Ltd, PO Box 59, London N22 1AR.
Satisfied User: NetBSD, free Un*x {i386,sparc,mac68k,+more} 'www.netbsd.org'.
  System Admin: MHM Internet, 14 Barley Mow Passage, Chiswick, London W4 4PH.
         SysOP: Monochrome, Largest UK Internet BBS - 'telnet mono.org'.

On Wed, 18 Dec 1996, Heron GALLEGOS wrote:

> Include the following line in your config file and talkd(8) will work: 
> 
> options COMPAT_43
> 
> and don't forget to clean the compile directory
> 
> rm -r ../compile/machine-name
> config machine-name
> cd ../compile/machine-name
> make depend
> make netbsd
> 
> 
> Heron Gallegos
> 
> 
> On Fri, 6 Dec 1996, Paulo Alexandre Pinto Pires wrote: 
> 
> > > Help!
> > > The talk(1) command fails in my new NetBSD 1.2
> > > 
> > > My talkd(8) don't send the ANNOUNCE message
> > > 
> > > /* (from /usr/include/protocols/talkd.h)
> > >  ...
> > >  * (to speak to the callee specified in the message).  If the lookup
> > >  * fails, the caller then sends an ANNOUNCE message causing the server
> > >  * to broadcast an announcement on the callee's login ports requesting
> > >  * contact.  When the callee responds, the local server uses the
> > >  * recorded invitation to respond with the appropriate rendezvous
> > >  * address and the caller and callee client programs establish a
> > >  * stream connection through which the conversation takes place.
> > >  */
> > > 
> > > It just sends the following lines to /var/log/messages
> > > 
> > > Nov 25 16:17:42 polaris talkd[166]: sendto: Address family not supported by protocol family
> > > Nov 25 16:17:44 polaris talkd[166]: sendto: Address family not supported by protocol family
> > > Nov 25 16:18:57 polaris last message repeated 2 times
> > > 
> > > My /etc/inetd.conf
> > > ntalk	dgram  udp wait	root	/usr/libexec/ntalkd	ntalkd
> > > 
> > > What am I doing wrong?
> > 
> > I've already experienced this.  I don't remeber excatly what should be
> > changed but the problem is surely related to your machine identification.
> > I don't remember if it is something in /etc/resolv.conf, in /etc/myname,
> > in /etc/hosts, in /etc/hostname.* or some combination of them, but you'll
> > surely fix it by having all of these files correctly set.
> > 
> > ---
> > 	Pappires
> > 
> > 
>