From:           	"Doug Kite" <dkite@co.lenoir.nc.us>
To:             	valja@TARTU.CUSTOMS.EE
Date sent:      	Thu, 4 Jun 1998 15:00:57 -0400
Subject:        	(Fwd) ipx with 2.3.3
Priority:       	normal

Here is a message that was posted to the list some time ago. It 
mentions 2.3.3, but will work with 2.3.5.

Hope this helps,
Doug

------- Forwarded Message Follows -------
Date:          Wed, 11 Mar 1998 19:48:21 +0100 (CET)
From:          Hartwig Felger <hgfelger@vossnet.de>
Reply-to:      Hartwig Felger <hgfelger@vossnet.de>
To:            PPP-Linux-List <linux-ppp@vger.rutgers.edu>
Subject:       ipx with 2.3.3

-----BEGIN PGP SIGNED MESSAGE-----

Salut,
I had prob. with the ipx. The negotioation, when a win95-client
dialied-in always dropt the ack-replay...

I hacked a patch to this problem. It works for me with Linux-2.0.33 as
Server and Clients (Linux, win95 and winNT). I WARN everybody of using
this patch, because I do not know much about this stuff - but the
patch seems to work for me.

- -----------------o<---------------
- --- ipxcp.c.orig	Sun Mar  1 21:36:00 1998
+++ ipxcp.c	Thu Mar  5 00:54:21 1998
@@ -146,7 +146,7 @@
 {
     short int  external;

- -    if (internal & IPX_NONE)
+    if (internal & BIT(IPX_NONE))
         external = IPX_NONE;
     else
         external = RIP_SAP;
@@ -539,9 +539,9 @@
  ACKCINETWORK  (IPX_NETWORK_NUMBER,  go->neg_nn,	   
  go->our_network); ACKCINODE     (IPX_NODE_NUMBER,	    go->neg_node, 
   go->our_node); ACKCINAME     (IPX_ROUTER_NAME,	    go->neg_name,  
  go->name);
+	if(len > 0)
  ACKCIPROTO    (IPX_ROUTER_PROTOCOL, go->neg_router, go->router); -
-	ACKCIPROTO    (IPX_ROUTER_PROTOCOL, go->neg_router, go->router); -
-	ACKCIPROTO    (IPX_ROUTER_PROTOCOL, go->neg_router, go->router);
+/* ACKCICOMPLETE (IPX_COMPLETE, go->neg_complete);*/
 /*
  * This is the end of the record.
  */
- ------------------------------------>o-----------------------
The BIT-thing is a part I realy do not understand. But the original
code is silly! ('cause IPX_NONE is defined 0). I am also unsure, if it
is o.k. to leave the routing-protocol-ACK if it is not received from
the client...

If sombody can point me to a text, where I may learn somthing about
the negotiation of IPX-routing-protos. I would be glad!!!

Regards hartwig ;-)

1024/7A5EADED Hartwig Felger <hgfelger@vossnet.de>
pgp-Key fingerprint = 2F 3B 34 10 00 B7 FE 10  CE 84 E2 56 1C B0 3E 07
768/CA2159D9  Hartwig Felger
<hgfelger@trick.informatik.uni-stuttgart.de> pgp-Key fingerprint = 18
49 5E 6E 4E 47 3D F5  28 3E 11 C9 05 26 F3 46




-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: latin1
Comment: Requires PGP version 2.6 or later.

iQCVAwUBNQbcfOg8bRR6Xq3tAQFJVwP/YmN5TF2s0Mpfc8RvJLB88H/WnDdKD5uk
+QZRUQEMEAVZIC2w1V2AUmjNoK+Idh7nI0hmtukTaSzGNAYeH7Iw0D8AhazGm06x
Mh9D10vIzhttke119Y2IM3LE2sRN990DC6pKqWmJWUpJrv6X2Yfg3hlPQzYQso2d
2lFLjbenWGA=
=AhRC
-----END PGP SIGNATURE-----


-
To unsubscribe from this list: send the line "unsubscribe linux-ppp"
in the body of a message to majordomo@vger.rutgers.edu
__________________________________________________
Doug Kite            email: dkite@co.lenoir.nc.us
Network Administrator         phone: 919-559-6442
Lenoir County MIS               fax: 919-523-0371