Page 1 of 1

Woot! and slight ps2xme question

Posted: Thu Jan 12, 2006 6:16 pm
by Moxie
Ok, so i tried installing the exploit from the exploit made easy package, half expecting it to just fizzle. It didn't! W00t! :-)

Anyways, so I tried linking up with a network cable, ps2link (as included in the ps2xme) and pksh, again expecting all kinds of trouble (being a cynical old fart). But again, after some ip adress juggling (all the fault of the user - i.e. me), it all worked beautifully, and so I spent far too much time playing geometry wars and far too little time sleeping last night. W00t! Hopefully my students wont notice me being well knackered...

ANYWAYS: apart from gushing about how I'm so 1337 that I'm even able to follow simple instructions :-), the point of this post is twofold:

1) Thank you, everyone involved in the ps2xme pack! You're all godlike, or somesuch! My life will never be the same again (or at least my sleeping hours).

2) The only snag i hit was that when I had started ps2link and connected with pksh (or fsclient), I couldn't issue file systems commands and was instructed to check that the somethingorother.ipx file was loaded (the one that deals with the filesystem - I just forgot it's name right now). It is definitely there, as in I can see it whilst browsing with the ps2menu, but apparently it is not loaded when ps2link is loaded. Should I leave the system in the ps2menu to be able to access the file system, or am I doing something else wrong?

Posted: Thu Jan 12, 2006 10:46 pm
by weltall
well you need ps2netfs.irx and then use fsclient (that before was builtin with ps2client) to access the mounted fs directly

Posted: Thu Jan 12, 2006 11:38 pm
by Moxie
I do have the ps2netfs.irx file. It sits in the same dir (BESYSTEMwhtevr) as BOOT.ELF (which, in my case, is actually ps2menu) and ps2link.elf. I've tried using both fsclient and pksh (which has ps2netfs-abilities built-in) to run devlist or ls-ing directories, etc. and both fail with a message which says more or less that ps2netfs.irx isn't loaded.

So the question is: Doesn't ps2link use/supply ps2netfs? And if it doesn't, is there any other way to kick ps2netfs.irx into action (it doesn't help trying to execute it from the ps2menuproggie, not that it should :->) using only the programs in the ps2xme pack?

I wondered whether I had to run some sort of ps2mount command before using the others, but no matter what i tried, all I got was the same message.

Posted: Fri Jan 13, 2006 12:14 am
by ooPo
ps2client -t 1 execiop rom0:SIO2MAN
ps2client -t 1 execiop rom0:MCMAN
ps2client -t 1 execiop host:ps2netfs.irx
I use a shell script with those commands to load ps2netfs manually. The first two lines add memorycard support.

Posted: Fri Jan 13, 2006 6:01 pm
by Moxie
Interesting...I suppose "rom0:" designates files/routines resident in rom (duh) in the actual ps2, right? And also, my guess would be that I could substitute "mc0:BEDATAblabla/" for "host:" in the third line, given that I have the ps2netfs.irx file there. Would that be correct?

Which document ought I read to learn these things without having to pester y'all with stupid questions? :-)

Posted: Fri Jan 13, 2006 8:40 pm
by Moxie
Yup, that worked nicely :-)

Seems, though, that pksh has problems running ps2netfs commands - Usually when I try devlist or dir or anything like that, I get a broken pipe or some similar error (it does say, in startup, that it has found netfs support). It works with fsclient, of course, but it is a pity since I 1) like to be in a shell like that and 2) ps2client wont transfer and run files as well for me as pksh does (so I can't just throw it out). Specifically...wait, I just had an idea. Might e user error...

Was, too. Note to self: When ps2client-execing files from the host computer, be sure to prefix them with "host:" :-)