webMAN MOD

PS3 webMAN MOD - General Information Thread 1.47.48q

Today I have updated the binaries of webMAN MOD 1.43.19 (same links).

The changes are:
* Re-made ps3netsvr (netserver.h) with support for multi-part ISOs and using memory allocated dynamically instead of static buffers
- The buffer sizes will be as large as possible and the amount of memory allocated depends on the memory usage configured in /setup.ps3
* Updated VSH Menu to fix an issue reading pads
* Fixed issue mounting .cue on remote PSXISO (ps3netsvr)
* Renamed netsvr.h to netclient.h

The source code is in the same link for 1.43.19; the binaries and source code of the previous 1.43.19 are in the links for 1.43.18 (just in case this new build has issues).

Will get this up soon.. Thanks as always. Nice new features !!!!!!! :dcheese::dancestraw::dancepine::dchick::dlock:
 
Controller issue on VSH menu is fixed ... thx.

But here's another small issue with latest version:
On PS3NETSRV#4 there are no input boxes for entering IP:Port

Regards
Rudi
 
Controller issue on VSH menu is fixed ... thx.

But here's another small issue with latest version:
On PS3NETSRV#4 there are no input boxes for entering IP:Port

Regards
Rudi

wMM_bug_input_box_ip_net4.png


I see it... on the PS3 browser and on Chrome, Firefox and Edge on the Windows 10
 
I don't know linux(totaly noob), but i ran ubuntu on virtual box with official synology toolchain and got this:


at here makefile
Code:
OS =  linux
BUILD_TYPE = release

OUTPUT := ps3netsrv
OBJS=main.o compat.o File.o VIsoFile.o
CFLAGS += -I/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi/libc/include
#CPPFLAGS=-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
LDFLAGS += -L/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi/libc/lib
LIBS = -lstdc++

LIBS += -lpthread
CC= /usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-gcc
LD= /usr/local/arm-marvell-linux-gnueabi/bin/arm-marwell-linux-gnueabi-ld

all: $(OUTPUT)

clean:
rm -f $(OUTPUT) *.o

$(OUTPUT): $(OBJS)
#$(LINK.c) $(LDFLAGS) -o $@ $^ $(LIBS)
$(CC) $(CFLAGS) $(OBJS) -o $@ $(LDFLAGS)

can somebody help me?
I think some symbols are missing & your compiler cannot finish the job without them.

Maybe newlibs...?

Why don't you Google "cross compilation for ARM", a few articles will show you how to proceed.

Otherwise you could just download the GNUARM binaries package, everything is already in one tar.bz2 archive for Linux.

They also release working binaries to do all this under Windows Cygwin. (that is why I mentioned it in my earlier post)
You can find additional resources & info on their site.
Beware, the GNUARM website uses 4 mirrors & 2 of them are down so don't get discouraged straight away, the packages can be downloaded. (I have a couple of such binaries packages for cygwin if you have problems finding them)

Sent with Tapatalk
 
Last edited:
I detect several rules, when external NTFS HDD works or not (remember, that ps3 detect drives with MBR only alignment, no GPT).
It depends on:
1) your HDD physical sector size (512b, 4K)
2) your USB-to-SATA controller mode (512b, 512e, 4K)

Now all HDD with 4K physical sector (AF) report mode 512e (emulation 512-byte logical sectors on 4K physical), but you can change it with bridge SATA controller for your HDD report 4K logical-4K physical sector: 4K native mode
I have HDD USB dock with such SATA controller flashed with special 4K-mode firmware
Also I have another simple USB docks, that works in 512e mode with 4K physical sector HDDs and 512-byte mode with non-AF (non 4K) HDDs.
I got this result.
View attachment 4353
All usb-flash drives report 512b mode, so it all works.
That's basically what I noticed myself.
Have had problems before with USB2SATA controllers, I thought it was the disk but it wasn't, it was the controller....

In fact, even now, I am using a USB SATA dock, which works fine with webMAN-MOD but cannot be read by mmOS, even with the old USB.CFG method. Multiman detects the games on the NTFS drive, can mount them but in the file manager it cannot read the disk's contents... If I use a different controller & the same disk, the problem goes away....

Your problems are all sorted out now, right?

Sent with Tapatalk
 
Last edited:
That's basically what I noticed myself.
Have had problems before with USB2SATA controllers, I thought it was the disk but it wasn't, it was the controller....

In fact, even now, I am using a USB SATA dock, which works fine with webMAN-MOD but cannot be read by mmOS, even with the old USB.CFG method. Multiman detects the games on the NTFS drive, can mount them but in the file manager it cannot read the disk's contents... If I use a different controller & the same disk, the problem goes away....

Your problems are all sorted out now, right?

Sent with Tapatalk
No, I want to use my 6TB drive with webMan mod. Now drive works only with IRISMan.
Could you check your HDD physical sector size and controller report mode?
You can check it on windows by console command:
Code:
fsutil fsinfo ntfsinfo <disk_symbol>
example:
Code:
fsutil fsinfo ntfsinfo E:
You can check it on unix-like os by terminal command (root access required):
Code:
fdisk -l <target_device>
example:
Code:
fdisk -l /dev/sdb
 
No, I want to use my 6TB drive with webMan mod. Now drive works only with IRISMan.
Could you check your HDD physical sector size and controller report mode?
You can check it on windows by console command:
Code:
fsutil fsinfo ntfsinfo <disk_symbol>
example:
Code:
fsutil fsinfo ntfsinfo E:
You can check it on unix-like os by terminal command (root access required):
Code:
fdisk -l <target_device>
example:
Code:
fdisk -l /dev/sdb
Will do when I can.

Sent with Tapatalk
 
Controller issue on VSH menu is fixed ... thx.

But here's another small issue with latest version:
On PS3NETSRV#4 there are no input boxes for entering IP:Port

Regards
Rudi

You see this?

Cattura.png


This is because "#define NET3NET4" is commented in flags.h and NET3NET4 is excluded compiling webMAN.

[MENTION=89]aldostools[/MENTION]
but if "#define NET3NET4" is commented perhaps it should not be displayed in /setup,ps3
 
Last edited:
You see this?

Cattura.png


This is because "#define NET3NET4" is commented in flags.h and NET3NET4 is excluded compiling webMAN.

[MENTION=89]aldostools[/MENTION]
but if "#define NET3NET4" is commented perhaps it should not be displayed in /setup,ps3

ok found the mistake: #ifdef NET3NET4 was after the code that adds "PS3NETSRV#4 IP". It had to be before ;)

PS3NETSRV#4 and #5 are intended to be shown only on the full build.

I've updated the source code & binaries to include this small fix.
 
I have uploaded a new *test build* of webMAN MOD 1.43.19 ...yes it's same build number ... I'm too lazy to keep changing the version :)

bin: http://aldostools.org/temp/test/webMAN_MOD_1.43.19_Updater.pkg
src: http://aldostools.org/temp/test/webMAN_MOD_1.43.19.rar

What's new in this build? A "better"??? memory usage.
- Reduced the stack size for several threads (from 128KB to [strike]64KB[/strike] 32KB)... In my tests it frees between 200 to 300KB more memory.
- Changed ftp buffer size for binary files from static size of 128 KB to dynamic size to the max memory allowed based on the memory usage configured in /setup.ps3 (from 64KB up to 1280KB)
- Changed http buffer size for binary files from static size of 64 KB to dynamic size. (Same as ftp)
- Added option to disable PS3NETSRV service and configure the port (default: 38008).
- Disabled preview of images on file manager when used from the ps3 browser (due it's bad support for CSS).

Hopefully the increase of the size of the memory buffers could help to speed up the file transfers. Please report if you notice any change in the speed of the file transfers.
 
I have uploaded a new *test build* of webMAN MOD 1.43.19 ...yes it's same build number ... I'm too lazy to keep changing the version :)

bin: http://aldostools.org/temp/test/webMAN_MOD_1.43.19_Updater.pkg
src: http://aldostools.org/temp/test/webMAN_MOD_1.43.19.rar

What's new in this build? A "better"??? memory usage.
- Reduced the stack size for several threads (from 128KB to 64KB)... In my tests it frees between 200 to 300KB more memory.
- Changed ftp buffer size for binary files from static size of 128 KB to dynamic size to the max memory allowed based on the memory usage configured in /setup.ps3 (from 64KB up to 1280KB)
- Changed http buffer size for binary files from static size of 64 KB to dynamic size. (Same as ftp)

Hopefully the increase of the size of the memory buffers could help to speed up the file transfers. Please report if you notice any change in the speed of the file transfers.

Great stuff as always Aldo ;)
 
Is there a way to mount movies in folder format with webman like games i.e movies/abc.avi

No as a disc icon, like PS3 discs or DVD/Blu-Ray movies.

If you have the movie stored in hdd0, usb (fat32) or in /net folder, just mount the /movies folder. The folder will be mounted as a Data Disc, go to Video column, browse to the movie and launch it (if it is in a format supported natively by the XMB player, like: mp4, avi, mpg, divx, xvid, vob, ts, etc.)

If the movie is stored on ntfs, prepNTFS 1.12 will create an entry in "Blu-ray and DVD" folder of webMAN Games. If auto-play is enabled and "Show Video sub-folder" is selected, the movie will be started automatically when mounted.

Alternatively you can use RetroXMB to create an icon on XMB that will launch Showtime to auto-play the movie (.mkv and many other formats are supported with this method)
 
I have uploaded a new *test build* of webMAN MOD 1.43.19 ...yes it's same build number ... I'm too lazy to keep changing the version :)

bin: http://aldostools.org/temp/test/webMAN_MOD_1.43.19_Updater.pkg
src: http://aldostools.org/temp/test/webMAN_MOD_1.43.19.rar

What's new in this build? A "better"??? memory usage.
- Reduced the stack size for several threads (from 128KB to [strike]64KB[/strike] 32KB)... In my tests it frees between 200 to 300KB more memory.
- Changed ftp buffer size for binary files from static size of 128 KB to dynamic size to the max memory allowed based on the memory usage configured in /setup.ps3 (from 64KB up to 1280KB)
- Changed http buffer size for binary files from static size of 64 KB to dynamic size. (Same as ftp)
- Added option to disable PS3NETSRV service and configure the port (default: 38008).
- Disabled preview of images on file manager when used from the ps3 browser (due it's bad support for CSS).

Hopefully the increase of the size of the memory buffers could help to speed up the file transfers. Please report if you notice any change in the speed of the file transfers.
This new test build freeze my ps3 slim cech 2501a at start up.

After update happens. I hold r1 as usual for vsh menu.

Before that I was testing the previous test build and everything was fine. :-S

Aldo. Could you upload the previous test build please? I am reinstalling the cfw :(
 
Last edited:
This new test build freeze my ps3 slim cech 2501a at start up.

After update happens. I hold r1 as usual for vsh menu.

Before that I was testing the previous test build and everything was fine. :-S

Aldo. Could you upload the previous test build please? I am reinstalling the cfw :(

There is no need to reinstall the CFW... just enter to Recovery Menu and restart the console... it will delete /dev_hdd0/boot_plugins.txt

Then you can reinstall any stable version of webMAN MOD.


This is a new *test build*

bin: http://aldostools.org/temp/test/webMAN_MOD_1.43.20_Updater.pkg
src: http://aldostools.org/temp/test/webMAN_MOD_1.43.20.rar

This new build has improved speed loading PS3ISO through ps3netsvr running on PS3 and more free memory thanks to the smaller stack sizes used in the threads.
Also I reverted the dynamic buffer size for FTP to use static buffers of 128KB... the increased buffer size doesn't seem to affect the performance.


BTW 2501A is the same model of the console that I use for development... I always test the full version before release.
 
There is no need to reinstall the CFW... just enter to Recovery Menu and restart the console... it will delete /dev_hdd0/boot_plugins.txt

Then you can reinstall any stable version of webMAN MOD.


This is a new *test build*

bin: http://aldostools.org/temp/test/webMAN_MOD_1.43.20_Updater.pkg
src: http://aldostools.org/temp/test/webMAN_MOD_1.43.20.rar

This new build has improved speed loading PS3ISO through ps3netsvr running on PS3 and more free memory thanks to the smaller stack sizes used in the threads.
Also I reverted the dynamic buffer size for FTP to use static buffers of 128KB... the increased buffer size doesn't seem to affect the performance.


BTW 2501A is the same model of the console that I use for development... I always test the full version before release.

I am in rebutg 4.76.1. When update via pkg updater, webman mod runs in flash memory. The only way i know is reinstalling the cfw, because it freezes every time i reboot.

With this last release, freeze again... :-(
I dont know why, never happen before.

Which cfw are you using?
 
I'm getting a system freeze as soon as webman loaded notification is dispayed on the screen. Model CECHH01, HABIB corbra 4.76, webman 1.43.20. I experienced random freezing with webman 1.43.17 and then updated to 1.43.19 and had instant freezing on boot. Going to see if I can figure whats causing it.

edit: no difference between vsh menu webman 1.43.20 or lite webman 1.43.20. Could only find 1.43.16 to revert to so back on that and so far no freeze on boot up. Gonna play a little bit now and see.
 
Last edited:
No as a disc icon, like PS3 discs or DVD/Blu-Ray movies.

If you have the movie stored in hdd0, usb (fat32) or in /net folder, just mount the /movies folder. The folder will be mounted as a Data Disc, go to Video column, browse to the movie and launch it (if it is in a format supported natively by the XMB player, like: mp4, avi, mpg, divx, xvid, vob, ts, etc.)

If the movie is stored on ntfs, prepNTFS 1.12 will create an entry in "Blu-ray and DVD" folder of webMAN Games. If auto-play is enabled and "Show Video sub-folder" is selected, the movie will be started automatically when mounted.

Alternatively you can use RetroXMB to create an icon on XMB that will launch Showtime to auto-play the movie (.mkv and many other formats are supported with this method)

Thanks. So say I have four folders on my USB Action,comedy,horror and kids. How would I get webMAN to recognise them in the blueray and dvd column. Would the need to be in a folder like DVDISO.
 
I am in rebutg 4.76.1. When update via pkg updater, webman mod runs in flash memory. The only way i know is reinstalling the cfw, because it freezes every time i reboot.

With this last release, freeze again... :-(
I dont know why, never happen before.

Which cfw are you using?

I use 4.46 Rogero Cobra 7.2... and I didn't get any freeze using stacks of 32KB. Anyway I have increased the stack size from 32KB to 64KB. Maybe on rebug the threads need a larger stack.

http://aldostools.org/temp/test/webMAN_MOD_1.43.20_Updater.pkg
http://aldostools.org/temp/test/webMAN_MOD_1.43.20.rar

To avoid reinstalling the CFW, disable webMAN with Rebug Toolbox and install webMAN on hdd0.

I'm getting a system freeze as soon as webman loaded notification is dispayed on the screen. Model CECHH01, HABIB corbra 4.76, webman 1.43.20. I experienced random freezing with webman 1.43.17 and then updated to 1.43.19 and had instant freezing on boot. Going to see if I can figure whats causing it.

edit: no difference between vsh menu webman 1.43.20 or lite webman 1.43.20. Could only find 1.43.16 to revert to so back on that and so far no freeze on boot up. Gonna play a little bit now and see.

You can try using the build above to see if it still freeze on your console...

Thanks. So say I have four folders on my USB Action,comedy,horror and kids. How would I get webMAN to recognise them in the blueray and dvd column. Would the need to be in a folder like DVDISO.

You need to mount the folders using the File Manager (or configure a combo). webMAN does not detect these folders, only preNTFS detects the folders MOVIES and VIDEO on ntfs/ext drives.

If the videos are in a format supported by the XMB player, you can navigate to the files through device icon shown in the Video column. This is a feature from OFW. You may need to press :/\: to browse all the folders if you didn't put the videos under the /VIDEO folder.
 
Back
Top