All thanks goes to Marty_McFly who wrote great instructions here and also helped me along during those times of confusion...

Most new users who are new to Ubuntu, Linux, or PS3s often have questions concerning what is ubuntu, how do you install it, and how the heck do you get things to work!!! Well to help out with the confusion I decided to rewrite instuctions concerning how to get Wi-Fi to work if you have PS3 fimware 2.10 or above. Note that these instructions are following a fresh default install of Ubuntu 7.10 on a Playstation 3 (duh!).

*Before you start notice that you will need at least temporary internet access in order to download rpm2cpio

1) Download the necessary files to patch the kernel. The link is here The files you need are:
initrd.img-2.6.24
kernel-2.6.24-20080131.ppc64.rpm
Download them to an external drive that you can then copy into Ubuntu. Next you will need the correct bootloader. If you followed the install instructions on the site then you already have the correct bootloader. Otherwise download and install the bootloader here
2) If you're following a fresh install procede to step 3. If you updated the kernel at anytime make sure that you boot into the old kernel. To do this restart the PS3 and at kboot: type
kboot: old
and hit enter. You should now be booted into the old kernel.
3) Ok once your inside ubuntu, copy the files initrd.img-2.6.24 and kernel-2.6.24-20080131.ppc64.rpm to the desktop.
4) If you have rp2cpio skip to step 5. Otherwise you will need to download rpm2cpio and this is the part where you will need a wired connection. If you are connected to the internet go into the Synaptic Package Manager (note for noobs: this is where you can download pretty much anything and everything) and search for rpm2cpio. Click on it and download it.
5) Once you have rpm2cpio, go into the terminal and type:
rpm2cpio kernel-2.6.24-20080131.ppc64.rpm | cpio -idmv
another noob note: make sure you specify the directory that the file is at. For example if it is on the desktop and my username is john I believe the appropriate command is:
rpm2cpio /home/john/desktop/kernel-2.6.24-20080131.ppc64.rpm | cpio -idmv
6)That should extract the files somewhere either the desktop or your home folder. Now manually copy vmlinux-2.6.24, initrd.img-2.6.24 and config-2.6.24 to /boot and 2.6.24's modules to /lib/modules.
7) Now add the following line to /etc/kboot.conf like this (line beginning with test)

test='/boot/vmlinux-2.6.24 initrd=/boot/initrd.img-2.6.24 root=UUID=48124dc5-2c8f-43d0-a210-0b6549ffde56 quiet splash'

The value "48124dc5-2c8f-43d0-a210-0b6549ffde56" have to be changed according to your PS3.

8) Now run 'sudo update-initramfs -k 2.6.24 -u' and 'sudo depmod -a' in terminal
9) Now restart the system.
10) In order to load the system with the new kernel youĺl have to type "test". If you don't want to write test all the time you can edit kboot.conf and set "test" as the default value.
11) Now enter the network manager at the top right corner of the desktop and see if the wi-fi drivers are working. You should see an option that says wireless connections if its working.

And you're done! That should be all, enjoy your wireless connection (I know I do!)

There are 9123 comments on this page. [Display comments]

Page was generated in -0.7386 seconds