В MC жми F9, чтобы попасть в меню файлов.
Usage: ./ps3netsrv rootdirectory [port] [whitelist]
Default port: 38008
Whitelist: x.x.x.x, where x is 0-255 or * (e.g 192.168.1.* to allow only connections from 192.168.1.0-192.168.1.255)
Например ps3netsrv /ps3/ 38008 172.16.0.* - значит что папка с играми /ps3/ порт 38008 разрешено подключение только с 172.16.0.0-172.16.0.254
http://www.ps3hax.net/showthread.php?t=80716
PS3 games on Synology Intel NAS with ps3netsrv
I've got ps3netsrv working on my PS3 connected over LAN to my Synology DS1513+ NAS (Intel Atom CPU). It took me a few tries to get this working right and I made a couple of mistakes along the way. I found help throughout these forums in various posts, so I wanted to share my configuration and have everything in one post, in case it helps someone else. I also tend to forget how I do these kinds of things, so I wanted a reference for myself as well. The best thing about this is it got all my games off of the internal HDD (except the ones I want to keep with me when I travel) and freed up a ton of space for mandatory installs, multiMAN covers, etc.
On the PS3:
I am running Cobra CFW and the ps3netsrv client is built in. In the webMAN settings you will need to point net0 to the IP address of your NAS--use static IPs or static DHCP leases so the IP address doesn't change.
I changed the webMAN settings based on this post:
http://www.ps3hax.net/showthread.php...l=1#post732019
On the Synology:
First, deank has the executables for the Synology Intel NAS in his webMAN download, so you do not need to compile from source. You just need to put it in a good spot and write a script to execute it. The hardest part of this was to get ps3netsrv running on the NAS on boot.
I found the executables in this package:
http://www.deanbg.com/webMAN_1.34.zip
There is a ps3netsrv.zip inside of the webMAN zip. In that zip file there are two Synology folders, one for ARM and one for Intel. I took just the executable (ps3netsrv) from the Intel folder and not the shell script, mostly because it was named ps.sh and I didn't want to get that confused with the ps command in linux. I copied ps3netsrv to /volume1/@appstore/ps3netsrv. The location doesn't really matter as long as the executable has the correct +x permissions, but I wanted to put it with my other NAS packages so I could find it later and possibly write an install package in the future.
To get it running on the NAS on boot, I wrote a start-stop script based on this thread:
http://forum.synology.com/enu/viewto...p?f=77&t=51025
So in /usr/local/etc/rc.d/ I have the following script, modified from the one provided in the archive above. Save this as S99ps3netsrv.sh and make sure it's executable.
Code:
#!/bin/sh
#DESCRIPTION=This script runs a ps3 net server.
start() {
/volume1/@appstore/ps3netsrv/ps3netsrv /volume1/files/Software/PS3/ 38008 192.168.*.* &
return 0
}
stop() {
killall ps3netsrv
return 0
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
exit 1
esac
The "start" command is for my network and file locations. Syntax is "ps3netsrv rootdirectory [port] [whitelist] &" (the ampersand allows it to run in the background). My PS3 "GAMES/" folder is on my "files" shared folder, in the path "Software/PS3/" (they are in folder format, not ISOs). Change the folders and client IP address in the script for your situation. The Synology will automatically start properly written scripts in this folder on boot and stop them on shutdown. You could also start the command while connected in SSH while first getting everything set up and running correctly.
TO DO:
Write a Synology package file that automates this process. If anyone wants to take this on, I can help test on my NAS. I'm not sure when I'll get around to doing this since my setup is working really well without it. But it would be nice to standardize this so it works like all the other Synology community packages.
Hope all this helps someone. Any questions or improvements, please reply to this thread. I will edit this post as necessary.
http://tapochek.net/viewtopic.php?p=2197004#2197004
Еще проще вариант автозапуска:
1.Найти файл rs.local (путь /etc/rc.local его создавали при bootstrap) или создать /etc/rc.local (chmod 755)
2. Вписать туда:
# ps3server start
/usr/ps3netsrv/ps3netsrv /volume1/PS3 2>/volume1/PS3/ps3net.err (/usr/ps3netsrv путь где папка ps3netsrv ну и дальше где образы)+будет создаваться лог файл, где в случае ошибки можно посмотреть в чем проблема