Just installed a DIR-615, not impressed so far

I have 3 clients, a Windoze 7 laptop, a Kubuntu workstation (wireless N) and a wireless HP printer. When I enable DHCP reservations and reserve the addresses then save settings the router reboots and when I go back in all info is gone and nothing is reserved.
I have been having weird disconnection issues - I lose my internet periodically for no apparent reason so I increased the lease time and am trying to reserve addresses.
H/W version l1
F/W version 9.00NA