hi all!
i am having trouble getting ppp to work on the server side of a PPP
link. i was hoping you would be able to help me...
situation:
i make a ppp link from a win95 box to the linux server. i have static a
ip address. before upgrading to redhat 5.1 (and hence to ppp 2.3.3 from
2.2.0) everything worked very well. now, the "proxyarp" no longer works:
i can make a link between client and server, talk between them, but
not between the client and another computer on the local network:
internet
|
+---------------+
| router -.193 |
+---------------+
|
subnet: 10.10.10.192 |
ethernet lan --------------------------------------------
| |
| eth0 |
+----------------+ +----------------------+
|linux box -.230 | | other lan computers |
+----------------+ +----------------------+
| ppp0
|
+----------------+
|win client -.229|
+----------------+
ppp version: ppp-2.3.3-4 (rh 5.1 rpm)
kernel: 2.0.34 (rh 5.1)
the modem is on ttyS1
here is the output from various commands (on the linux box):
( i will call the linux box "pserv", the win95 box "pcli",
and a computer on the lan "lan-machine" )
pserv ip: 10.10.10.230
pcli ip: 10.10.10.229
lan-machine: 10.10.10.200
(i am hiding the real class C network number with the bogus 10.10.10
network number)
>>>> ifconfig -a <<<<
lo Link encap:Local Loopback
inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0
UP BROADCAST LOOPBACK RUNNING MTU:3584 Metric:1
RX packets:210935 errors:0 dropped:0 overruns:0
TX packets:210935 errors:0 dropped:0 overruns:0
eth0 Link encap:Ethernet HWaddr <hw-addr-of-pserv>
inet addr:10.10.10.230 Bcast:10.10.10.255 Mask:255.255.255.192
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9266561 errors:321 dropped:321 overruns:315
TX packets:5207899 errors:0 dropped:0 overruns:0
Interrupt:15 Base address:0x210
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.10.10.230 P-t-P:10.10.10.229 Mask:255.255.255.192
UP POINTOPOINT RUNNING MTU:1500 Metric:1
RX packets:482 errors:0 dropped:0 overruns:0
TX packets:388 errors:0 dropped:0 overruns:0
>>>> route -en <<<<
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.10.10.229 0.0.0.0 255.255.255.255 UH 1500 0 0 ppp0
10.10.10.192 0.0.0.0 255.255.255.192 U 1500 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 3584 0 0 lo
0.0.0.0 10.10.10.193 0.0.0.0 UG 1500 0 0 eth0
>>>> netstat -i <<<<
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flags
lo 3584 0 210935 0 0 0 210935 0 0 0 BLRU
eth0 1500 0 BRU
ppp0 1500 0 528 0 0 0 418 0 0 0 PRU
>>>> arp <<<<
Address HWtype HWaddress Flags Mask Iface
10.10.10.193 ether <hw-addr-of-router> C eth0
lan-machine ether <hw-addr-of-lan-ma> C eth0
pcli ether <hw-addr-of-pserv> CMP eth0
>>>> arp -a ( on lan-machine, solaris 2.5 ) <<<<
Net to Media Table
Device IP Address Mask Flags Phys Addr
------ -------------------- --------------- ----- ---------------
<snip>
hme0 pserv 255.255.255.255 <hw-addr-of-pserv>
hme0 pcli 255.255.255.255 <hw-addr-of-pserv>
***************
my configuration files are:
>>>> /etc/ppp/options <<<<
asyncmap 0
netmask 255.255.255.192
domain <snip:my-domain>
proxyarp
lock
crtscts
modem
>>>> /etc/ppp/options.ttyS1 <<<<
pcli:pserv
pppd gets launched with:
/usr/sbin/pppd auth login debug -detach -chap +pap
****************
so i can make the connection, telnet from "pcli" to "pserv", and then
from "pserv" to "lan-machine", i just can't telnet directly from
"pcli" to "lan-machine"... nor can i ping "pcli" from "lan-machine"
(dns lookup of pcli is ok).
i don't think anything is wrong with the win95 box as i used it
successfully before, and i have not changed anything. but then it is
windows...
i would be sooo happy if you could help me out! and tell me what is wrong....
thanks in advance,
phil.
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]