Download the DVD version if you have a dvd drive ?
Did you do :
freeradius stop
killall freeradius
ps -fe | grep -i radius
kill -s 9 `ps -fe | grep -i radius`
updatedb
`locate radiusd | grep bin | grep -v rc` -X
That should kill any radius process running and start radius in debug.
didn't understand what you meant... I issued lsof and verified only one service running on 1812 port!
You have to make sure NOTHING uses the port BEFORE you start freeradius.