Re: Routing trouble with PPPoE on 3.8
2006/6/16, Srikant Tangirala [EMAIL PROTECTED]: I am trying to connect my obsd 3.8-stable system to internet via PPPoE ( ISDN connection-64Kbps). ppp program reports an established connection, ifconfig shows an IP address assigned to tun0 interface. But i simply can't use any program like ping, ftp or firefox to connect to any server. They say no route to host. I must be doing something stupid. Is the pf ruleset the problem? Probably not. ppp(8) is your friend. default: set log Phase Chat LCP IPCP CCP tun command pppoe: set device !/usr/sbin/pppoe -i rl0 set mtu max 1492 set mru max 1492 set speed sync disable acfcomp protocomp deny acfcomp set authname [EMAIL PROTECTED] set authkey set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 add! default HISADDR This should give you a default route(8). Best Martin
Routing trouble with PPPoE on 3.8
Hello I am trying to connect my obsd 3.8-stable system to internet via PPPoE ( ISDN connection-64Kbps). ppp program reports an established connection, ifconfig shows an IP address assigned to tun0 interface. But i simply can't use any program like ping, ftp or firefox to connect to any server. They say no route to host. I must be doing something stupid. Is the pf ruleset the problem? I have configured the userland pppoe with a plain ppp.conf: default: set log Phase Chat LCP IPCP CCP tun command pppoe: set device !/usr/sbin/pppoe -i rl0 set mtu max 1492 set mru max 1492 set speed sync disable acfcomp protocomp deny acfcomp set authname [EMAIL PROTECTED] set authkey When i run ppp, here is what i see- #ifconfig rl0 up #ppp pppoe Working in interactive mode Using interface tun0: ppp ON mycomp dial ppp ON mycomp Warning: deflink: Reducing configured MRU from 1500 to 1492 Ppp ON mycomp PPp ON mycomp PPP ON mycomp $ifconfig lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST mtu 33224 groups: lo0 inet 127.0.0.1 netmask 0xff00 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 rl0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST mtu 1500 lladr 00:50:ba:a1:b1:0c media: Ethernet autoselect (none) status no carrier inet6 fe80::250:baff:fea7:b47c%rl0 prefixlen 64 scopeid 0x1 pflog0: flags=141UP,RUNNING,PROMISC mtu 33224 pfsync0: flags=0 mtu 1348 enc0: flags=0 mtu 1536 tun0: flags=8011UP,POINTTOPOINT,MULTICAST mtu 1492 inet 210.211.129.64 -- 210.211.128.1 netmask 0x inet6 fe80::250:baff:fea7:b47c%tun0 - prefixlen 64 tentative scopeid 0x6 #cat pf.conf scrub in all block in all block out all antispoof quick for { rl0 tun0 lo0 } pass in log on tun0 proto tcp from any to any port ssh flags S/SA \ synproxy state pass out on tun0 proto tcp all modulate state flags S/SA pass out on tun0 proto { icmp, udp } all keep state pass in log on rl0 proto tcp from any to any port ssh flags S/SA \ synproxy state pass out on rl0 proto tcp all modulate state flags S/SA pass out on rl0 proto { icmp, udp } all keep state Do i need to have the above three rules for both tun0 and rl0? pf is enabled in rc.conf apart from inetd and sshd. Not running named. This is a simple home PC- i386 with GENERIC kernel patched up to date. rl0 is definitely the right interface, got it from dmesg output. Sorry, did not include dmesg output since it is too long to type. If needed, i will. I did not customize dhclient.conf. I created a hostname.tun0 with just dhcp in it. That did not solve my problem. Still cannot connect. I do not have any other hostname.rl0 etc.No other config files in /etc/ppp directory were changed. I did not customize resolv.conf by hand. Seems like ppp puts stuff in it everytime i invoke it. #cat resolv.conf nameserver 203.197.30.4 nameserver 202.54.2.17 Kindly let me know what i'm doing wrong. Thanks a lot for your time. Srikant. -- Srikant Tangirala [EMAIL PROTECTED] -- http://www.fastmail.fm - The professional email service
Re: Routing trouble with PPPoE on 3.8
On 6/15/06, Srikant Tangirala [EMAIL PROTECTED] wrote: Hello I am trying to connect my obsd 3.8-stable system to internet via PPPoE ( ISDN connection-64Kbps). ppp program reports an established connection, ifconfig shows an IP address assigned to tun0 interface. But i simply can't use any program like ping, ftp or firefox to connect to any server. They say no route to host. I must be doing something stupid. Is the pf ruleset the problem? I have configured the userland pppoe with a plain ppp.conf: default: set log Phase Chat LCP IPCP CCP tun command pppoe: set device !/usr/sbin/pppoe -i rl0 set mtu max 1492 set mru max 1492 set speed sync disable acfcomp protocomp deny acfcomp set authname [EMAIL PROTECTED] set authkey When i run ppp, here is what i see- #ifconfig rl0 up #ppp pppoe Working in interactive mode Using interface tun0: ppp ON mycomp dial ppp ON mycomp Warning: deflink: Reducing configured MRU from 1500 to 1492 Ppp ON mycomp PPp ON mycomp PPP ON mycomp $ifconfig lo0: flags=8049UP,LOOPBACK,RUNNING,MULTICAST mtu 33224 groups: lo0 inet 127.0.0.1 netmask 0xff00 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 rl0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST mtu 1500 lladr 00:50:ba:a1:b1:0c media: Ethernet autoselect (none) status no carrier inet6 fe80::250:baff:fea7:b47c%rl0 prefixlen 64 scopeid 0x1 pflog0: flags=141UP,RUNNING,PROMISC mtu 33224 pfsync0: flags=0 mtu 1348 enc0: flags=0 mtu 1536 tun0: flags=8011UP,POINTTOPOINT,MULTICAST mtu 1492 inet 210.211.129.64 -- 210.211.128.1 netmask 0x inet6 fe80::250:baff:fea7:b47c%tun0 - prefixlen 64 tentative scopeid 0x6 #cat pf.conf scrub in all block in all block out all antispoof quick for { rl0 tun0 lo0 } pass in log on tun0 proto tcp from any to any port ssh flags S/SA \ synproxy state pass out on tun0 proto tcp all modulate state flags S/SA pass out on tun0 proto { icmp, udp } all keep state pass in log on rl0 proto tcp from any to any port ssh flags S/SA \ synproxy state pass out on rl0 proto tcp all modulate state flags S/SA pass out on rl0 proto { icmp, udp } all keep state Do i need to have the above three rules for both tun0 and rl0? pf is enabled in rc.conf apart from inetd and sshd. Not running named. This is a simple home PC- i386 with GENERIC kernel patched up to date. rl0 is definitely the right interface, got it from dmesg output. Sorry, did not include dmesg output since it is too long to type. If needed, i will. I did not customize dhclient.conf. I created a hostname.tun0 with just dhcp in it. That did not solve my problem. Still cannot connect. I do not have any other hostname.rl0 etc.No other config files in /etc/ppp directory were changed. I did not customize resolv.conf by hand. Seems like ppp puts stuff in it everytime i invoke it. #cat resolv.conf nameserver 203.197.30.4 nameserver 202.54.2.17 Kindly let me know what i'm doing wrong. Thanks a lot for your time. Srikant. -- Srikant Tangirala [EMAIL PROTECTED] Hello, make sure your not mixing man pppoe(4) and pppoe(8) together. Hope this will help you verify that this is not a problem. rogern John 3:16