Il developer JCorrêa ha reso disponibile una versione separata di ps3netsrv, originariamente parte del progetto webMAN-MOD di @aldostools, consentendo così di scaricare e clonare questo strumento senza dover ottenere l’intera repository di webMAN-MOD.

Questa utility per OpenWrt permette di condividere cartelle di giochi PS3 tramite rete, supportando contemporaneamente fino a cinque client.
Dopo l’installazione, è necessario configurare il servizio tramite terminale SSH, impostando se avviarlo automaticamente all’accensione, la directory root dei giochi e la porta di connessione, con i seguenti comandi:
uci set ps3netsrv.main.enabled='1'
uci set ps3netsrv.main.dir='mnt/sda1'
uci set ps3netsrv.main.port='38008'
uci commit
Il parametro enabled='1' permette l’avvio automatico del servizio, mentre impostandolo a '0' sarà necessario avviarlo manualmente. La voce dir definisce la directory principale dei giochi (contenente cartelle come “PS3ISO” o “GAMES”), e port indica la porta utilizzata da ps3netsrv.
Questa separazione dal progetto principale consente agli utenti di utilizzare lo strumento in maniera indipendente, semplificando l’installazione e la gestione dei giochi PS3 in rete senza dipendere dall’intero ecosistema webMAN-MOD.
Caratteristiche
- Supporto fino a 5 client PS3 contemporaneamente.
- Directory root condivisa configurabile (usa il percorso di ps3netsrv se la root non è specificata).
- Porta configurabile (di default
38008se non specificata). - Avvio senza parametri da riga di comando se le cartelle
GAMES,PS3ISOoPSXISOsono presenti nella cartella ps3netsrv. - Visualizzazione degli indirizzi IP locali del server.
- Filtraggio degli indirizzi IP remoti: possibilità di creare una whitelist con caratteri jolly.
- Operazioni su file remoti (
stat,open,create,read,close,delete,mkdir,rmdir). - Elenco directory remoto (intera directory in una volta o file per file) con inclusione delle sottodirectory.
- Visualizzazione dei file in una directory specificata e in tutte le sottodirectory se il percorso termina con
//. - Fusione di più percorsi in una singola directory (elenco dei percorsi in
folder_name.INI). - Streaming di immagini ISO (CD-ROM, CD-ROM XA, DVD, Bluray o PS3 Bluray).
- Rilevamento delle dimensioni standard e non standard dei settori CD: 2048, 2352, 2336, 2448, 2328, 2368, 2340.
- Supporto per ISO multi-part (immagini ISO suddivise in
*.iso.0,*.iso.1, ecc..). - Decrittazione in tempo reale delle ISO PS3 (immagini crittografate 3k3y & redump).
- Conversione in tempo reale di cartelle montate in ISO virtuali (vISO).
- Conversione di cartelle di gioco o directory in file ISO locali (drag & drop per conversione semplice).
- Decrittazione delle ISO PS3 criptate (con crittografia redump/3k3y) in nuove ISO decriptate.
Come usarlo
- Avvio base: Eseguire il comando:
ps3netsrv [directory_radice] [porta] [whitelist].- Directory_radice: Cartella condivisa (default: cartella di ps3netsrv).
- Porta: Default
38008. - Whitelist: Es.
192.168.1.*per limitare alla rete locale.
Se nella cartella ci sono sottocartelle come
GAMES,PS3ISOoPSXISO, parte automaticamente senza parametri. - Conversione/Decrittazione ISO:
ps3netsrv [percorso_cartella_o_ISO_crittografata] [PS3/ISO].- Es. Trascinare un file ISO o una cartella per convertirlo.
Per dettagli completi, consultare il wiki originale: PS3 NET Server.
Installazione e compilazione
- Requisiti: Compilatore C/C++ (es. g++), Meson (per build standard) e mbed TLS (libreria crittografica).
- Build con Meson (Linux/macOS):
meson buildrelease --buildtype=releaseninja -C buildrelease- Build alternativo (senza Meson, utilizzare PolarSSL bundled):
- Windows:
_make.bat. - Linux:
sudo apt-get install make g++poi./Make.sh(linka staticamente).
- Windows:
Nota: Su Linux, se compaiono errori “buffer overflow”, utilizzare il metodo alternativo.
Changelog
Binari di ps3netsrv per OpenWrt:
Dopo l’installazione, è necessario configurarlo. Il metodo più semplice è tramite terminale con ssh usando i seguenti comandi:
uci set ps3netsrv.main.enabled='1'
uci set ps3netsrv.main.dir='mnt/sda1'
uci set ps3netsrv.main.port='38008'
uci commit
Note:
"ps3netsrv.main.enabled='1'"significa che il servizio si avvierà automaticamente all’accensione. Se non lo si desidera, impostare il valore su'0'(in questo caso dovrete avviarlo manualmente tramite terminale)."ps3netsrv.main.dir"serve a impostare la directory root dei propri giochi (contenente cartelle come “PS3ISO”, “GAMES”, ecc..)."ps3netsrv.main.port"serve a impostare la porta utilizzata da ps3netsrv.
Download: ps3netsrv v20250803
Fonte: github.com

![[Scena DSi] Rilasciato NTM (NAND Title Manager) v0.4.2](https://www.biteyourconsole.net/wp-content/uploads/NDSi.jpg)

![[Scena Wii] Rilasciato emulatore Not64 Build 20231102](https://www.biteyourconsole.net/wp-content/uploads/not64-1.jpg)
![[Scena PS3] Rilasciato Gamesonic Manager v3.53](https://www.biteyourconsole.net/wp-content/uploads/GameSonic-Manager-v1.70_2.jpg)
