[1324] in linux-net channel archive

home help back first fref pref prev next nref lref last post

Re: IPXCP in PPP

daemon@ATHENA.MIT.EDU (Al Longyear)
Sat Nov 4 01:46:10 1995

From: longyear@netcom.com (Al Longyear)
To: alanh@pinacl.co.uk (Alan Hourihane)
Date: Fri, 3 Nov 1995 19:23:52 -0800 (PST)
Cc: linux-net@vger.rutgers.edu
In-Reply-To: <01BAA90F.16B25720@ah-pcw.pinacl.co.uk> from "Alan Hourihane" at Nov 2, 95 10:36:25 am

Alan Hourihane wrote:
> 
> Has there been any work on getting IPXCP integrated into PPP for Linux ?
> 
> Alan.

Yes. I have made the changes to support IPX with PPP with the help of
others.

The IPXCP is the more difficult part. I have had a few questions about
what Linux has supported with IPX but with the help of Jim Freeman and
Pat Klous I have enough to finish the full protocol.

I received an early version from someone who had implemented enough to
connect with Windows NT Server and have augmented it to include the
other functions needed to make the system a proper IPX router.
(Unfortunately, I don't have the name with me now. I haven't forgotten
you, however.)

I plan to finialize the testing this weekend and will make it
available to those who are willing to TEST (AND HELP ANALIZE THE
PROBLEMS with) this TEST code. This does not mean that I am trying to
keep it a secret; it is only that I can't deal with people at this
time who say "It doesn't work and I don't know why".

I plan to put it on ftp.funet.fi, ftp.netcom.com, ftp.debian.org, and
ftp.sii.com.

Of course, this is only for the 1.3.30ish kernels since it needs the
support of the 1.3 networking.

There is a problem with the 1.3 networking code because, for some
reason, the skb->protocol field is not initialized properly. I keed
getting protocol numbers of 0xC4 or other strange values when the
frame really contains IP.

Perhaps Alan Cox has a fix for this. If not, I will explore this further.

(The loopback device didn't copy it as it generated the second skb,
for example. In addition, if I initialize it to 0 when the skb is
allocated then it seems that all of the 'unknown' frame types contain
zero. This tends to lead to the condition that the value is
un-initialized. It should be set. It isn't.)
 
-- 
Al Longyear           longyear@netcom.com
Finger for PGP key

home help back first fref pref prev next nref lref last post