From a software side I understand but that isn't gonna help the average joe schmoe from running kmymoney
What about an ONT modem?