existe varias maneiras,
se estiver utilizando modem dlink, coloque ele em modo bridge pppoa vcmux.

em freebsd em um modem bridge em si, eu usei o pptp client.