Появилась проблема с сабжем :(
Для начала был настроен ppp для обслуживания pppoe cоединений.
ppp.conf
default:
pppoe-in:
allow mode direct
enable lqr chap
set ifaddr 10.0.109.65 10.0.109.66-10.0.109.126
accept dns
set dns 10.0.96.1
set mtu 1450
set mru 1450
set speed sync
set timeout 0
disable acfcomp protocomp
deny acfcomp
disable ipv6cp
set log +ALL -Debug -Timer -Physical
Была проверена работоспособность с клиентским PPPoE. Далее приступил к прикручиванию radius.
В файл ppp.conf была добавлена строчка
set radius /etc/radius.conf
Далее на другой машины был установлен gnu-radius и отконфигурирован на работу с тем клиентом. Был заведен пользователь testuser c паролем testpass.
Локальная проверка
radauth testuser testpass
дает
PASS
Когда авторизацию запрашавает ppp, то в логах radius появляется такое:
Dec 11 18:15:16 Auth.notice: (AUTHREQ progress 74 testname): Login OK [testname], CLID 0:e:a6:63:c0:38
Dec 11 18:15:16 Auth.notice: (AUTHREQ progress 74 testname): Retransmitting AUTH reply
Dec 11 18:15:16 Auth.notice: (AUTHREQ progress 74 testname): Retransmitting AUTH reply
А в логах PPP
Dec 11 18:15:16 hedgehog ppp[1202]: tun0: Phase: Chap Input: RESPONSE (16 bytes from testname)
Dec 11 18:15:16 hedgehog ppp[1202]: tun0: Radius: Radius(auth): CHAP data sent for testname
Dec 11 18:15:16 hedgehog ppp[1202]: tun0: Radius: Radius: Request sent
Dec 11 18:15:16 hedgehog ppp[1202]: tun0: Radius: Radius: Request re-sent
Dec 11 18:15:16 hedgehog ppp[1202]: tun0: Radius: Radius: Request re-sent
Dec 11 18:15:16 hedgehog ppp[1202]: tun0: Radius: radius(auth): No valid RADIUS responses received
Dec 11 18:15:16 hedgehog ppp[1202]: tun0: Phase: Chap Output: FAILURE
Т.е. radius успешно авторизирует пользователя, а PPP отказывается от этого клиента.
Помогите, кто сталкивался.
PS. Журналирование ВСЕХ сообщений от PPP не дает никаких подробностей, которые могли-бы помочь в решении проблемы.