PPPoEルータ作るなら、NetBSDがベストだと思ふ。
今はFreeBSDを使ってますが。
Linuxだとちょっとメモリ喰い&ゴミパッケージが多くて掃除の手間が大変。
デスクトップはGentoo Linuxにしてまつ。