Na PPPoE serveru jen nastavuješ jaké protokoly bude PPPoE server akceptovat. Jaký se skutečně použije, je pak dáno tím, co má povoleno/umí PPPoE klient. Pokud je klient a server ROS a je vše povoleno, tak zkusí nějaký ten CHAP a narazíš, protože pro něj to neumí radius ověřit proti sha1 hashi (pro PAP to ověřit umí, protože dostane heslo jako text a zahashuje si jej, ale u CHAP variant už dostane hash, který nemá jak převést/porovnat s tím sha1, co se tam snažíš strkat). A pokud se udělá ověeřeí pomocí CHAP a selže, tak se již neprovádí fallback na PAP (to by musela být nějaká vychytávka v klientovi, aby to zkusil znovu s PAPem).
Pokud chceš ukládat hashovaná hesla, tak leda povolit použít PAP/MSCHAP1/MSCHAP2 a ukládat NThash do Radiusu (a možná paralelněnějaký ten SSHA).