Must be up to date. the system update would or should be the firmware for it
If youre using wireless try changing the wireless channel in the modem. If there's a lot of devices around that use 2.4 wireless.
It's not conflicting with something else with the same ip address is it???? This can cause constant disconnections for one of the devices if it is