DEFAULT Suffix == ".ppp", Strip-User-Name = Yes Hint = "PPP", Service-Type = Framed-User, Framed-Protocol = PPP
DEFAULT Suffix == ".slip", Strip-User-Name = Yes Hint = "SLIP", Service-Type = Framed-User, Framed-Protocol = SLIP
DEFAULT Suffix == ".cslip", Strip-User-Name = Yes Hint = "CSLIP", Service-Type = Framed-User, Framed-Protocol = SLIP, Framed-Compression = Van-Jacobson-TCP-IP
Those hints are fine, won't cause any issues as far as I can tell.
You matched the users file in three seperate lines, 159, 178, and 190. What does your users file say on each of those lines?
# First setup all accounts to be checked against the UNIX /etc/passwd. # (Unless a password was already given earlier in this file). # DEFAULT Auth-Type == System Fall-Through = 1
What happens if you comment out where you set Auth-Type == System? The rest of your users file looked to just be matching for setting up reply attributes. It shouldn't have done anything to the Autz/Auth type.