[pptp-server] Numerous Questions (IPX and pptpd.conf)

Andrew Miklas amiklas at bigfoot.com
Thu Aug 19 16:15:07 CDT 1999


Hi all,

I have been thoroughly reading up on the archives for this list; however, I 
may have missed a few posts in which case my questions might be a bit 
redundant.  As well, my first two questions have to do more with routing and 
pppd than PoPToP.

I have successfully got PoPToP to work using TCP, and it correctly attaches 
the single client to the network.

My first question is:
Will PoPToP connect two networks together if the "client" computer is a 
Win98 station.  Will the Win98 station require special routing?

ie.

Win 98 ---------------\                                (ppp link)
Win 98 ----------------> Linux Machine with PopTop <----------- Win 98
Win 98 ---------------/

This is my current configuration.  It seems to work (only TCP though).  
However, will this work?

Win 98 -----\          (ppp)                       /---------Win 98
Win 98 ------> Linux <-------- Win 98 (1)<----------Win 98
Win 98 -----/                                        \---------Win 98

Will the computers at the far right be able to see the computers at the far 
left?  Will the computer marked Win 98 (1) require special routing rules 
before this will go?  If so, how can the Win 98 computer be configured to 
not only route TCP but also IPX data?

Next Question:
I need IPX to work on this entire system.  I have been able to get IPX to 
work (ie. PPPd assigns the client a IPX Net Address and Node Address.  
However, the computers on the far left cannot see the computer marked Win 98 
(1).  I have read that one daemon called ipxd will handle routing between 
all networks on a system, but I have been unable to find this package.  Does 
anyone know where I can find it? Has anyone been able to set up a ipx 
network using PoPToP?  I have been trying to use ipxping to test the setup 
but I can't seem to figure out how to use it.  (Pretty pathetic, huh :)

Next Question:
What "device" does PoPToP use to connect with.  When configuring PPPd (with 
a pool of modems), you use files such as "options.ttyS1" to assign IPX 
addresses to incoming calls.  However, with PoPToP, I can't figure out what 
I should name the files.  Currently, I put my IPX configuration info in the 
"options" file, but this won't allow more than one client to connect.  How 
do I specify a pool of IPX node and IPX addresses to give out to connecting 
clients?

Next Question:
What does the speed parameter do?  The tunnel (which goes over the INET) 
uses a high speed connection between the two sites.  The Win 98 client 
reports that it connects at 10 000 000 000 bps (which is correct, as that is 
supposed to be the through-put of the connection).  However, the PoPToP logs 
indicate that I am only connecting at 115200 bps.  Which is the connect 
speed?  If it is only 115200, is it possible to get it to work faster?  When 
I set the speed parameter in the pptpd.conf file to 10000000000, the PoPToP 
logs tell me it is an invalid parameter.

I realize that my IPX question is really vague.  Right now, my only way of 
checking the IPX configuration is to boot up a game of MS Age of Empires on 
one of the computers on the far left with the machine Win 98 (1).  (pretty 
professional huh :)



Here are some of my configuration files / settings

ipx_route
============================
[root at CS982790-A net]# cat ipx_route
Network    Router_Net   Router_Node 
ABCDEF01   Directly     Connected   
00ABCDEF   Directly     Connected   

ifconfig
============================
eth0      Link encap:Ethernet  HWaddr 00:E0:29:20:98:F0  
          inet addr:24.65.45.83  Bcast:24.65.45.255  Mask:255.255.255.0
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:1740 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1061 errors:0 dropped:0 overruns:0 carrier:0
          collisions:24 txqueuelen:100 
          Interrupt:5 Base address:0x250 Memory:c0000-c2000 

eth1      Link encap:Ethernet  HWaddr 00:40:05:2C:D4:2A  
          inet addr:192.168.0.1  Bcast:192.168.255.255  Mask:255.255.0.0
          IPX/Ethernet II addr:00ABCDEF:0040052CD42A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1506 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1818 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:11 Base address:0x340 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:293 errors:0 dropped:0 overruns:0 frame:0
          TX packets:293 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 

ppp0      Link encap:Point-to-Point Protocol                                
          inet addr:192.168.0.1  P-t-P:192.168.100.2  Mask:255.255.255.255  
          IPX/Ethernet II addr:ABCDEF01:000000000003                        
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1        
          RX packets:101 errors:0 dropped:0 overruns:0 frame:0              
          TX packets:33 errors:0 dropped:0 overruns:0 carrier:0             
          collisions:0 txqueuelen:10                                        


options
=====================================
debug
name CS982790-A
auth
require-chap
proxyarp
ipx
ipx-network 0xABCDEF01
ipx-node 3:0
ipxcp-accept-remote


pptpd.conf
=====================================
speed 115200
debug
localip 192.168.0.1
remoteip 192.168.100.1-254



Thanks for any help you can provide, (and for wading through this seemingly endless post!)



Andrew Miklas



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schulte.org/mailman/private/pptp-server/attachments/19990819/5102f3f1/attachment.html>


More information about the pptp-server mailing list