Page 1 of 1

ps2link and xlink

Posted: Wed Mar 30, 2005 3:32 am
by Orion_
Hi,
I try to run homebrew demo on my pstwo but it don't work.
I burned on a cd ps2link 1.24 iso, as it was in the zip file, put a network cable between my pstwo and my pc, started XLink beta 1 and then ps2link on ps2.
but it try to access some file on memory card (conf.dat ?)
and when its done (say not found)
XLink show some few lines and that's all.

Code: Select all

tty mounted
host: mounted
IOP cmd thread started
Naplink thread started
loadmodule: id 29, ret 0
open name mc0:conf.dat flag 1 data 41378
open fd = -19
EE: Cmd threa
what is the error ? is the conf.dat file mandatory on the memory card ? how can I avoid that ?
thanks :)

Posted: Wed Mar 30, 2005 5:09 am
by Saotome
"-19" means "no such device" if i'm not wrong.
maybe you forgot:
SifLoadModule("rom0:XMCMAN", 0, NULL);

although i'm not sure

EDIT: oh wait, i overread that it comes from ps2link. hmm, then you cannot load it with SifLoadModule... ;)

Posted: Wed Mar 30, 2005 7:57 am
by Drakonite
The obvious problem would be that that file does not exist on the memory card...

Posted: Wed Mar 30, 2005 3:48 pm
by Orion_
I know but how to make it on the memory card, I mean, I don't know why it need to search anything on memcard, why putting a ps2link iso file that don't work, there is nothing about file on memory card explain in the readme of both program, I also tried ps2exec, and inlink, it doesn't work ...
is there any tutorial about running homebrew things using ethernet cable on pstwo ?

Posted: Wed Mar 30, 2005 4:35 pm
by mharris
The "failed to open extra conf file" message is a warning, that's all. Everything should be working fine.

If you had searched the forums, you would have discovered that this same question was posted (and answered) here and here.

Posted: Wed Mar 30, 2005 5:31 pm
by Orion_
what about the xlink error then ?
after that none of the button is active so I can't send elf file, it's say "offline" :/

Posted: Wed Mar 30, 2005 7:11 pm
by blackdroid
ever tried to ping your machine, the ip is show on the screen, if you cant ping it but get the ready printed on screen you have a network problem.

Posted: Wed Mar 30, 2005 7:23 pm
by cory1492
If you use the premade iso file it will most likely have incorrect IP info in it anyways. Best bet is to build your own with nero. Get the archive and use the standalone files to make your own cd with correct IP information on it.
ps2link on ps2dev.org

Some mediocre instructions on doing so with nero:
Unzip the ps2link archive wherever
in the bin dir inside the archive are all the files you will need
rename system.cnf to SYSTEM.CNF (IIRC case matters)
open IPCONFIG.DAT in a text editor like notepad and input your IP info like so: (leave the second line alone)
192.168.0.10 255.0.0.0 192.168.0.1
PS2IP DNS GATEWAY
using a dlink router with default settings mine is:
192.168.0.101 255.255.255.0 192.168.0.1
save the file and exit text editor
at this point it is also best to add a 50-100 mb dummy file to cause the usable files to move out towards the middle of the disk. Ill leave finding a dummy.bin file or creator up to you.

Open nero
New compilation of cd type
In iso tab select mode2/xa
in label tab put a label (whatever you want)
click new and you get a new empty compilation
drag and drop or add all the files from the bin dir into the root of the cd compilation (should be 9 files not in any directory on the cd+dummy.bin)
click on burn
set the speed to 4 or 8X
click on start.

when its done, you will have a working disk if you put all the files as well as the correct IP in. I have been using the disk I made with this for months, as well as the same files off the disk on my memory card.

Posted: Wed Mar 30, 2005 7:30 pm
by blackdroid
whats incorrect with that IP ? its a nonrouted IP address that anyone should be able to use, if you already have a lansegment set up that this IP address is not part of, just set up an IP address alias. no need to do any iso shenanigans when it has already been done for you.
some network a-b-c is all that is needed.