I don't have a dev system for a PS2 (I've actually never done any programming for the PS2), but I THINK I managed to add a "reboot" command to hdl_dump. Could someone please extract the attached archive over the
u8.6 source that suloku posted and recompile both
hdl_dump.exe and
hdld_svr.elf, and test it for me? I figured it might be easier just including the few files changed instead of trying to make a diff out of it (I wasn't sure what people had available for handling diff files).
Assuming I didn't miss anything and it compiles, the command is used just like the "poweroff" command, as in:
hdl_dump reboot 192.168.1.210
(substitute the appropriate IP address for your PS2, of course)
Oh, just as in the "poweroff", it does a flush before the reboot (most of it was copy/paste from the power off routines).