Problems with Lucent ISDN Router.txt

Andreas Krummrich brutus at iunius.org
Tue Dec 5 16:32:09 CET 2006


Hi,

i have trouble, dialing out with a lucent max1800 isdn router, using
freeradius under sles9.
Here is an extract of the users file:

<<<
user-in     Password == "xxx"
    Service-Type == Framed-User,
    Framed-Protocol = ASCEND-MPP,
    Framed-Address = yyy.yyy.yyy.yyy,
    Framed-Netmask = zzz.zzz.zzz.zzz,
    Framed-Route = None

user-out    Password == "xxxx", Service-Type == Dialout-Framed-User
    User-Name = "user",
    Ascend-Send-Auth = Send-Auth-CHAP,
    Ascend-Send-Secret = "xxxx",
    Ascend-Dial-Number = 0123456789,
    Ascend-Data-Svc = Nailed-64K,
    Framed-Protocol = ASCEND-MPP,
    Framed-Address = yyy.yyy.yyy.yyy.,
    Framed-Netmask = zzz.zzz.zzz.zzz,
    Ascend-Expect-Callback = Expect-Callback-Yes,
    Ascend-Idle-Limit = 300
 >>>

With this config, dialing in is no problem and works fine. But dialing
out with callback doesn't work. The call goes out and is terminated
without any call back.
I'm running freeradius in debug mode an getting the following output:

<<<
rad_recv: Access-Request packet from host xxx.xxx.xxx.xxx:1025, id=145,
length=67
    User-Name = "user-out"
    User-Password = "xxx"
    NAS-IP-Address = yyy.yyy.yyy.yyy
    NAS-Port = 0
    NAS-Port-Type = Virtual
    Service-Type = Outbound-User
    State = 0x
  Processing the authorize section of radiusd.conf
Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 0
  modcall[authorize]: module "preprocess" returns ok for request 0
radius_xlat:  '/var/log/radius/radacct/xxx.xxx.xxx.xxx/auth-detail-20061204'
rlm_detail:
/var/log/radius/radacct/%{Client-IP-Address}/auth-detail-%Y%m%d expands
to /var/log/radius/radacct/xxx.xxx.xxx.xxx/auth-detail-20061204
  modcall[authorize]: module "auth_log" returns ok for request 0
  modcall[authorize]: module "chap" returns noop for request 0
  modcall[authorize]: module "mschap" returns noop for request 0
    rlm_realm: No '@' in User-Name = "cxdmg-out", looking up realm NULL
    rlm_realm: No such realm "NULL"
  modcall[authorize]: module "suffix" returns noop for request 0
  rlm_eap: No EAP-Message, not doing EAP
  modcall[authorize]: module "eap" returns noop for request 0
    users: Matched entry cxdmg-out at line 1291
  modcall[authorize]: module "files" returns ok for request 0
modcall: group authorize returns ok for request 0
auth: type Local
auth: user supplied User-Password matches local User-Password
  Processing the post-auth section of radiusd.conf
modcall: entering group post-auth for request 0
radius_xlat:
'/var/log/radius/radacct/xxx.xxx.xxx.xxx/reply-detail-20061204'
rlm_detail:
/var/log/radius/radacct/%{Client-IP-Address}/reply-detail-%Y%m%d expands
to /var/log/radius/radacct/xxx.xxx.xxx.xxx/reply-detail-20061204
  modcall[post-auth]: module "reply_log" returns ok for request 0
modcall: group post-auth returns ok for request 0
Sending Access-Accept of id 145 to xxx.xxx.xxx.xxx:1025
    User-Name = "user"
    Ascend-Send-Auth = Send-Auth-CHAP
    Ascend-Send-Secret = "9"
    Ascend-Dial-Number = "0123456789"
    Ascend-Data-Svc = Nailed-64K
    Framed-Protocol = Ascend-MPP
    Framed-Address = yyy.yyy.yyy.yyy
    Framed-Netmask = zzz.zzz.zzz.zzz
    Ascend-Expect-Callback = Expect-Callback-Yes
    Ascend-Idle-Limit = 300
Finished request 0
Going to the next request
 >>>

I dont't see any errors. The lucent retries several times and then gives up.
As you can see, I allready includes the dictionary.ascend. Without any
success.
I also switched between OLD and VSA on the lucent and the freeradius.
But without success.

Are there any issues, between lucent and freeradius? Ore are there any
errors in the config?

Thanks in advance.

Kind Regards,
    Andreas



More information about the Freeradius-Users mailing list