PS3:Linux
Contents |
Example
Generic Guide to install any PPC64 Linux Distro (vflash only)
umount ps3db umount ps3dc wget http://gitbrew.org/~glevand/ps3/scripts/hdd_access.sh chmod a+x hdd_access.sh ./hdd_access.sh kexec -l vmlinuz --initrd of the distro you want to install
Fedora
Installed with Fedora 9 Full DVD Tested on Slim PS3 (3.55) & Phat PS3 (3.15)
When installing Fedora 9, when you are asked about partitioning, choose "Custom layout" and select ps3da.
3.55 (Custom CFW)
umount ps3db umount ps3dc ./hdd_access print|patch|restore? mkdir /mnt/fedora cp /tmp/petitboot/mnt/sr0/ppc/ppc64/* /mnt/fedora kexec -l vmlinuz --initrd=ramdisk.image.gz
Reboot the PS3 and it will start the installer
NOTE: When installing Fedora 9 (possibly all versions), choose "Custom layout" and select ps3da. The hdd_access.sh script disables ps3da-c and makes it so that ps3dd reads as the "first" hard drive. After the installer finishes, DO NOT HIT REBOOT. You must unplug or hardware reset your console.
3.15 PHAT (Stock OFW)
- Put petitboot on a memory stick
mkdir -p /media/usbstick/PS3/otheros/ wget http://www.kernel.org/pub/linux/kernel/people/geoff/cell/ps3-petitboot/otheros.bld cp ./otheros.bld /media/usbstick/PS3/otheros/otheros.bld
- Boot into GameOS
- XBM>Settings>System Settings>Other OS>
- Settings>System Settings>Default System>Other OS>Yes
- Boot into petitboot and load up a dvd with Fedora Core[1] on it :D
NAND 3.15 Notes before Tweaks
- Your hdd is ps3da. Pay attention to the guide and substitude ps3dd with ps3da
- Know which partitions are which and don't go mkswap'ing your root partition
- Do not use hdd_access to configure your hdds
- You must patch your kernel with glevand's patch / obtain a patched kernel in order to do certain things and compile certain tools.
Tweaks
- umount /dev/ps3dd2
- mkdir /mnt/fedora
- mount /dev/ps3dd2 /mnt/fedora
- nano /mnt/fedora/etc/yaboot.conf
- rename "linux" to "Fedora"
- remove UUID=* from arguments and save
- NAND 3.15 ONLY:change boot from /dev/sdd (or whatever) to ps3da (or whichever drive yours shows up as, not the partition)
- NAND 3.15 ONLY:add root=/dev/ps3da1
- NAND 3.15 ONLY:Example yboot.conf[2]
- nano /mnt/Fedora/etc/sudoers
- append your user under root
- If you cannot write to sudoers file:
- chmod u+w /mnt/Fedora/etc/sudoers
- edit
- chmod 0440 /mnt/Fedora/etc/sudoers.
root ALL=(ALL) ALL snowy ALL=(ALL) ALL
- each time you boot in petitboot, press e on "Fedora" and change ps3da2 to ps3dd2 for both vmlinuz and ramdisk. (temporary)
- Unless you followed the NAND 3.15 ONLY step previously.
- when you boot into fedora for the first time, make the user (same as you did in sudoers) account now.
- when prompted to login hit alt + ctrl + f1
- log in
- sudo su
- nano /etc/udev/rules.d/10-ps3da1swap.rules
KERNEL=="ps3da1", ACTION=="add", RUN+="/sbin/mkswap /dev/ps3da1", RUN+="/sbin/swapon -p 1 /dev/ps3da1"
- nano /etc/udev/rules.d/10-ps3vram.rules
# udev rules to automatically enable swap on /dev/ps3vram # Copy this file to /etc/udev/rules.d/10-ps3vram-swap.rules # Choose only one of the rules below # Initialize and enable swap unconditionally KERNEL=="ps3vram", ACTION=="add", RUN+="/sbin/mkswap /dev/ps3vram", RUN+="/sbin/swapon -p 10 /dev/ps3vram" # Initialize using /etc/fstab and standard init scripts # KERNEL=="ps3vram", ACTION=="add", RUN+="/bin/bash -c '/bin/grep -q ^/dev/ps3vram[[:space:]]*swap /etc/fstab && /sbin/mkswap /dev/ps3vram'"
Fedora is now installed and configured.
Fedora 12, faster way
### Fedora 12 clone installation howto by masterzorag ### This is my console-only base Fedora 12 system, with: Cell SDK 3.1.0.1, OpenCL 0.3, switchable support for 7th spu under opencl or SS; eth0 static ip 192.168.1.203, ssh server running, minimal. assuming here: /dev/ps3dd2 as target root partition, /dev/ps3dd1 as swap prerequisites: petitboot running, accessible ps3dd, anything more 0. grab my image at http://www.filefactory.com/file/c3e8221/n/FC12.tar.bz2 1. boot petitboot 2. make your root filesystem: mkfs.ext4 -m 0 /dev/ps3dd2 3. make your swap filesystem: mkswap /dev/ps3dd1 4. make your temp mountpoint:mkdir /FC12 5. mount target partition: mount /dev/ps3dd2 /FC12 6. untar my image onto: tar xjvf FC12.tar.bz2 -C /FC12 7. boot now Fedora via kexec: kexec -l /FC12/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/FC12/boot/initramfs-2.6.39-gb9133b3-dirty --append="root=/dev/ps3dd2" reboot 8. Fedora will boots bringing up console login in a flash: login as root, password root 9. Fit your needs about root login, mountpoints, hostname, ip: passwd nano /etc/fstab nano /etc/sysconfig/network nano /etc/sysconfig/network-scripts/ifcfg-eth0 reboot On petitboot reboots, /dev/ps3dd2 is mounted on /tmp/petitboot/mnt/ps3dd2, boot via kexec (or add a kboot entry for): kexec -l /tmp/petitboot/mnt/ps3dd2/boot/vmlinux-2.6.39-gb9133b3-dirty --initrd=/tmp/petitboot/mnt/ps3dd2/boot/initramfs-2.6.39-gb9133b3-dirty --append="root=/dev/ps3dd2" reboot
Fixes
- Problem: You can't use network devices.
- Reason: There is a fixed MAC address in this release that will work only for devices with that particular MAC.
- Solution: Boot this system and then
- Adjust your persistent net rules.
- nano /etc/udev/rules.d/70-persistent-net.rules
- For PHAT: wlan0 and eth0 are one device, so they have same MAC.
- For SLIM: wlan0 and eth0 are two devices, so they have different MACs [NOT TESTED]
- For both: if you're not using additional network cards, it's okay to remove wlan1 and eth1 entries.
- reboot
Debian
Debian-Installer
Always being worked on. But should do everything the manual install does plus more. Instructions for NAND PS3's: # wget --no-check-certificate http://bit.ly/debian-ps3-installer # unzip nikitis-PS3-Debian-Installer.zip # sh ./debian-installer.sh Instructions for SLIM PS3's: # git clone git://github.com/nikitis/PS3-Debian-Installer # sh PS3-Debian-Installer/debian-installer.sh And follow instructions. NOTE: If you have already done the partitioning of drives from the previous wiki page, select 'y' then '2' when asked if you have already paritioned the drives and asked how many.
Manual Install
Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru) ------------------------------------------------------- Links: * http://www.debian.org/releases/stable/i386/apds03.html.en * https://help.ubuntu.com/6.10/ubuntu/installation-guide/i386/linux-upgrade.html Installing Debian Squeeze with debootstrap on petitboot -------------------------------------------------------- - Configuring the base system 1. umount /dev/ps3dd2 2. mkdir /mnt/debian 3. mkfs.ext3 /dev/ps3dd2 4. mount /dev/ps3dd2 /mnt/debian 5. rm -rf /mnt/debian/* 6. debootstrap --arch powerpc squeeze /mnt/debian http://ftp.us.debian.org/debian 7. mount -t proc none /mnt/debian/proc 8. mount --rbind /dev /mnt/debian/dev 9. LANG=C chroot /mnt/debian /bin/bash 10. export TERM=xterm-color - Mounting partitions File /etc/fstab ---------------- /dev/ps3dd2 / ext3 defaults 0 1 /dev/ps3vram none swap sw 0 0 /dev/ps3dd1 none swap sw 0 0 /dev/sr0 /mnt/cdrom auto noauto,ro 0 0 proc /proc proc defaults 0 0 shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 spu /spu spufs defaults 0 0 (don't forget to mkdir /spu) - Setting timezone 1. vi /etc/default/rcS UTC=yes 2. dpkg-reconfigure tzdata - Configuring networking 1. echo "Name of your computer here" > /etc/hostname File /etc/network/interfaces ----------------------------- auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp File /etc/resolv.conf (cat /etc/resolv.conf, if you see nameservers already skip this step) ---------------------- nameserver 192.168.1.1 - Configuring apt File /etc/apt/sources.list --------------------------- deb http://ftp.us.debian.org/debian squeeze main deb-src http://ftp.us.debian.org/debian squeeze main deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free 1. aptitude update - Configuring locales and keyboard 1. aptitude install locales 2. dpkg-reconfigure locales 3. aptitude install console-data 4. dpkg-reconfigure console-data - Finishing touches 1. tasksel install standard 2. aptitude clean 3. passwd 4. aptitude install git build-essential ncurses-dev 5. mkswap /dev/ps3dd1 6. swapon /dev/ps3dd1 - Installing kernel 1. cd /usr/src 2. git clone --depth=1 git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git 3. ln -sf linux-2.6 linux 4. cd linux 5. cp ps3_linux_config .config 6. make menuconfig 7. make 8. make install 9. make modules_install If you compile your kernel on PS3 then make sure you activate swap because compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which you have to create with fdisk first of course or some other program. - Creating kboot.conf 1. ls /boot/ 2. edit kboot.conf and replace what you see for > vmlinux-2.6.* from below (example. vmlinux-2.6.38-gf77c53d) File /etc/kboot.conf --------------------- debian=/boot/vmlinux-2.6.* root=/dev/ps3dd2 debian_Hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1 - Creating /dev/ps3flash device (needed for ps3-utils) File /etc/udev/rules.d/70-persistent-ps3flash.rules ---------------------------------------------------- KERNEL=="ps3vflashf", SYMLINK+="ps3flash"
Ubuntu
Ubuntu-Installer 10.04 Lucid
Always being worked on. But should do everything the manual install does plus more. Instructions for NAND PS3's: # wget --no-check-certificate http://bit.ly/ubuntu-installer # tar --strip-components=1 -zxvf ubuntu-installer # sh ./ubuntu-installer.sh Instructions for SLIM PS3's: # git clone git://github.com/nikitis/PS3-Ubuntu-Installer # sh PS3-Ubuntu-Installer/ubuntu-installer.sh And follow instructions. NOTE: If you have already done the partitioning of drives from the previous wiki page, select 'y' then '2' when asked if you have already paritioned the drives and asked how many. Otherwise just select 'n'.
Manual Installation
Debootstrap HOWTO by glevand (geoffrey.levand@mail.ru)
(Redone by snowy)
(Updated by thom) 7-19-11
-------------------------------------------------------
Installing Ubuntu Lucid (10.04) with debootstrap on petitboot
--------------------------------------------------------
For different versions of Ubuntu, just change all occurrences of lucid, to natty or whatever build you would like.
You can also edit the config files in whatever text editor you would like. Nano is the preferred text editor in this
documentation.
- Configuring the base system
1. umount /dev/ps3dd2
2. mkdir /mnt/ubuntu
3. mkfs.ext3 /dev/ps3dd2
4. mount /dev/ps3dd2 /mnt/ubuntu
5. rm -rf /mnt/ubuntu/*
6. debootstrap --arch powerpc lucid /mnt/ubuntu http://ports.ubuntu.com
7. mount -t proc none /mnt/ubuntu/proc
8. mount --rbind /dev /mnt/ubuntu/dev
9. LANG=C chroot /mnt/ubuntu /bin/bash
10. export TERM=xterm-color
11. apt-get install nano -y
- Mounting partitions
12.) nano /etc/fstab
Configuration File for /etc/fstab
----------------
/dev/ps3dd2 / ext3 defaults 0 1
/dev/ps3vram none swap sw 0 0
/dev/ps3dd1 none swap sw 0 0
/dev/sr0 /mnt/cdrom auto noauto,ro 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
#spu /spu spufs defaults 0 0
dev /dev tmpfs rw 0 0
#SPU is commented out because it is know to have issue with plymouth. Use at your own risk.
--------------------
13.) mkdir /spu
- Setting timezone
14.) dpkg-reconfigure tzdata
- Configuring networking
15.) echo "Name of your computer here" > /etc/hostname
16.) nano /etc/network/interfaces
Configuration File for /etc/network/interfaces
-----------------------------
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
-----------------------------
17.) nano /etc/resolv.conf
Configuration File for /etc/resolv.conf
(Note:If you see nameservers already skip this step)
------------------------------
nameserver 192.168.1.1
------------------------------
- Configuring apt
18.) nano /etc/apt/sources.list
Configuration File for /etc/apt/sources.list
---------------------------
deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates main restricted
deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-updates restricted
deb http://ports.ubuntu.com/ubuntu-ports/ lucid universe
deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates universe
deb http://ports.ubuntu.com/ubuntu-ports/ lucid multiverse
deb http://ports.ubuntu.com/ubuntu-ports/ lucid-updates multiverse
deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted
deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security main restricted
deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe
deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security universe
deb http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ lucid-security multiverse
---------------------------
19.) apt-get update
- Configuring locales and keyboard
20.) apt-get install locales
21.) dpkg-reconfigure locales
22.) apt-get install console-data
23.) dpkg-reconfigure console-data
- Finishing touches
24.) tasksel install standard
25.) apt-get clean
26.) passwd
(Note: This is your password for your root user.)
27.) apt-get install build-essential ncurses-dev git-core gitosis
28.) mkswap /dev/ps3dd1
29.) swapon /dev/ps3dd1
Note: If you compile your kernel on PS3 then make sure you activate swap because
compiling kernel needs much RAM. I used /dev/ps3dd1 as swap which
you have to create with fdisk first of course or some other program.
- Installing kernel
30.) cd /usr/src
31.) git clone --depth=1 git://git.gitbrew.org/ps3/ps3linux/linux-2.6.git
32.) ln -sf linux-2.6 linux
33.) cd linux
34.) cp ps3_linux_config .config
35.) make menuconfig
36.) make
37.) make install
38.) make modules_install
- Creating kboot.conf
39a.) ls /boot/
39b.) Look for vmlinux... in this directory, and user it's field name in the next commmand. Write this down.
40.) edit kboot.conf and replace what you see for > vmlinux-2.6.* for the kboot.conf configuration file below
(example. vmlinux-2.6.38-gf77c53d)
41.) nano /etc/kboot.conf
Configuration File for /etc/kboot.conf
---------------------
Ubuntu=/boot/vmlinux-2.6.* root=/dev/ps3dd2 noplymouth nosplash
Ubuntu_hugepages=/boot/vmlinux-2.6.* root=/dev/ps3dd2 hugepages=1 noplymouth nosplash
----------------------
- Creating /dev/ps3flash device (needed for ps3-utils)
42.) nano /etc/udev/rules.d/70-persistent-ps3flash.rules
Configuration File for /etc/udev/rules.d/70-persistent-ps3flash.rules
-----------------------
KERNEL=="ps3vflashf", SYMLINK+="ps3flash"
-----------------------
Another Way to get Ubuntu on you PS3 (Non Stable) ----------------------------------------------- ...is to use an Installer-Disk. 1. Download these ISO [http://cdimage.ubuntu.com/ports/releases/10.04/release/ubuntu-10.04-alternate-powerpc+ps3.iso Ubuntu.10.04.Alternate.PS3.iso] These is the alternate-installation for PS3. Its a rudimentary installer. He is faster than the graphical one of the normal installtaion. 2. Burn to disk it is needed, to burn these image. An installation from usb-pen is with these installation not possible. 3. Installation. Put the CD in the drive and reboot to pettitboot. Choose the first normal installation. Follow the instructions. If you get ask for the partition, my proposal is to use the whole linux-partition. The assistant should choose a port of it for swap. After the installation you cloud chance the swap to ps3vram The installation-process take a quite a while. (3-4h) 4. Post installation it could be that you have to chance the fstab. (which described which /dev ubuntu mount to what you want) From Petitboot go to Terminal. cd /tmp/petitboot/mnt/ps3dd1/etc/ and nano fstab. Ubuntu should run like a weasel (a handicapped)
Post Installation
After you've set up Linux on your PS3... http://wiki.gitbrew.org/index.php/PS3:Tools
Tools
Information about setting up PS3-specific tools found on git.gitbrew.org[3] can be found at PS3:Tools
Wireless
Setting up wireless requires you to take down networking. You must have a direct connection to your PS3 to continue. More information
- git and build ps3hvc utils
- Get dependencies PS3:Tools#Dependencies
- git clone git://git.gitbrew.org/ps3/ps3linux/ps3hvc-utils.git
- cd ps3hvc-utils
- sudo cp /usr/src/linux-2.6/arch/powerpc/include/asm/ps3hvc.h /usr/include/asm/
- make && sudo make install
- Download glevand's wlan script for your PS3 type: FAT/NAND[4]
SLIM/VFlash[5]. You want this in the same directory ps3hvc-utils is in. - Take down current driver
- sudo rrmod ps3_gelic
- Run enable_wlan_on_*.sh
- chmod +x enable_wlan_on*.sh
- ./enable_wlan_on*.sh
- Bring up new driver
- sudo modprobe ps3_gelic
- sudo /etc/init.d/networking restart
- Test wireless card (by seeing available networks)
- sudo iwlist scan
Enabling Wireless with the latest Linux kernel
You don't need to use WLAN script with the latest Linux kernel anymore. Add the following boot parameter to your kboot entry:
ps3_gelic.disable_eurus_ctrl_iface=1
Attention: It will work on PS3 PHAT models only.
WiFi with PS3 Slim Models
- PS3 SLIM models have a totally different WiFi, USB based
- You have to compile your own kernel first if you haven't done it previously. Also make sure you enable wireless extensions. In my kernel config from GIT repo it's enabled by default.
- Then clone my ps3-jupiter git repository and compile kernel modules: ps3_jupiter.ko and ps3_jupiter_sta.ko
- Load both modules, first ps3_jupiter.ko and then ps3_jupiter_sta.ko
- Install wireless-tools and wpa_supplicant
- Configure wpa_supplicant
- Run wpa_supplicant
- Currently only STA mode (infrastructure) and WPA/WPA2 are supported
Useful links:
How to load ps3_jupiter.ko and ps3_jupiter_sta.ko automatically at boot time:
- Copy both modules to /lib/modules/`uname -r`/kernel/drivers/net
- Run depmod -a as root
Please report any bugs and problems to me because the driver is still in development and i would like feedback from you if you want me to continue. Thanks.
SLES
CURRENTLY ONLY TESTED ON 3.15OFW
- Boot the SLES 11 SP 1 disc in otherOS
- Highlight the install option and press 'e' to edit the entry
- Edit the image= line so it says:
/tmp/petitboot/mnt/sr0/suseboot/linux64.gz
- Change the append line to read the following:
video=ps3fb:mode:3 quiet sysrq=1 insmod=sym53c8xx insmod=ipr
- boot this option
- hit control-c when yast tries to start
- select expert mode, then start shell
- Enable ps3vram swap:
- mkswap /dev/ps3vram; swapon /dev/ps3vram
- if you happen to have any other swap partitions, mount them now
- start the install from DVD and go through it normally.
- Enjoy an actually up-to-date system that's IBM SDK compatible
Enabling Sound
Sound HOWTO by c4pt and durandal
- Check to see that the sound driver is installed
- sudo lsmod | grep snd_ps3
- if your output shows snd, snd_pcm, and snd_ps3, then continue to the next step, otherwise
- sudo modprobe snd_ps3
- if it installs, you're good to go, otherwise, you neen to compile a new kernel
- Connect the ps3 sound device to /dev/sound0
- sudo ln -s /dev/snd/pcmC0D0p /dev/sound0
- Add yourself to the audio group
- sudo usermod -G audio <username>
- Verify that the user was added
- sudo id <username>
- If your username shows audio as a group, move on to the next step
- Install either mpg123 or alsamixer to test the sound, using whatever install tools your distribution has
- RHEL, SLES, OpenSUSE, YDL, fc: sudo yum install mpg123 alsamixer
- Debian, Ubuntu: sudo apt-get install mpg123 alsamixer
- Reboot the console
- sudo reboot
- Play an mp3 to test the sound with either
- mpg123 <some_sound_file.mp3> OR
- alsamixer <some_sound_file.mp3>
Cleaning up Errors
exim4
- Error: IPv6 socket creation failed: No such file or directory
- Solution: Edit "/etc/exim4/update-exim4.conf.conf" so that it has dc_local_interfaces='127.0.0.1' instead of dc_local_interfaces='127.0.0.1 ; ::'
- Error: ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size
- Solution: rm -rf /var/log/exim4/paniclog
Kernel
- Error: Make error 137 while compiling vmlinux.o
- Solution: Activate/make a swap partition
plymouth
- Error: You are receiving this error message as the new udevd in Ubuntu Lucid no longer supports mounting its own /dev mount point.
- Solution:
- Edit your fstab and add:
dev /dev tmpfs rw 0 0
- Add noplymouth nosplash to your kernel options in /etc/kboot.conf. Example:
ubuntu=/boot/vmlinux root=/dev/ps3dd1 video=ps3fb:mode:133 noplymouth nosplash
Alternative (when all else fails) :
dpkg --force-depends -P plymouthSee also: https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/556372
<tuxuser> fixed the plymouth issue :) <tuxuser> dhewg, nope :P I first purged plymouth.. then just reinstalled it <tuxuser> made sure dev /dev mount point is in /etc/fstab, rootdev is first entry and spu is commented out <tuxuser> now plymouth is actually showing and not throwing errors :)
Locales
- Error: perl: warning: Setting locale failed.
- Solution:
- Edit /etc/locale.gen and uncomment any Locales you want the OS to support.
- Example:
en_US.UTF-8 UTF-8
- Re-run dpkg-reconfigure locales (Select packages to install using the spacebar.)
Hostname
- Error: unable to resolve host (none) or something like it.
- Solution:
- Make sure your hostname is set in /etc/hostname and it doesn't have any spaces or symbols.
- Edit /etc/hosts and add your hostname:
127.0.0.1 my-ps3-hostname
Enabling 7th SPU with the latest Linux kernel
Add the following boot parameter to your kboot entry:
spu_base.enumerate_shared=1
To disable it at boot time again, set it to 0.
Attention: Enabling 7th SPU on Linux will make most of SS services unusable because they use the 7th SPU !!!
Screenshot of OpenCL running on 7spu
Linux Kernel v3
- Linux 3.1.7 running on PS3 Slim OtherOS++ from internal HDD
http://gitbrew.org/~glevand/ps3/linux/linux-3/ps3-slim-dmesg-3.1.7
- Linux 3.2.1 running on PS3 Slim OtherOS++ from internal HDD and WLAN
http://gitbrew.org/~glevand/ps3/linux/linux-3/ps3-slim-dmesg-3.2.1
- Linux 3.2.2 running on PS3 Slim OtherOS++ from internal HDD, WLAN and Dispatcher Manager
http://gitbrew.org/~glevand/ps3/linux/linux-3/ps3-slim-dmesg-3.2.2
- Join the PS3 Linux Kernel party here: http://wiki.gitbrew.org/forum/f/4/
- Petitboot with Linux kernel 3.2.2 (kexec USB bugs fixed !!!)
http://gitbrew.org/~glevand/ps3/linux/openwrt/ps3-petitboot-dmesg-slim-3.2.2