<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1578" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>I have FreeRADIUS Version 1.1.0</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I want to disallow login to access points for every 
hosts that are not in my network.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>So at the end of /usr/local/etc/raddb/users file I 
put regular expression that checks if Calling-Station-Id IS NOT in list of my 
hosts... </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>DEFAULT Auth-Type := REJECT, Calling-Station-Id !~ 
"008012323244|002938475473|<and many other macs...>"</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>but it is about 2300 chars in one line and my 
freeradius says:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>/usr/local/etc/raddb/users[330]: Parse error 
(check) for entry DEFAULT: Expected end of line or comma<BR>Errors reading 
/usr/local/etc/raddb/users<BR>radiusd.conf[1050]: files: Module instantiation 
failed.<BR>radiusd.conf[1796] Unknown module "files".<BR>radiusd.conf[1730] 
Failed to parse authorize section.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>how long can be regular expression and is there any 
other way to solve this problem?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Norboro</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>