Page 1 of 2 12 LastLast
Results 1 to 15 of 16

Thread: USB 2.0 1.62 per sec TyTool9r18 can I go faster?

  1. #1
    Join Date
    Mar 2002
    Posts
    133

    USB 2.0 1.62 per sec TyTool9r18 can I go faster?

    When I did this with the stock USB 1.1 driver I was getting 0.62
    Now when I do this with the USB 2.0 driver I'm getting 1.62
    Is there a way to improve this more with my current equipment
    what about different equipment?
    will there be any side effects besides more speed?
    I'd like the most speed with my tivo being stable


    HDVR2 3.1.5 killhdinitrd kernel on 6.2
    I have running TivoWebPlus, telnet, & tserver TyTool9r18
    (stopped everything else via Tivo Hack Manager)
    switched both tuners to channels that doesn't have anything on them

    Network setup
    Linksys USB200M & WRT54GSv1 with Alchemy 1.0
    HDVR2 is using DHCP getting a static DHCP address from the router
    both HDVR2 & computer are plugged straight into the WRT54GS

    I installed usbobj2.4.27-20050104.tar.bz2
    here's how I did it

    replaced the files in /lib/modules
    ax8817x.o
    p80211.o
    prism2_usb.o
    usb-ohci.o
    kaweth.o
    pegasus.o
    rtl8150.o
    usb-storage.o
    usbcore.o
    usbnet.o

    in /etc/rc.d/rc.sysinit.author I added
    ln -s usbnet.o ax8817x.o
    insmod /lib/modules/usbcore.o
    insmod /lib/modules/usb-ohci.o
    insmod /lib/modules/usbnet.o

  2. #2
    Join Date
    Jan 2004
    Posts
    459
    You can monte into a kernel that has been compiled with CONFIG_NETFILTER turned off.
    http://www.dealdatabase.com/forum/sh...1&postcount=53
    http://www.dealdatabase.com/forum/sh...ad.php?t=39328

    Note that you'll need to monte from a 3.x (2.4.4) kernel.
    There's no place like ~/

  3. #3
    Join Date
    Apr 2003
    Posts
    2,402
    Check the Soapbox Derby thread for more ideas. Like pulling your access card. Waiting for the DTiVo to 'settle down' for an hour or so before you start extracting. If you just want to run a fast extraction you can start only a basic rc.sysinit that only loads the drivers. Did you try half-duplex? Does the HDVR2 even have USB2.0 connections, or are they USB1.1?

    ew

  4. #4
    Join Date
    Aug 2004
    Posts
    4,078
    Quote Originally Posted by eastwind
    Check the Soapbox Derby thread for more ideas. Like pulling your access card. Waiting for the DTiVo to 'settle down' for an hour or so before you start extracting. If you just want to run a fast extraction you can start only a basic rc.sysinit that only loads the drivers. Did you try half-duplex? Does the HDVR2 even have USB2.0 connections, or are they USB1.1?
    Besides these suggestions, you might want to grab the latest drivers (20050619). The first post in this thread will always have a forward pointer to the latest package. The newer version has some flow control improvements, and defaults to log2_irq_thresh=4, both of which can help performance.

  5. #5
    Join Date
    Apr 2005
    Posts
    123
    Do you even need to insmod the USB drivers? I just replaced my 6.2 stock ones with the USB 2.0 versions and let the OS do the rest on bootup.

  6. #6
    Join Date
    Mar 2002
    Posts
    133
    Quote Originally Posted by LlamaLarry
    Do you even need to insmod the USB drivers? I just replaced my 6.2 stock ones with the USB 2.0 versions and let the OS do the rest on bootup.
    with just
    ln -s usbnet.o ax8817x.o
    /etc/rc.d/rc.sysinit.author nothing worked, no lights on the nic

    I added
    insmod /lib/modules/usbcore.o
    insmod /lib/modules/usb-ohci.o
    insmod /lib/modules/usbnet.o
    & everything came backup

  7. #7
    Join Date
    Mar 2002
    Posts
    133
    Quote Originally Posted by eastwind
    Check the Soapbox Derby thread for more ideas. Like pulling your access card. Waiting for the DTiVo to 'settle down' for an hour or so before you start extracting. If you just want to run a fast extraction you can start only a basic rc.sysinit that only loads the drivers. Did you try half-duplex? Does the HDVR2 even have USB2.0 connections, or are they USB1.1?

    ew
    I've read though the Soapbox Derby, was hoping for some more info. Setting the tuners to invalid channels does the same thing as pulling the access card.
    Haven't tried a basic rc.sysinit don't believe I want to go that route. Half-duplex just tried that not much surprise it was slower. HDVR2's have USB 2.0, but Tivo is using the USB 1.1 drivers.

  8. #8
    Join Date
    Mar 2002
    Posts
    133
    Quote Originally Posted by Jamie
    Besides these suggestions, you might want to grab the latest drivers (20050619). The first post in this thread will always have a forward pointer to the latest package. The newer version has some flow control improvements, and defaults to log2_irq_thresh=4, both of which can help performance.
    I thought I had the newest,
    upgraded using the same method
    and now I get 1.86 under the same conditions, thanks

  9. #9
    Join Date
    Apr 2005
    Posts
    123
    Quote Originally Posted by JimBliss
    with just
    ln -s usbnet.o ax8817x.o
    /etc/rc.d/rc.sysinit.author nothing worked, no lights on the nic
    Interesting, I"ll just add it to the list of "Magical Things I Don't Understand" then. I checked my configs again and don't insmod anything to get the USB 2.0 driver speeds. I normally get ~1.8-1.95 on my TyTool extractions. Even with the best case 20% increase in speeds the Derby threads attribute to the CONFIG_NETFILTER kernel monte that would only bring me to ~2.34.
    Are TyTool extractions just slower that ms_ftp?

  10. #10
    Join Date
    Aug 2004
    Posts
    4,078
    Quote Originally Posted by JimBliss
    I thought I had the newest,
    upgraded using the same method
    and now I get 1.86 under the same conditions, thanks
    I would think you should be able to get 3-3.5MB/sec. Did you do all the other suggestions in the Soapbox derby thread? For example, did you switch to a kernel with CONFIG_NETFILTER turned off?

    What does top show on the tivo during a transfer? If anything other than tserver is getting time, it's eating your network bandwidth.

    If all else fails, you might try a direct crossover cable between your PC and the tivo, to rule out the switch and existing cables as problems.

  11. #11
    Join Date
    Apr 2003
    Posts
    2,402
    Quote Originally Posted by JimBliss
    I've read though the Soapbox Derby, was hoping for some more info. Setting the tuners to invalid channels does the same thing as pulling the access card.
    Haven't tried a basic rc.sysinit don't believe I want to go that route. Half-duplex just tried that not much surprise it was slower. HDVR2's have USB 2.0, but Tivo is using the USB 1.1 drivers.
    Might be the same, but my speed goes from 2.38 to 2.45 without changing anything else except pulling the card..

    ew

  12. #12
    Join Date
    Mar 2002
    Posts
    133
    Quote Originally Posted by Jamie
    I would think you should be able to get 3-3.5MB/sec. Did you do all the other suggestions in the Soapbox derby thread? For example, did you switch to a kernel with CONFIG_NETFILTER turned off?

    What does top show on the tivo during a transfer? If anything other than tserver is getting time, it's eating your network bandwidth.

    If all else fails, you might try a direct crossover cable between your PC and the tivo, to rule out the switch and existing cables as problems.

    This is the speed that TyTool9r18 is reporting. Testing on an older P4m 1.6 notebook on a wired network, not the best to test from. Right now I'm still running the stock HD in my HDVR2, I'm going to get a 16MB Maxtor when I can afford it. I'm guessing the HDVR2 going from 5400RPM 2MB to 7200RPM 16MB should help matters & testing on my newer raptor desktop.
    Am I wrong?

    I haven't done the kernel with CONFIG_NETFILTER turned off.
    I did download 62init.tar.rar, understand some of it.
    Trying this right now might be as captain_video said in another thread to me classic case of someone trying to run before they learn how to crawl.
    Then again I have to learn some how.

    Would I have to change anything with the 3.1.5 killhdinitrd kernel?
    I guess the rest is weeding though all the start up scripts making sure I don't start anything twice?
    What lines do I need to do to make sure the chain load works?
    After I see the chain works and the increase in network speed I'll mess with my start up scripts to make it boot faster.

    Crap I have to go to work, running late,
    I looked though everything quickly and I don't understand where it starts, I see test.conf I'm missing something.
    Not sure if the chain is just getting better boot speed or it is what I need to get the other kernel loaded either.

    Thanks everyone for the help.

  13. #13
    Join Date
    Mar 2002
    Posts
    133
    Quote Originally Posted by eastwind
    Might be the same, but my speed goes from 2.38 to 2.45 without changing anything else except pulling the card..

    ew
    Tried it didn't seem to do anything with the speed for me

  14. #14
    Join Date
    Mar 2002
    Posts
    133
    Quote Originally Posted by LlamaLarry
    Interesting, I"ll just add it to the list of "Magical Things I Don't Understand" then. I checked my configs again and don't insmod anything to get the USB 2.0 driver speeds. I normally get ~1.8-1.95 on my TyTool extractions. Even with the best case 20% increase in speeds the Derby threads attribute to the CONFIG_NETFILTER kernel monte that would only bring me to ~2.34.
    Are TyTool extractions just slower that ms_ftp?
    I did another unit, it was a DSR708 3.1.1e upgraded to 6.2, this time I tried it without insmod, and again nothing worked. I used serial bash and I only needed to insmod one thing. I'm using a Linksys USB200M, maybe each NIC works a little different. Went back to my HDVR2 and took out the extra lines, and everything works.

    ln -s usbnet.o ax8817x.o
    insmod /lib/modules/usbnet.o

  15. #15
    Join Date
    Apr 2005
    Posts
    123
    That is truly bizarre, as I did 2 more for another member, and 2 my dad and I got for -$11 from Weaknees, all without insmod'ing anything (all from AW's minimal image). I don't even make the symbolic link. :::shrug:::
    I did step up to the 6-19-05 2.0 drivers and did bump my speeds up to ~2.2. I also found the real speed culprit when I moved one of my TiVos diretly to my router (all of them were previously on their own switch that was connected to the router) and got ~2.8!! Obviously something not so cool happening between the router and the switch to suck off ~.6MB/s.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •