PPPoEになったので、MTU問題でつながらないサイトが出てきてしまいました。FreeBSDはこの先のMTUは1454と知ってるからmss調節してくれるけど、FreeBSDにぶら下がっているEthernet(MTU=1500)を使って繋がっているWindowsはmss=1460として出しているようです。困った。レジストリをいじらないといけないのでしょうか?
と思ったら、PPPのバージョン2.3以上(4.3-Release以上)の場合pppが調節してくれるようです。ppp.confのmtu、mruの設定ミスでした。