OMAP4 network test
Colin (478) 2433 posts |
Would anyone with an OMAP4 board like to test networking and lanmanfs with the rom in OMAP4rom.zip. I’m interested if there is a speed problem (or any problem for that matter) and whether authentication works in LanmanFS. I’d like to know if there are any problems even if you don’t use LanMan. For comparison, for me a 10MB file copies across to a remote shared ram disc at about 4MB/s in both directions. LanmanFS copies to an XP server at about 5.5MB’s and from an XP server at about 8MB/s. These speeds are dependent on the server Windows 8.1 for example uses a different system to XP and only transfers at about 3.5MB/s in both directions. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
David Feugey (2125) 2709 posts |
LanManFS… The one free with OmniClient. Right? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Yes thats the one. If anyones using Lanman98 I’d like to know it that has any problems too – the rom includes changes to EtherUSB as well as Omni. I’d also be interested if anyone uses a plugin USB ethernet adapter on any riscos computer. Regarding speed. If there is a wireless connection between the riscos machine and the server – maybe the server is on a wireless laptop – then the speed will plummet and you will be lucky to get 1MB/s |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wouter Rademaker (458) 197 posts |
I’m using a plugin USB ethernet adapter on my touchbook. SOHOware NUB110 10/100 USB Network Adapter |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Is that using a Pi? Can you do a *ejinfo to find out which EtherUSB back end it uses? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wouter Rademaker (458) 197 posts |
I can’t test it now, but is has a PEGASUS_II chip. (I stay with my laptop in bed, recovering from flu.) Touchbook is OMAP3. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Johnson (125) 825 posts |
Colin – is this ROM significantly different to the one I tested last month. If it is, I’ll do some more tests. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Yes. I’ve been given the loan of a pandaboard and the rom now works properly for me on that where it didn’t before. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
Have just tested the 14-Feb-2015 (PandaLand OS update 8) ROM against your test rom (03-Apr-2015): RISCOSmark 1.01 (14 May 2003) Comparison with RiscPC SA 202MHz running RISC OS 4.02 800x600,256 (HD benchmarks are in kilobytes/sec) 8Tbyte NAS via LanMan98 14-Feb-2015 rom: HD Read - Block load 8MB file 5389 180% HD Write - Block save 8MB file 297 9% FS Read - Byte stream file in 572 276% FS Write - Byte stream file out 405 210% 03-Apr-2015 rom: HD Read - Block load 8MB file 9637 323% HD Write - Block save 8MB file 6942 228% FS Read - Byte stream file in 966 466% FS Write - Byte stream file out 465 242% ShareFS to VRPC Adjust 14-Feb-2015 rom: HD Read - Block load 8MB file 2202 73% HD Write - Block save 8MB file 2474 81% FS Read - Byte stream file in 100 48% FS Write - Byte stream file out 50 26% 03-Apr-2015 rom: HD Read - Block load 8MB file 2281 76% HD Write - Block save 8MB file 4762 156% FS Read - Byte stream file in 101 48% FS Write - Byte stream file out 50 26% For comparison here is the ARMX6 equivalent benchmark (does not use EtherUSB): 17-Feb-2015 rom: HD Read - Block load 8MB file 4035 135% HD Write - Block save 8MB file 18478 607% FS Read - Byte stream file in 2048 989% FS Write - Byte stream file out 552 287% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Excellent so a big improvement. Does !Omni (LanManFS) log on to your NAS? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
Yes, but it won’t log on to my 8Tbyte NAS using the 14-Feb-2015 rom so I tested it on my 1Tbyte NAS instead for that rom: RISCOSmark 1.01 (14 May 2003) Comparison with RiscPC SA 202MHz running RISC OS 4.02 800x600,256 (HD benchmarks are in kilobytes/sec) 1Tbyte NAS via LanManFS 14-Feb-2015 rom: HD Read - Block load 8MB file 3000 100% HD Write - Block save 8MB file 264 8% FS Read - Byte stream file in 50 24% FS Write - Byte stream file out 50 26% 8Tbyte NAS via LanManFS 03-Apr-2015 rom: HD Read - Block load 8MB file 8714 292% HD Write - Block save 8MB file 5893 193% FS Read - Byte stream file in 970 468% FS Write - Byte stream file out 875 455% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Good. The encrypted authentication in my rom is new to LanManFS thats why it doesn’t work with the old rom. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Evans (457) 1614 posts |
Chris: Comparative figures using LanMan98 would be very interesting? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
It’s the first block in his first post – big improvement |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steve Pampling (1551) 8170 posts |
I’m assuming there is nothing OMAP4 specific in there and that the alterations could be made to other ROMs Faster LanManFS across the board would interest a fair number of people. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Yes. I was waiting to make sure that the OMAP4 test went ok (that had the most problems) before posting OMAP3, Pi and Iyonix tests. It’s complicated these days with all these machines. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Evans (457) 1614 posts |
Doh! Sorry I was being blind again. I presume you can’t soft load them over a network. Changing the transport you are loading from could be interesting! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
EtherUSB and LanManFS. EtherUSB is the main one and that is tricky to softload as it is used during startup. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Wouter. Hope you are improving. If you are reading this I was just wondering if you thought networking with your adapter was slow? Do you know if you can still buy your adapter? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steffen Huber (91) 1953 posts |
Hi Colin, have you changed things in the device-specific backends or in the main EtherUSB code? I am fairly sure I have at least two of the supported chipsets somewhere, the MosChip MCS7830 and either the Asix AX88172 or AX88772. Don’t know if networking was slow, I only used them during very early BeagleBoard days. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Yes I’ve changed all the backends though some have only minor changes – the ones which don’t support multiple packets per transfer. I’ve updated the link in the first post to include the changes for the backends I don’t have so if you can try them out anytime I’d appreciate it as I can’t test them. I have an AX88772 – thats as fast as the smsc95xx. Looking at the others I don’t expect them to be as fast but possibly faster than they were. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
Ok would anyone like to try the Pi version PiRom_01.zip I get Pi sharefs speeds of about 3.8MB/s and Lanman speeds of about 4MB/s write and 6MB/s read. Again I’m interested if the authentication works – or not – with LanMan. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Jeffrey Lee (213) 6048 posts |
You’ve improved LanMan’s authentication support? Nice! A couple of months ago I finally made the jump from Win XP to Win 7 and had a look at what would be necessary to get LanMan working sensibly with latest(ish) Windows versions, but soon gave up when I realised that we were so far behind in terms of authentication/protocol support. So if you’ve got it working sensibly with Windows 8.1 then that’s a major achievement. (Of course now we’ll find that Windows 10 introduces another new protocol version ;-)) I’ll try and give this a go tonight. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Doug Webb (190) 1180 posts |
Colin I’ve tried your ROM my Pi, origonal version, attached to a TP link to give networking wirelessly and get the following: LanManFS 0.62MB/s write , 0.62MB/s read Great to see authentication working to Windows 8.1 via LanManFS as well, great work. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Jeffrey Lee (213) 6048 posts |
My results for your !LanManTest:
Excellent work! However since you want to know if “there are any problems”, I will mention one minor niggle – when connecting using LanManFS the “Directory path” option in the OmniClient connection window doesn’t seem to actually accept a path. E.g. I wanted to connect to Users/Public (giving your test app a writable directory), but no combination of dots/slashes seemed to work (only “Users” seemed to work as that was the name of the share). Not sure if this falls into the category of “bug” or “unimplemented feature”. Ubuntu seemd to have two boxes for this – one for the share name, one for the folder. |