simplify general controller
update raritan driver to new smap interface