4Hak3rs

PSP

Run USBHOSTFS on your NSLU2

by support on Jan.28, 2008, under PSP, Uncategorized

For those of you that have an NSLU2, you can now change the firmware and install USBHOSTFS which will allow you to connect your PSP to the NSLU2 using a USB cable and use a USB drive connected to the NSLU2 as a Memory Stick.

This means that instead of using a 2-4GB Memory Stick Pro Duo, you can use a portable USB drive.

You need to be using IR Shell on your PSP for this to work.

Once this is up and running you can save 100s of GB of ISOs on your USB drive and run the games over the USB cable.

Granted, the NSLU2 in not portable in the sense that it runs on batteries, but you can easily move it around, and even install it in your car and has access to 100s of GB of games, music, pictures and videos.

Here we go…
You will need a Windows application, like Sercomm’s Win32 Update Utility to connect to your NSLU2 and upgrade the firmware, and,

the SlugOS image (SlugOSBE-4.8) from http://www.slug-firmware.net/

On your PSP, you will need to be running a Custom Firmware like CFW 3.80 from dark-alex.org and IR Shell from irshell.org

Put the NSLU2 into Upgrade Mode

Do the flash ..
1) Disconnect any disks and/or devices from the USB ports.
2) Power off the NSLU2
3) Press and hold the reset button (accessible through the small hole on the back just above the power input).
4) Press and release the power button to power on the NSLU2.
5) Wait for 10 seconds watching the ready/status LED. After 10 seconds it will change from amber to red.
6) Immediately release the reset button.

The NSLU2 ready/status LED will flash alternately red/green (there is a 1 second delay before the first green).
7) Flash the NSLU2 by using UpSlug2 or the Win32 Sercomm Utility

When I used my Dell Laptop and the Wireless Network adapter, it did NOT find the device, however, connecting to the switch using a network cable and disabling the other adapters i had, did work. BTW, ping the ip address of 192.168.1.77 doesn’t work at this point, it’s only after you flash that you can ping.

Once you finish flashing, you should be able to connect to the NSLU2 using putty. The ip should be 192.168.1.77
the username is root and the password is opeNSLUg

now issue these commands
> ipkg update
> ipkg install usbutils

now copy usbhostfs (http://rapidshare.com/files/86912859/usbhostfs.html) to /bin
I used WinSCP, also using WinSCP, I added /bin/usbhostfs -n /media/ to the file /etc/init.d/rcS

UPDATE: For those of you that can connect but can’t run the ISO/CSO, you must apply the patch.
You can get more info in the guide that comes with IR Shell, but briefly, you need to patch your firmware using a file that is in the IRSHELL folder on your PSP, Using IR Shell, scrolls to the proper folder and execute the proper file. the it will work.

As of this writing, CFW 3.90 M33 is out and does NOT work with IR Shell v3.90 unless you download and install a special patch which bypasses the firmware version check, however due to other changes in the 3.90 firmware this may not be the ideal solution but it should work. Ahman, the creator of IR Shell ‘retired’ after v3.90 of IR Shell, so unless you need CFW 3.90 (which really only gives you Skype for the Slim PSP) you should stay with CFW 3.80

UPDATE:As of Jan 2009, the latest CFW is 5.00 M33-4 and IRShell is at 4.8 and this still works.

It may be possible to use the ‘Custom Firmware Extender’ homebrew application instead of running IRShell, but I have NOT tried it yet. The advantage of the CFE is that it runs in the background.

  • Share/Bookmark
Leave a Comment more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...