Thanks Mihira, it works after I rebooted the wifi router.

Thank you for your patient helps.

Kind Regards,

Jim
On 12/25/07, hce <[EMAIL PROTECTED]> wrote:
> On 12/26/07, Mihira Fernando <[EMAIL PROTECTED]> wrote:
> > On Tue December 25 2007, hce wrote:
> > >
> > > Yes, I run the ppp manually. I did run iptable manually, but did not
> > > seems anything added to the list?
> > >
> > > ~$ sudo /sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
> > >
> > > ~$ sudo /sbin/iptables -L
> > > Chain INPUT (policy ACCEPT)
> > > target     prot opt source               destination
> > >
> > > Chain FORWARD (policy ACCEPT)
> > > target     prot opt source               destination
> > >
> > > Chain OUTPUT (policy ACCEPT)
> > > target     prot opt source               destination
> > >
> > > > the ip forwarding is still enabled right ?
> > >
> > > Yes,  I added net.ipv4.conf.default.forwarding=1 in /etc/sysctl.conf
> > >
> > > I also tried ifconfig eth1 down and run eth1 by udhcpc, but failed.
> > >
> > > $ sudo /sbin/udhcpc -i eth1
> > > udhcpc (v0.9.9-pre) started
> > > Sending discover...
> > > Sending discover...
> > > Sending discover...
> > > Lease failed:
> > Why are you running dhcp client on eth1 ? its configured with a static IP.
>
> I tried to set static IP down and using dhcp client to test dhcp
> server. But, does not make sense.
>
> > > ~$ cat /etc/resolv.conf
> > > nameserver 203.49.70.20
> > > nameserver 139.134.2.190
> > >
> > > Did that mean? Why ISP dhcp server did not respose? If that does not
> > > work on my laptop, the wifi router won't get it work either?
> >
> > ISP dhcp server is not likely to respond to dhcp requests from eth1. your 
> > ppp
> > is getting IPs from your ISP. Not eth1.
>
> Understand.
>
> > when both ppp0 and eth1 is up, run the following commands as root:
> >
> > These commands flushes out any iptables rules:
> > #iptables --flush
> > #iptables --table nat --flush
> > #iptables --delete-chain
> > #iptables --table nat --delete-chain
> >
> > These 2 commands gets NAT and forwarding on:
> > #iptables --table nat --append POSTROUTING --out-interface ppp0 -j 
> > MASQUERADE
> > #iptables --append FORWARD --in-interface eth1 -j ACCEPT
>
> I did those two commands, but still not working.
>
> ~$ sudo /sbin/iptables -L Chain INPUT (policy ACCEPT)
> target     prot opt source               destination
>
> Chain FORWARD (policy ACCEPT)
> target     prot opt source               destination
> ACCEPT     0    --  anywhere             anywhere
>
> Chain OUTPUT (policy ACCEPT)
> target     prot opt source               destination
>
> Should I make eth1 accept for both INPUT and OUTPUT as well?
>
> Thank you.
>
> Jim
>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to