From: "Doug Kite" 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 Reply-to: Hartwig Felger To: PPP-Linux-List 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 pgp-Key fingerprint = 2F 3B 34 10 00 B7 FE 10 CE 84 E2 56 1C B0 3E 07 768/CA2159D9 Hartwig Felger 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