Info: No Pool-Name defined. Trying to add new APN
Sophie Loewenthal
sophie.loewenthal at trimbletl.com
Wed Sep 16 15:10:52 CEST 2015
Hi Arran,
Thanks I'll try this. Our previous requests arrive directly from
the mobile network, but this new APN is proxied by Vodafone's NAS.
Perhaps this was not included because requests sent by proxy.
> Add this to authorize
Just checking if this should this be set in sites-enabled/default in the authorize section or should this be placed in another file?
e.g with the update request appended,
authorize {
preprocess
chap
digest
eap {
ok = return
}
files
sql
expiration
logintime
pap
update request { NAS-IP-Address = "%{Packet-Src-IP-Address}"
}
}
Sophie.
On 9/16/2015 10:28 AM, Arran Cudbard-Bell wrote:
>> On 16 Sep 2015, at 09:03, Sophie Loewenthal <sophie.loewenthal at trimbletl.com> wrote:
>>
>> Hi Alan,
>>
>>> Is the IP for that APN listed there?
>> We don't have IP addresses for our private APNs assigned initially.
>> Our Radius assigns the IP address not the mobile provider.
>> The connection comes in over from Vodafone and their Radius proxies the request to our Radius server, which then DHCP an IP addresses.
>>
>>> What is the IP?
>> Radius has to assign the IP address, but cannot because it did not find a matching Pool-Name.
>> This is the problem.
>>
>>> So... what's on line 228?
>> Line 228 in /etc/raddb/users has this entry:
>> DEFAULT Framed-IP-Netmask = 255.255.255.255
>>
>> The entire /etc/raddb/users contains this,
>> DEFAULT NAS-IP-Address == 172.100.200.1, Pool-Name := vodafone
>> DEFAULT NAS-IP-Address == 195.123.1231.0, Pool-Name := vodafone
>> DEFAULT NAS-IP-Address == 195.123.1231.50, Pool-Name := vodafone
>> DEFAULT NAS-IP-Address == 195.123.1231.51, Pool-Name := vodafone
>> DEFAULT NAS-IP-Address == 195.123.1231.52, Pool-Name := vodafone
>> DEFAULT NAS-IP-Address == 195.123.1231.53, Pool-Name := vodafone
>> DEFAULT NAS-IP-Address == 195.123.1231.54, Pool-Name := vodafone
>> DEFAULT NAS-IP-Address == 10.123.255.254, Pool-Name := proximus-carli
>> DEFAULT NAS-IP-Address == 10.124.255.254, Pool-Name := proximus-mechelen
>> DEFAULT Framed-IP-Netmask = 255.255.255.255
>>
>> ( IP address obfuscated a bit )
>>
>> = '%{NAS-IP-Address}' ->
> Your NAS isn't sending the NAS-IP-Address attribute
>
> Add this to authorize
>
> update request {
> NAS-IP-Address = "%{Packet-Src-IP-Address}"
> }
>
> That will add the attribute if not already present, with the value of the src IP field in the IP header.
>
> -Arran
>
> Arran Cudbard-Bell <a.cudbardb at freeradius.org>
> FreeRADIUS development team
>
> FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
>
>
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list