DHCP server and asking info from freeradius(FOUND Problem)

Hi.

My question/problem is:

> /ip dhcp-server lease print
Flags: X - disabled, R - radius, D - dynamic, B - blocked 
 #   ADDRESS                          MAC-ADDRESS       HOST-NAME               SERVER               RATE-LIMIT               STATUS 
 0   192.168.88.100                   00:11:25:97:C4:C8 ibmnrB17                dhcp1                                         bound  
 1 R deny-pool                        00:50:FC:A6:9C:14                         dhcp1                                         bound

and

> /ip pool print
 # NAME                                                                                               RANGES                         
 0 vilde-pool                                                                                         192.168.88.101-192.168.88.253  
 1 deny-pool                                                                                          192.168.7.2-192.168.7.100

And i give values from radius.

  1. to 00:50:FC:A6:9C:14 client i first give
    a)Framed-IP-Address = ‘192.168.88.253’ and
    b)Session-Timeout = ‘1000’
    if lease not in lease table for 00:50:FC:A6:9C:14, this ip is for me given.

  2. Now release and renew, and i give new values:
    a) Framed-Pool = ‘deny-pool’
    and all OK, lease is changed, fantastic.

  3. now again release/renew, and i give same values:
    a)Framed-IP-Address = ‘192.168.88.253’ and
    b)Session-Timeout = ‘1000’
    But it not changed and computer is given 192.168.7.xxx
    lease not changed!!!

  4. if i delete
    1 R deny-pool 00:50:FC:A6:9C:14 dhcp1 bound
    and make release/renew, then i have ‘192.168.88.253’

I use ROS 5.0


Sorry, my english, but can you undestand?
and is this feature or what?

Aivar


EDIT:
Need script, that removes Radius -records from leases -table…
somthing to put into sheduler.
or is another solutions?

Hi.

i found bug, or is it bug?
1)
a)Framed-IP-Address = ‘192.168.88.253’ and
b)Session-Timeout = ‘1000’

a)Framed-Pool = ‘deny-pool’
b)Session-Timeout = ‘1000’

Must need also “Session-Timeout” give,
at first i dont assign this parameter with Framed-Pool,
and 4 day i browse defect(see first message in this post).

Why is so?
Explain me, is this bug or not?