Hi,

1) I have set kernel pppoe with the following options (I have only one NIC
directly connected to my dsl modem) :

# cat /etc/hostname.pppoe0
inet 0.0.0.0 255.255.255.255 NONE \
pppoedev em0 authproto pap \
authname 'user' authkey 'pass' up
dest 0.0.0.1
!/sbin/route add default -ifp pppoe0 0.0.0.1

2) authentication and remote/local IP seem to acquired fine (ifconfig
output follows)

pppoe0: flags=8855<UP,DEBUG,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST> mtu 1492
        priority: 0
        dev: em0 state: session
        sid: 0x1d1e PADI retries: 0 PADR retries: 0 time: 00:13:01
        sppp: phase network authproto pap authname "user"
        groups: pppoe egress
        status: active
        inet 10.0.128.0 --> 83.235.1.86 netmask 0xffffffff

3) default route is set correctly
Internet:
Destination        Gateway            Flags   Refs      Use   Mtu  Prio
Iface
default            83.235.1.86        UGS        0       68     -     8
pppoe0
10.0.128.0         10.0.128.0         UHl        0        0     -     1 lo0
83.235.1.86        10.0.128.0         UH         0        0     -     8
pppoe0
127/8              127.0.0.1          UGRS       0        0 32768     8 lo0
127.0.0.1          127.0.0.1          UHl        1        0 32768     1 lo0
192.168.1/24       192.168.1.2        UC         2        0     -     8 em0
192.168.1.2        00:50:56:bd:6e:be  UHLl       0        0     -     1 lo0
192.168.1.4        d8:cb:8a:3c:25:60  UHLc       2    15928     -     8 em0
192.168.1.100      00:0c:29:61:90:5c  UHLc       0       10     -     8 em0
192.168.1.255      192.168.1.2        UHb        0        0     -     1 em0
224/4              127.0.0.1          URS        0        0 32768     8 lo0

4) LCP communication seems to be OK:
pppoe0: lcp output <echo-req id=0x23 len=8 f2-90-df-78>
pppoe0 (8864) state=3, session=0x1d1e output -> 00:90:1a:41:fa:4b, len=16
pppoe0: lcp input(opened): <echo-reply id=0x23 len=8
f7-8e-bb-fd-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00>

5) my pf.conf
set skip on lo
match on pppoe0 scrub (max-mss 1440)
pass all


Despite the fact that everything seems to work OK, I can only ping
83.235.1.86 and nothing else. I tried pinging 8.8.8.8 or my ISP's DNS
servers but for some reason this is not possible.

I am on OpenBSD 5.8 running under esxi 6.
Any ideas?

Thank you for your time,
George

Reply via email to