Hello,

I have a small problem with radrelay.

Two boxes (Linux 2.4.10 SMP), each having two IP-Addresses: one physical and one 
logical.

Both machines backup each other, so there's a freeradius (0.8.1 on machine A and 
current cvs-snapshot on machine B) on both of them, also with a radrelay.

Machine A has the addresses (example):
        eth0: 10.0.0.1          = machinea.domain
        eth0.1: 192.168.0.1     = radius1.domain

The radius only listens on 192.168.0.1 and writes a detail-combined. The radrelay on 
machine A is startet with "-i 192.168.0.1 -r radius2"

Machine B has the addresses:
        eth0: 10.0.1.1          = machineb.domain
        eth0.1: 192.168.0.2     = radius2.domain

The radius only listens (like A) on 192.168.0.2.

BUT this radius receives all records from A from IP-Address 10.0.0.1. So radrelay 
won't detect a loop. As the behaviour from B to A is the same, I'm not able to start 
the radrelay on the second machine.

It seems, that the -i parameter doesn't work for radrelay on Linux. Can anybody verify 
this or does someone have a fix right on hand ?

ciao,
Martin Seine
-- 
Martin Seine                      Tel.: +49 2365 4146 0
Dr. B�low & Masiak GmbH           Fax : +49 2365 4146 58


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to