PS3-Linux README 2021.05.11 _____ _____ _____ | _ || ___||___ | | __||___ ||___ | |__| |_____||_____| L I N U X Support continues for FAT and DECR-1400 models with firmware 3.15 or lower. PS3-Linux News ============== NOTICE 2021.05.11: I've mirrrored the MARS source repositories and releases on kernel.org. See the 'MARS' section of this document (below) for details. NOTICE 2020.04.17: The Linux kernel commit 1be01d4a57142ded23bdb9e0c8d9369e693b26cc (driver: base: Disable CONFIG_UEVENT_HELPER by default) disabled the CONFIG_UEVENT_HELPER option that is needed for hotplug and module loading by most older 32bit powerpc distributions. If your ps3disk and other hot-plug devices are no longer showing up in the /dev directory try setting the kernel config option CONFIG_UEVENT_HELPER=y. NOTICE 2018.07.18: A fix for the libfdt problem that caused ps3-petitboot-09.11.30 to be unable to boot some Linux kernels versions was merged. ps3-petitboot-09.11.30 can boot kernels v3.15 and older and v4.17-rc1 and newer. commit 9130ba884640328bb78aaa4840e5ddf06ccafb1c (v4.17-rc1) scripts/dtc: Update to upstream version v1.4.6-9-gaadd0b65c987 f1879e1a50eb Add limited read-only support for older (V2 and V3) device tree to libfdt. NOTICE 2018.07.18: Many NFS servers now default to NFSv4 or require NFS over TCP. If booting with an NFS root and your root file system mounting now fails try the NFS mount option 'tcp,v3' or 'nfsvers=3'. CMDLINE: "ip=dhcp root=/dev/nfs rw nfsroot=${server-ip}:$[rootpath},tcp,v3 CMDLINE: "ip=dhcp root=/dev/nfs rw nfsroot=${server-ip}:$[rootpath},nfsvers=3 NEWS: On 30 December 2008, a group of researchers announced at the 25th Chaos Communication Congress how they had used MD5 collisions to create an intermediate certificate authority certificate that appeared to be legitimate when checked by its MD5 hash. The researchers used a cluster of Sony PlayStation 3 units at the EPFL in Lausanne, Switzerland to change a normal SSL certificate issued by RapidSSL into a working CA certificate for that issuer, which could then be used to create other certificates that would appear to be legitimate and issued by RapidSSL. Open Platform for PLAYSTATION3 ============================== The Open Platform feature is not available on CECH-2000 series or later models of the PS3 system. On PS3 system models sold earlier than the CECH-2000 series models, the Open Platform feature will not be available if the system software is updated to version 3.21 or later. https://www.playstation.com/ps3-openplatform/manual.html PS3 OtherOS Bootloader ======================= http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot PS3-Linux Stable Releases ========================= Please use linux stable (mainline) kernels or the kernel provided by your distribution for general installation. Most distributions now have a ps3-utils package. More PS3 Info ============== How to use Linux on PS3 docs (These are now out of date, but still contain useful info. Disregard discussions of kboot): http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-linux-docs/ General HOWTO's for PS3-Linux: http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-howto/ Sample Linux configuration files for PS3: http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-conf/ Development Repositories ======================== https://git.kernel.org/pub/scm/linux/kernel/git/geoff/ps3-linux.git https://git.kernel.org/pub/scm/linux/kernel/git/geoff/ps3-utils.git https://git.kernel.org/pub/scm/linux/kernel/git/geoff/petitboot.git https://github.com/glevand/petitboot-buildroot MARS - Multi-core Application Runtime System ============================================ MARS on-line documentation is here: http://www.kernel.org/pub/linux/kernel/people/geoff/cell/mars/mars-docs-1.1.5 MARS source code is available here: https://git.kernel.org/pub/scm/linux/kernel/git/geoff/mars-src.git https://git.kernel.org/pub/scm/linux/kernel/git/geoff/mars-test-suite.git MARS relese archives and presentations are here: http://www.kernel.org/pub/linux/kernel/people/geoff/cell/mars/ ftp://ftp.infradead.org/pub/Sony-PS3/mars/ Reports and Inquiries ===================== Send bug reports and other general PS3-Linux inquiries to the Linuxppc-dev mailing list so others can find it. Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev For petitboot use the petitboot mailing list: Petitboot@lists.ozlabs.org https://lists.ozlabs.org/listinfo/petitboot Send security reports and administrative inquiries to: Geoff Levand -Geoff