akuhak
Developer
Ok found it. It is file opt0/bn/pfsd/pfsd (PFS Driver). There is no sources for it, you can try to patch it with ATAD Patcher 0.04
some tips and tricks for ps2linux:
you can connect to bbn via telnet
install PS2Linux ssh and samba rpm packages from usb, then
you can connect BBNav via ssh.
then you can install rpm packages from usb or from SMB mounted folder on your PC:
For faster access to some game or application you can modify top.xml and add somewhere:
this will directly boot partition you choose.
It is possible to setup apache server and launch game channel backups from there. You still need internet on launch to bypass BBNav DNAS check, luckily Sony servers still are alive and you can do it even in 2024. I wasnt able to setup apache DNAS bypass server, but it is possible via https://gitlab.com/gh0stl1ne/DNASrep/.
You can get more debug messages about bn if you connect via ssh or telnet, kill bn and restart it from terminal:
some tips and tricks for ps2linux:
you can connect to bbn via telnet
install PS2Linux ssh and samba rpm packages from usb, then
you can connect BBNav via ssh.
Code:
ssh -oKexAlgorithms=diffie-hellman-group-exchange-sha1 -oHostKeyAlgorithms=ssh-dss -c aes128-cbc [email protected]
Code:
mount -t smbfs -o rw,username=ps2,password=ps2 //ps2-PC/PS2SMB /mnt/smb3
For faster access to some game or application you can modify top.xml and add somewhere:
HTML:
<ITEM id="TEST-GAME2" label="Game2 ule" link="href" linkargs="uri=pfs:/PP.ULE" href="file:/opt0/bn/script/game/boot_game3.xml" />
It is possible to setup apache server and launch game channel backups from there. You still need internet on launch to bypass BBNav DNAS check, luckily Sony servers still are alive and you can do it even in 2024. I wasnt able to setup apache DNAS bypass server, but it is possible via https://gitlab.com/gh0stl1ne/DNASrep/.
You can get more debug messages about bn if you connect via ssh or telnet, kill bn and restart it from terminal:
Code:
sudo killall -8 bn
/opt0/bn/bn --debug