Isso acontece por que o CD foi catalogado na instalação, você pode comentar a linha que libera ele.

Procure por deb-cdrom no arquivo /etc/apt/source.list e comente a linha. Você pode inserir mais mirros se quiser. Após feito isso de os comandos.

1. Freeradius 2.x no Debian Lenny (Tutorial)
Freeradius 2.x no Debian Lenny (Tutorial)

Bom gente, como tive muita dificuldade em implementar o freeradius da primeira vez que montei meu primeiro server no provedor aqui, ainda nesta epoca com o freeradius 1.x. Agora na versão atual as dificuldades aumentaram, pois os desenvolvedores do freeradius colocaram os arquivo de configuração espalhados no diretório do freeradius.

Bom pra começar vamos preparar o terreno para instalação do freeradius.

Passo 1: Edite o arquivo /etc/apt/source.list e adicione o seguinte source.

deb ftp://ftp.br.debian.org/debian/ lenny main contrib Salve o arquivo e rode o seguinte comando.

#apt-get update

para que possa atualizar nosso repositório com o novo source.

Passo 2: Faça a instalação do freeradius.

#apt-get install freeradius freeradius-mysql

Passo 3: Veja que já instalamos o freeradius vamos partir para a configuração propriamente dita. Mas antes vejamos onde fica os arquivo responsavés pelo funcionamento e configuração do freeradius.

sql.org que encontrará mais informações. suffix./etc/freeradius = pasta padrão onde foi feita a instalação do freeradius. não necessitando adiciona-lo. em meu caso meus aps com Mikrotik. apesar de que eu nunca precisei adicionar esse dictionary. Edite o arquivo /etc/freeradius/sites-enabled/default Na sessão authorize deixe as seguintes opções: o o o o o o preprocess. para quem quizer se aprofundar pode visitar o site do freeradius. que é responsavel pela autenticação e contabilidade dos clientes. . /usr/share/freeradius/ = pasta onde estão os arquivos de dictionary do freeradius. pois em um deles esta todas as SQL que serão usadas para o funcionamente do freeradius com MySQL e também script para criação do banco. suffix.conf = principal arquivo de configuração do radius. nesta nova versão já esta incluso o dictionary do mikrotik. /etc/freeradius/sites-enabled = arquivo contendo configurações utéis do freeradius. /etc/freeradius/clients.conf = possui a configuração com variaveis para conexão com banco de dados. porém foge do escopo desse tutorial. /etc/freeradius/users = arquivo de texto contendo os clientes em si. podendo ser usado tanto com hotspot. mschap.servidor radius eficiente e completo [Artigo] ). ler o seguinte artigo ( Linux: Freeradius . /etc/freeradius/sql. dhcp e ppoe. Na sessão preacct: o o o preprocess.conf = arquivo de texto contendo todos os NAS do freeradius. sendo um complemento do radius. Existe outros arquivos dentro do diretório do freeradius. também de suma importância. /etc/freeradius/sql/banco/ = diretório com arquivos de configuração do freeradius. eap.conf. /etc/freeradius/radius. isso quer dizer. mais sugiro para os iniciantes. chap. ao final desse arquivo faz a chamada a um outro arquivo. acct_unique. por default. o qual não irei entrar em detalhe. pois ele sempre esteve la.

conf que estava assim.0 port .conf retire o comentário dela ficando assim: $INCLUDE sql. Nesse ponto se você rodar o radius em modo debug irá lhe retornar um erro. mais com muita força e esperança( rsrs ) consegui resolver.conf[210]: Error binding to port for 0. descobri que isso causado por um comentário da linha 1321 do meu radius. O erro acontece devido ao módulo do SQL que não está sendo reconhecido. mais depois de perder longas noite de sono. /etc/freeradius/sites-enabled/default[62]: Errors parsing authorize section. radutmp. o famoso: ERROR: Failed to open socket: cannot bind socket: Address already in use /etc/freeradius/radiusd. sql. mais me surgiu outro. #$INCLUDE sql. sql.conf Bom tinha resolvido um problema. Na sessão post-auth: o sql.0. Deu um sufoco. unix. tal como: /etc/freeradius/sites-enabled/default[152]: Failed to find module "sql".Na sessão accouting: o o o o detail.0. Na sessão session: o o radutmp. Pronto default configurado.

instalado através dos fontes que era necessário startar o processo manualmente.7. apartir daí já não rodava em modo debug mais. O freeradius está nos avisando que possui um outro processo escutando na porta 1821. login=´root´// usuário do MySQL senha=´senha´//senha do MySQL radius_db=´radius´ //database criando anteriormente com o MySQL Com isso termina as configurações do Freeradius. pois e a mesma porta que está ouvindo o freeradius. engraçado não é. Para ver em modo debug então deveria matar o processo pra poder funcionar. e só posta e o mais breve estarei respondendo. notei em um outro servidor meu. Passo 4: Com o MySQL instalando crie o banco que terá os dados do freeradius. achei estranho e fui em busca de respostar. o freeradius já startava automaticamente depois de sua instalação. . com os seguintes comandos. senão ninguém conseguia autenticar nele. Sempre que reiniciava o servidor.1812 O que na verdade não considero um erro e sim uma aviso ( apesar do ERRO com letras maiúsculas ). que possui o freeradius porém em sua versão 1. #mysql -u root -p radius < /etc/freeradius/sql/mysql/schema. e me apresentava o mesmo erro. #mysql -u root -p digite a senha: senhadomysql mysql> CREATE DATABASE radius. espero ter ajudado ao pessoal que tenha alguma dúvida e me coloco a disposição para qualquer dúvida. Daí pra frente ficou fácil. instalada apartir do apt não era necessário fazer todo esse processo manual. sendo que acabei de instalar o Linux agora. ocasionando o conflito. pois ao rodar o freeradius em debug estará gerando um segundo processo a ouvir na mesma porta.sql Passo 5: Configure o arquivo /etc/freeradius/sql. mysql>quit.x. e é onde gera esse erro. Porém na versão 2. deveria rodar o comando radius pra poder começar a operar efetivamente.conf server=´localhost´ //endereço do servidor MySQL. fui então que notei que o freeradius não rodava dois processos ao mesmo tempo sendo em modo debug um segundo processo a ouvir a mesma porta.

Sugiro continuar a leitura dos seguinte post ( http://under-linux.. Existe material de sobre na internet para tais configurações e só com uma boa busca no google que encontrará mais material.ip-login-senha ) para implementação com Mikrotik mais Hotspot.. ..org/f96721mikrot. Um grande abraço a todos e sucesso.

Sign up to vote on this title
UsefulNot useful