[freeside-users] Suspend Function

Jack D. Martin Jr. jack.d.martin at magicwisp.com
Thu Mar 5 04:44:49 PST 2009


So does anybody know how to make it not change the password???  Ivan???


Jack Martin
Magic Wireless Internet Service Providers LLC
P.O. Box 278
104 W. Main
Oilton, OK 74052
www.magicwisp.com

>
> Hi,
>
> You need to create a user Disconnect at magicwisp.com with service type
> Disconnect.
>
> I tried this and it changes the radius group but still changes the
> password.
>
> Best Regards.
>
> Julius Igugu
> Webcenta Wireless.
>
>
> Jack D. Martin Jr. wrote:
>> Created Suspend Reason:
>>
>> 9  	Non-Payment  	Non-Payment
>>
>> Created Service Definition with domsvc as magicwisp.com:
>>
>> 17   	 Disconnect  	 svc_acct  	 0 active
>> 1: sqlradius to 12.169.xxx.xxx
>> 	domsvc 	Fixed (unchangeable) 	8
>> usergroup 	Fixed (unchangeable) 	Disco
>>
>> Edited the SQLRadius Export to have this in Radius group mapping to
>> reason:
>>
>> Disconnect at magicwisp.com 9
>>
>> Did not work.  Anybody else have an idea?
>>
>>
>> Jack Martin
>> Magic Wireless Internet Service Providers LLC
>> P.O. Box 278
>> 104 W. Main
>> Oilton, OK 74052
>> www.magicwisp.com
>>
>>
>>> Jack D. Martin Jr. wrote:
>>>
>>>> I am looking at that - and see on the export config page the field.
>>>> What
>>>> is the exact sysntax?  Anything else have to be done?  This could make
>>>> things quite easy.
>>>>
>>>> I assume the syntax on the sqlexport is radiusgroupname(suspendreason)
>>>>
>>>> Is that correct???  Lots of assumption there - I can't find any
>>>> documentation on that function.
>>>>
>>>>
>>> I can't find any documentation on it either, other than what's in the
>>> source files.  Unfortunately, I don't have time to set up an
>>> installation of Freeside and FreeRADIUS to test the following.
>>>
>>> I believe what you have to do is:
>>>
>>> 1/ Create a suspend reason that you want to apply to users, say "No
>>> payment received" in reason group "Non-payment".
>>>
>>> 2/ Create a svc_acct with the RADIUS groups you want to apply to
>>> suspended users, say "nonpayment at magicwisp.com" with a group of
>>> "unpaid".
>>>
>>> 3/ In the "Radius group mapping to reason (via template user)" field of
>>> the SQL-RADIUS export, enter precisely what it asks for: the svcnum,
>>> username or username at domain name of your template user, a space or two,
>>> and then the reasonnum or text of the corresponding suspend reason,
>>> e.g.
>>> something like:
>>> 	nonpayment at magicwisp.com 4
>>> where 4 is the reason number of "No payment received".
>>>
>>> 4/ Associate the SQL-RADIUS export with the services you want to
>>> suspend.
>>>
>>> 5/ Make sure you use "No payment received" as the suspend reason
>>> whenever you suspend customers.
>>>
>>> Presumably you can use the same template user for lots of suspend
>>> reasons.
>>>
>>> I hope this helps.
>>>
>>> Regards,
>>>
>>> 	Richard Siddall
>>> _______________________________________________
>>> freeside-users mailing list
>>> freeside-users at sisd.com
>>> http://420.am/cgi-bin/mailman/listinfo/freeside-users
>>>
>>>
>>
>>
>> _______________________________________________
>> freeside-users mailing list
>> freeside-users at sisd.com
>> http://420.am/cgi-bin/mailman/listinfo/freeside-users
>>
>>
>
> _______________________________________________
> freeside-users mailing list
> freeside-users at sisd.com
> http://420.am/cgi-bin/mailman/listinfo/freeside-users
>




More information about the freeside-users mailing list