Yellow Dog Solutions

TOPIC: Manually upgrade kernel to enable PS3 WiFi under Linux



Introduction
This HOWTO guides you through the manual process of upgrading the YDL kernel and kboot bootloader. This HOWTO is intended for intermediate to advanced users with solid Linux command line experience.
WARNING!: This kernel upgrade is beta software and is not recommended in a production environment.


Update the YDL System
This process should be done regularly in order to maintain the YDL system.
  1. Select YDL Menu --> Applications --> System Tools --> Software Management --> Software Updater

  2. All updates should already be selected. If not please select all updates.

  3. Click “Apply Updates”.

  4. After all updates are installed, select “Reboot Later” from Software Updater.


Install the New Kernel
The kernel which supports WiFi on the PS3 under YDL is currently in beta status, so it must be downloaded separately from regular updates.
  1. Choose YDL Menu --> Applications --> Accessories --> Gnome Terminal.

  2. At the command prompt run the following commands:
    su - [ENTER]
    wget ftp://ftp.yellowdoglinux.com/pub/yellowdog/betas/kernel/kernel-2.6.23-9.ydl5.1.ppc64.rpm [ENTER]
    rpm -ivh kernel-2.6.23-9.ydl5.1.ppc64.rpm [ENTER]
  3. Remain in the terminal as root for the next section.


Activate The New Kernel
To activate the new kernel you must modify a file called "kboot" which is located at /etc/kboot.conf. You may conduct this manually via a command line editor (VI, nano) or use this script to build a new kboot.conf for you. This is conducted based upon existing, installed kernels.

WARNING!: Use this script with caution as it does completely re-write your kboot.conf.
  1. Make a backup copy of your current kboot.conf:
    cp /etc/kboot.conf /etc/kboot.conf.org [ENTER]
  2. Edit kboot.conf via your favorite editor, ie:
    nano /etc/kboot.conf [ENTER]
  3. Exit the terminal.

  4. Reboot the PS3 and you should be good to go.

This HOWTO was prepared by Aaron Johnson, Terra Soft Solutions, Inc.



 
          COPYRIGHT ® 1999-2008. TERRA SOFT SOLUTIONS, INC. ALL RIGHTS RESERVED.

SEARCH TSS

SEARCH LISTS

SEARCH HOWTOS