Olá, Me perdoem se fugir do escopo da lista.
Tenho instalado um freeradius + mysql + debian e este autenticando os meus usuários pppoe. O que acontece é que começarei agora a usar o modulo sqlippool para fornecer ips para os clientes. O radius fornece o IP normal para o cliente, porém ele não atualiza a tabela na linha do determinado IP preenchendo as informações de nasipaddress, expiry_time, etc... e como consequencia, além de o proximo usuário pegar o mesmo ip do anterior, tambem não faz o accounting, nem a liberação do ip na tabela radippool. Eis algumas saidas de logs Ao cliente logar pppoe aparece o seguinte: Wed Oct 29 13:29:30 2014 : Error: sqlippool_command: database query error in: 'UPDATE radippool SET nasipaddress = 'xxx.xxx.xxx.xxx', pool_key = 'xxx.xxx.xxx.xxx-2147484007', callingstationid = '24:A4:3C:D0:58:9C', username = 'usuario', expiry_time = NOW() + INTERVAL 3600 SECOND WHERE framedipaddress = '186.227.249.65' AND expiry_time IS NULL' Ao cliente deslogar o pppoe: Wed Oct 29 13:28:58 2014 : Error: sqlippool_command: database query error in: 'UPDATE radippool SET nasipaddress = '', pool_key = 0, callingstationid = '', username = '', expiry_time = NULL WHERE nasipaddress = 'xxx.xxx.xxx.xxx' AND pool_key = 'xxx.xxx.xxx.xxx-2147484006' AND username = 'usuario' AND callingstationid = '24:A4:3C:D0:58:9C' AND framedipaddress = 'yyy.yyy.yyy.yyy'' Ambas as queries se eu copiar e colar direto no mysql-workbench por exemplo, executa normal. Qualquer ajuda será muito bem vinda. Obrigado. Obs: Já verifiquei nomes de campos, tabelas, etc...tudo certo. -- Thiago Andrighetti de Pádua -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/2027796087.132650.1414783797505.javamail.ya...@jws100179.mail.ne1.yahoo.com

