hi all, i know this is more of a router platform but i wanted to give life back to my ps2 so i rebuilt openwrt for the PS2 with some toolchain configuration changes, and also rebuilt custom kernel 2.4.17 and it's working like a charm, if anyone wants to give it a try, let me know, i'll post the links and make a tutorial.
i only tested this on a FAT PS2, but it should work on a slim as well
spoiler:
root@PS2REBORN:~# uci show system
system.@system[0]=system
system.@system[0].hostname=PS2REBORN
system.@system[0].timezone=UTC
root@PS2REBORN:~#
root@PS2REBORN:~# cat /etc/openwrt_version
8.09
root@PS2REBORN:~#
root@PS2REBORN:~# cat /proc/cpuinfo
processor : 0
cpu model : R5900 V3.1 FPU V3.0
BogoMIPS : 392.39
wait instruction : no
microsecond timers : yes
extra interrupt vector : no
hardware watchpoint : no
VCED exceptions : not available
VCEI exceptions : not available
ll emulations : 0
sc emulations : 0
root@PS2REBORN:~#
root@PS2REBORN:~# ps aux
PID USER VSZ STAT COMMAND
1 root 1996 S init
2 root 0 SW [keventd]
3 root 0 RWN [ksoftirqd_CPU0]
4 root 0 SW [kswapd]
5 root 0 SW [bdflush]
6 root 0 SW [kupdated]
7 root 0 SW [khubd]
8 root 0 SW [ps2mc]
10 root 0 SW [smap chk lv 1]
11 root 0 SW [smap timeout]
12 root 0 SW [smap]
13 root 0 SW [ps2mcfs]
18 root 0 SW [usb-storage-0]
19 root 0 SW [scsi_eh_0]
58 root 1996 S init
69 root 2008 S syslogd -C16
71 root 1988 S klogd
158 root 1892 S /usr/sbin/dropbear -p 22
176 root 1972 S /usr/sbin/dropbear -p 22
177 root 2016 S -ash
263 root 1992 S /usr/sbin/httpd -c /etc/httpd.conf -p 80 -h /www -r P
624 root 2588 S screen
625 root 2752 S SCREEN
626 root 2012 S /bin/ash
802 root 1996 R ps aux
root@PS2REBORN:~#