For discussion of firmware updates, enhancement requests, and other upgrades to your Toppy, but not TAPs or computer-related

Moderators: Technical, Oz mods

Post Reply
danb77
Frequent contributor
Posts: 763
Joined: Sun Nov 20, 2005 7:08 pm

Post by danb77 »

I'd like to try this. Can anyone advise on the setting in MacTF which needs to be changed to get it to work?

Thanks!
TF5800, IA On, TS On, F/W: 13.65AbBfBmBqC0CeCkCpCwCyDeEcEeEfEpErEsEvFFlFmFsGmHHeIKtMMhNfOtPPcPePfPsRRaReRhRpRsSScSdSlSrStSyT2TaTdTeTfTpTsUUuUxVrWfXpXwZXl
TAPs: SDS V1.3d; Extend v1.7; TF5000 Display v1.53; QuickJump 1.69; MyStuff 6.0; Tap Launcher 3.10; Font Manager 1.0d; TAP Commander 1.34; WSSkiller V2.12d; Power Manager v1.2; UK Subtitle 1.8; SecCache (UK) v0.4; EIT Sub v0.6; MyInfo B4.0; EPG2MEI v0.93e;
Sig generated by MyInfo TAP on 21/9/09
DeadBeef
Frequent contributor
Posts: 264
Joined: Mon Jan 09, 2006 7:28 pm

Post by DeadBeef »

R2-D2 wrote:
sanecyclist wrote:Does the patch remove the CRC check on uploads too?
But I suspect it might be possible to do a similar thing for uploads.
The current patch for the download direction is a one-instruction patch for data packets in file transfers (the others still contain valid CRCs). The problem with the upload direction is that the firmware checks the CRC first and then decodes the packet header. A one-instruction patch is possible but it would suppress the CRC check for all incoming data packets.
shenson wrote:It might be possible to get better than 25% if the linux stuff could be got working. It is possible to get Linux to emulate a mass storage device over USB and then one of the various programs that can access the hard disk directly should work.
A couple of month ago I started developing a TAP emulating mass storage based on open source implementations (e.g. Linux). Though, it requires more time than I have. There is too much functionality to be ported and tested. And in the end there is no guarantee that the ported code will give any performance boost (except for better usability).
jumbo wrote:I get a 10% increase using TAP and new ftpd-topfield on my Asus both on Mac (using Fetch) and PC (using Filezilla). Rates are 1.1 MB/s before and 1.2 MB/s after.
I assume you transfer the data via WLAN. The implementation of the ftpd seems to have some coupling between the USB interface and the client-side interface which results in a throughput decrease.
simonc wrote:A quick test on the PC with a 7m USB cable gives me a 30% improvement.
How much is it in absolute numbers?
I'd like to try this. Can anyone advise on the setting in MacTF which needs to be changed to get it to work?
Actually there are no special settings. I just misinterpreted the report of the user who tested the patch with MacTF.
simonc
Frequent contributor
Posts: 5648
Joined: Tue Apr 12, 2005 1:31 pm
Location: Cheltenham
Contact:

Post by simonc »

182,693,888 byte file
before: 90s = 2MB/s
after: 70s = 2.6MB/s
sebw
Frequent contributor
Posts: 293
Joined: Tue Apr 05, 2005 8:50 am
Location: Southampton

Post by sebw »

I have used the tap and got the following results downloading a 682MB file.
(See signature for my hardware).

Non-accelerated:

Non-turbo time 14:34, giving 0.78MB/s
Turbo time 06:18, giving 1.8MB/s

Accelerated:

Non-turbo time 10:36, giving 1.0MB/s
Turbo time 05:00, giving 2.2MB/s

Many thanks to Deadbeef and msteveb for these significant improvements.
Model: TF5800PVR - Silver Firmware: 5.13.65NITfix Transmitter: Rowridge (IOW)
TAPS: MyStuff + rt2mei : Remote Ext : Description Ext : MEISearch : SmartSkipper : UK OZ Surfer : Display
Other: ASUS WL-500gp (wired) + Olegs (1.9.2.7-10) + ftpd-topfield (0.7.7)
matt
Forum moderator
Posts: 2305
Joined: Wed Mar 30, 2005 6:59 pm
Location: St Ives, Cornwall Transmitter: Redruth
Contact:

Post by matt »

Does anybody have the latest firmware "patched up to the hilt" to save me a few minutes?

thanks,
matt
PVR: TF5800, MyStuff recommended firmware, new PSU, 250GB Spinpoint HDD, Zalman ZM-OP1 fan TAPs: QuickJump 1.72, MyStuff 6.4, EPG2MEI 0.96, Extend 1.7, Bookmark 3, UK Auto Scheduler 0.73, SecCache 0.4, EIT Sub 0.6, SDS 1.3, TAP Commander 1.34, Font Manager 1.0d. Others: HDFW 2.3a, Channel Manager 5.1, FastScanGUI, MyInfo TV: Philips 37PFL9603D
andyrogers
Frequent contributor
Posts: 814
Joined: Wed Dec 07, 2005 9:09 pm

Post by andyrogers »


Firmware: 5.14.09 Patched
AutoStart Taps: MyStuff v5.52b, eit2mei beta 7.8m7, , Power Manager v1.2, Tap Commander v1.32, TF5000 Display v1.53a, Discription Extender v2.3, SDS 1.3b, QuickJump 1.72
Other Taps: Sudoka, mei2archive, mei2eit, snake, meisearch
vroomfondle
Frequent contributor
Posts: 1338
Joined: Thu Jun 09, 2005 10:34 am
Location: TX: Hannington

Post by vroomfondle »

simonc wrote:182,693,888 byte file
before: 90s = 2MB/s
after: 70s = 2.6MB/s
ermm .. isn't that 1.935Mbytes/sec?

(1024*1024 bytes in a Mbyte)
5800 (400Gb, fan cooled). Firmware: 5.13.40PHT2a Taps: MyStuff5.21a, Mediamanager1.3
Other: ASUS WL-500gx + Olegs (1.9.2.7-7f) + ftpd-topfield (0.7.4) + rt2mei0.63
simonc
Frequent contributor
Posts: 5648
Joined: Tue Apr 12, 2005 1:31 pm
Location: Cheltenham
Contact:

Post by simonc »

Err, I got my calculator from a hard disk manufacturer.
matt
Forum moderator
Posts: 2305
Joined: Wed Mar 30, 2005 6:59 pm
Location: St Ives, Cornwall Transmitter: Redruth
Contact:

Post by matt »

Andy, you beauty. Thanks.

matt
PVR: TF5800, MyStuff recommended firmware, new PSU, 250GB Spinpoint HDD, Zalman ZM-OP1 fan TAPs: QuickJump 1.72, MyStuff 6.4, EPG2MEI 0.96, Extend 1.7, Bookmark 3, UK Auto Scheduler 0.73, SecCache 0.4, EIT Sub 0.6, SDS 1.3, TAP Commander 1.34, Font Manager 1.0d. Others: HDFW 2.3a, Channel Manager 5.1, FastScanGUI, MyInfo TV: Philips 37PFL9603D
matt
Forum moderator
Posts: 2305
Joined: Wed Mar 30, 2005 6:59 pm
Location: St Ives, Cornwall Transmitter: Redruth
Contact:

Post by matt »

I'm getting 0.75MB/s in both turbo and non-turbo mode.

Hmm. Any ideas?

I use Transmit, a Mac FTP client, to connect to ftpd-topfield on my Asus. Would that have to support no-CRC mode, too? If so, how are you guys using ftpd-topfield to download at such high speeds. Direct to a hard drive connected to the Asus?

edit:
jumbo wrote:I get a 10% increase using TAP and new ftpd-topfield on my Asus both on Mac (using Fetch) and PC (using Filezilla). Rates are 1.1 MB/s before and 1.2 MB/s after.
Was hoping for 50% but who's complaining. Well done Deadbeef!
After letting things settle for half an hour, I'm getting the same results as Jumbo, using Mac command line ftp.

matt
PVR: TF5800, MyStuff recommended firmware, new PSU, 250GB Spinpoint HDD, Zalman ZM-OP1 fan TAPs: QuickJump 1.72, MyStuff 6.4, EPG2MEI 0.96, Extend 1.7, Bookmark 3, UK Auto Scheduler 0.73, SecCache 0.4, EIT Sub 0.6, SDS 1.3, TAP Commander 1.34, Font Manager 1.0d. Others: HDFW 2.3a, Channel Manager 5.1, FastScanGUI, MyInfo TV: Philips 37PFL9603D
jumbo
Frequent contributor
Posts: 4731
Joined: Mon Apr 11, 2005 5:25 pm

Post by jumbo »

I don't know how others are reporting download speeds. I'm just reporting what the ftp client (Filezilla or Fetch) tells me after a few minutes into the dowload process. I'm puzzled about faster downloads using ftpd-topfield. I wish someone could explain :roll:
rygle
Regular contributor
Posts: 36
Joined: Tue Jun 05, 2007 4:18 am
Location: Canberra, Australia

Post by rygle »

A couple of month ago I started developing a TAP emulating mass storage based on open source implementations (e.g. Linux). Though, it requires more time than I have. There is too much functionality to be ported and tested. And in the end there is no guarantee that the ported code will give any performance boost (except for better usability).
Deadbeef, this would be terrific for those who want to access their Toppy remotely. I'd like some way of emulating a USB connection across a LAN so programs that expect USB (Altair etc) can work remotely.

This is slightly different, but good because it would allow a NAS (or Linux box, or old windows laptop in my case) to share the toppy on the net. Then you don't need ftp programs etc.

Alternately, is there an FTP client that mounts FTP shares as drives? That would be interesting!

Rygle
rygle
Regular contributor
Posts: 36
Joined: Tue Jun 05, 2007 4:18 am
Location: Canberra, Australia

Post by rygle »

A followup on the item before.

I've just discovered that I can mount the Toppy as a drive in Windows and Mac using ftp, and I imagine Linux can do this too. If we could get fast USB going, it might make a toppy able to stream across the net via a slug, windows or mac box.


Windows XP will natively mount it as a network share, although it doesn't get a drive letter. See here;
http://fanpotai.wordpress.com/2006/08/0 ... n-windows/

Other alternatives that mount the ftp share as a drive include;

Novell Netdrive - abandonware? for Windows - has some stability problems and the licensing issue is dicey.
See http://glosoli.blogspot.com/2005/10/map ... ebdav.html

Webdrive- commercial & expensive for Windows
http://www.webdrive.com

SFTPDrive - commercial for Windows (secure FTP)
http://www.sftpdrive.com/

FTPDrive - free for Windows
http://www.softpedia.com/get/Internet/S ... rive.shtml

Interarchy - commercial for Mac
http://nolobe.com/interarchy/

I imagine Linux can mount anything it likes natively, and thus those with slugs could mount their toppy and share it across the net quite easily.

Cheers,

Rygle
Last edited by rygle on Tue Jun 05, 2007 7:01 am, edited 3 times in total.
sanecyclist
Frequent contributor
Posts: 817
Joined: Wed May 10, 2006 9:36 am

Post by sanecyclist »

simonc wrote:Err, I got my calculator from a hard disk manufacturer.
:lol:

It did have it right though, since bandwidth usually is measured in decimal units, i.e. with 1000 bytes to the KB.

That's because bandwidth is directly proportional to the clock rate of a connection, which has always been measured in decimal units, e.g. USB 1.1 runs at 12MHz, i.e. 12,000,000 ticks/second, and converting to binary Mbits would be rather bothersome.

People should start using the new binary units like KiB and MiB to reduce the confusion.
sanecyclist
Frequent contributor
Posts: 817
Joined: Wed May 10, 2006 9:36 am

Post by sanecyclist »

rygle wrote:I've just discovered that I can mount the Toppy as a drive in Windows and Mac using ftp, and I imagine Linux can do this too.
Trouble is, both the built-in Windows facility and Netdrive download the whole file to a temporary location before serving read requests, i.e. they're only really suitable for small files.

But I think curlftpfs for Linux does implement random access without a temp
file, presumably using the resume facility of the FTP protocol.

I don't know about the other Windows solutions or the Mac.

ps: I just had a quick look at the FTPDrive webpage. It does use resume to implement random access and enable streaming, so that's worth trying. (But perhaps in a different thread.)
Last edited by sanecyclist on Mon Jun 18, 2007 5:03 pm, edited 1 time in total.
Post Reply