Metarouter e OpenWrt+freeradius
Galera do under-linux é o seguinte.
Estou imprementando um servidor radius dentro de uma rb433 para poder fazer autenticação PEAP MSCHAP-v2.
Já instalei a versão do openwrt para o metarouter mips e já fiz o download do pacote do radius, mais na hora que vou instalar o pacote do radius ele da um erro.
root@opewrt:/tmp# wget http://openwrt.pantele.com.ua/trunk/...ter/packages/f
reeradius2_2.1.7-1_metarouter.ipk
Connecting to openwrt.pantele.com.ua (91.206.252.20:80)
freeradius2_2.1.7-1_ 100% |*******************************| 183k --:--:-- ETA
root@opewrt:/tmp# ls
TZ resolv.conf
freeradius2_2.1.7-1_metarouter.ipk resolv.conf.auto
lock run
log state
root@opewrt:/tmp# opkg install freeradius2_2.1.7-1_metarouter.ipk
Collected errors:
* pkg_hash_fetch_best_installation_candidate: Packages for freeradius2 found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package freeradius2.
root@opewrt:/tmp#
aguem teria uma luz por favor
Re: Metarouter e OpenWrt+freeradius
Você terá que compilar o freeradius para a arquitetura da Open-Wrt. Esse pacote que baixou é incompatível. Tente procurar no site do pantele uma versão mais atual (ou menos atual) e tente novamente. Pode também usar uma versão do open-wrt compilada pelo pantele para o Mikrotik (lembro que tinha no site).
Re: Metarouter e OpenWrt+freeradius
Opa Sérgio,
quanto tempo cara, espero que esteja bem e a familia tambem.
Então eu já baixei as versões mais novas e as mais antigas do freeradius tambem mais continua dando o mesmo erro, oque eu estou fazendo agora é copilar uma versão do openwrt com o freeradius já empacotado.
Tendo progresso eu aviso e digo como consegui.
grande abraços Sergio..
Re: Metarouter e OpenWrt+freeradius
Re: Metarouter e OpenWrt+freeradius
Sergio,
Então meu caro amigo..Consegui compilar e instalar o freeradius no openwrt e rodar ele em maquina virtual no mikrotik.
Vamos por partes pois ainda estou tendo algumas dificuldades e vamos ver se o senhor pode me ajudar.
1= Instalei o openwrt no mikrotik e esta rodando ok
2= Baixei e instalei todos os pacotes necessarios que eu preciso para poder fazer a minha autenticação via RADIUS - mschapv2 PEAP WPA2.
3= Tanto o servidor radius e o mikrotik estão se pingando e falando
só que quando eu rodo o comando radiusd -X ele gera o seguinte log
root@radius:/# radiusd -X
FreeRADIUS Version 2.1.7, for host mips-openwrt-linux-gnu, built on Dec 9 2009 at 14:04:48
Copyright (C) 1999-2009 The FreeRADIUS server project and contributors.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
You may redistribute copies of FreeRADIUS under the terms of the
GNU General Public License v2.
Starting - reading configuration files ...
including configuration file /etc/freeradius2/radiusd.conf
including configuration file /etc/freeradius2/clients.conf
including files in directory /etc/freeradius2/modules/
including configuration file /etc/freeradius2/modules/files
including configuration file /etc/freeradius2/modules/mschap
including configuration file /etc/freeradius2/modules/pap
including configuration file /etc/freeradius2/eap.conf
including files in directory /etc/freeradius2/sites/
including configuration file /etc/freeradius2/sites/default
including dictionary file /etc/freeradius2/dictionary
main {
prefix = "/usr"
localstatedir = "/var"
logdir = "/var/log"
libdir = "/usr/lib/freeradius2"
radacctdir = "/var/db/radacct"
hostname_lookups = no
max_request_time = 30
cleanup_delay = 5
max_requests = 1024
allow_core_dumps = no
pidfile = "/var/run/radius.pid"
checkrad = "/usr/sbin/checkrad"
debug_level = 0
proxy_requests = no
log {
stripped_names = no
auth = no
auth_badpass = no
auth_goodpass = no
}
security {
max_attributes = 200
reject_delay = 1
status_server = yes
}
}
radiusd: #### Loading Realms and Home Servers ####
radiusd: #### Loading Clients ####
client localhost {
ipaddr = 127.0.0.1
require_message_authenticator = no
secret = "testing123"
nastype = "other"
}
radiusd: #### Instantiating modules ####
instantiate {
}
radiusd: #### Loading Virtual Servers ####
server {
modules {
Module: Checking authenticate {...} for more modules to load
/etc/freeradius2/modules/pap[15]: Failed to link to module 'rlm_pap': File not found
/etc/freeradius2/sites/default[203]: Failed to find module "pap".
/etc/freeradius2/sites/default[203]: Failed to parse "pap" entry
Porem ao final ele apresenta os erros nas ultimas 3 linhas do log e eu não estou tendo sucesso em configurar o mikrotik para ser o cliente radius e receber as autenticações.
vc poderia me auxiliar e tambem como saber se o servidor radius esta rodando corretamente no openwrt na maquina virtual..
muito obrigado
Marcelo Balisteri