TiVo Community Forum

TiVo Community Forum Archive 2
Covering threads with a last post date between
July 1, 2004 and December 31, 2005.
THIS IS A READ ONLY SITE
 


 

SEARCH  |  ARCHIVE 1 MAIN SITE

 
Forum Jump
 
Thread Tools Search this Thread Display Modes
Old 06-16-2005, 07:42 AM   #1 (Print)
Tumminator
Registered User
 
Join Date: Jan 2003
Location: Minneaplois, MN
Posts: 21
USB 2.0 & 6.2 hacked with Gunnys unguide

Thanks for the GREAT guide gunnyman! Got both of my boxes hacked within 2hrs from start to finish. I do have one question for you though. Do you know how to install the USB 2.0 drivers to get some better transfer speeds between the two tivo boxes? I have been doing some searching on the net, and have not been able to find a definative answer. Any help you or anyone else could provide would be greatly appreciated.

__________________
1 HDVR2 (6.2 with HMO & TivoWebPlus)
1 DSR7000 (6.2 with HMO & TivoWebPlus)
Tumminator is offline Report Bad Post Report Post
Old 06-16-2005, 07:52 AM   #2 (Print)
Gunnyman
Hamob
 
Gunnyman's Avatar
 
Join Date: Jul 2003
Location: Beautiful Downtown Greenville SC
Posts: 9,368
nope I have wireless 802.11b so I saw no need to do it. Paging David Platt David Platt White courtesy phone please.

__________________
Gunny - have I told you that your avatar always makes me smile? Waldingrl
Zipper Wiki
Join us in Vegas!
Gunnyman is offline Report Bad Post Report Post
Old 06-16-2005, 09:14 AM   #3 (Print)
David Platt
Large Ebony Rooster
 
David Platt's Avatar
 
Join Date: Dec 2001
Location: Pittsburgh
Posts: 4,949
Send a message via AIM to David Platt
How'd you know I'd take this one, Gunny?

Upgrading to 2.0 is fairly easy. Finding the right drivers is going to be the hardest part, as I can't provide a direct link due to them being on the 'other' forum. Do a search on the other forum for a thread with the keywords 'usb2 backport' in the title. Check out the fourth post in the first thread on the search results. That procedure worked fine for me.
David Platt is offline Report Bad Post Report Post
Old 06-16-2005, 09:44 AM   #4 (Print)
tsunami
Registered User
 
Join Date: Sep 2003
Location: New Boston, NH
Posts: 131
Send a message via AIM to tsunami
Quote:
Originally Posted by David Platt
How'd you know I'd take this one, Gunny?

Upgrading to 2.0 is fairly easy. Finding the right drivers is going to be the hardest part, as I can't provide a direct link due to them being on the 'other' forum. Do a search on the other forum for a thread with the keywords 'usb2 backport' in the title. Check out the fourth post in the first thread on the search results. That procedure worked fine for me.


You are talking about the post with the links to four different files? If so, I am a little lost on those instructions.
tsunami is offline Report Bad Post Report Post
Old 06-16-2005, 10:12 AM   #5 (Print)
tyke
Registered User
 
Join Date: Feb 2005
Posts: 51
Once you find the correct drivers for your kernel...

- back up /lib/modules to somewhere safe
- delete ax8817x.o, usbcore.o, usb-ohci.o, and (if it exists) ehci-hcd.o
- copy in the new modules: usbcore.o, usb-ohci.o, and usbnet.o
- symlink usbnet.o to ax8817x.o

Works for me.
tyke is offline Report Bad Post Report Post
Old 06-16-2005, 10:42 AM   #6 (Print)
Joe C
Registered User
 
Join Date: Jul 2002
Location: Sparta, NJ
Posts: 143
I have tried twice to upgrade my HDVR2 runnings 6.2 with those drivers and have failed both times. I downloaded usbobj2.4.27/20041024. Do I also need usbsrc2.4.27/20041027 ? I know I need drivers for kernel 2.4.20.
Joe C is offline Report Bad Post Report Post
Old 06-16-2005, 12:18 PM   #7 (Print)
the new guy
Sarcastic Person
 
Join Date: Oct 2004
Location: Fort Collins CO
Posts: 273
Send a message via AIM to the new guy
The usbsrc files are the sources for the drivers. No, you do not need them. You need to unzip the package, then move only the files you need (be sure to pull them from the 2.4.20 and 2.4.20_series2 folders) over to your box, after you back up the files in /lib/modules. Make the symlink, then reboot.

Tim

__________________
RCA DVR40 - 120GB with 6.2, hacked
Hughes SD-DVR80 - 80GB 6.2, hacked
the new guy is offline Report Bad Post Report Post
Old 06-16-2005, 01:27 PM   #8 (Print)
tsunami
Registered User
 
Join Date: Sep 2003
Location: New Boston, NH
Posts: 131
Send a message via AIM to tsunami
Quote:
Originally Posted by the new guy
Make the symlink, then reboot.


Symlink? I googled this so I have a rudimentary knowledge, what is the command to do this?
tsunami is offline Report Bad Post Report Post
Old 06-16-2005, 01:43 PM   #9 (Print)
Yog-Sothoth
Registered User
 
Yog-Sothoth's Avatar
 
Join Date: Jun 2005
Location: Fountain, CO
Posts: 171
Yog-Sothoth is offline Report Bad Post Report Post
Old 06-16-2005, 02:13 PM   #10 (Print)
Tumminator
Registered User
 
Join Date: Jan 2003
Location: Minneaplois, MN
Posts: 21
Quote:
Originally Posted by tyke
Once you find the correct drivers for your kernel...

- back up /lib/modules to somewhere safe
- delete ax8817x.o, usbcore.o, usb-ohci.o, and (if it exists) ehci-hcd.o
- copy in the new modules: usbcore.o, usb-ohci.o, and usbnet.o
- symlink usbnet.o to ax8817x.o

Works for me.


So Tyke, you did not need to do any of the insmod stuff?

__________________
1 HDVR2 (6.2 with HMO & TivoWebPlus)
1 DSR7000 (6.2 with HMO & TivoWebPlus)
Tumminator is offline Report Bad Post Report Post
Old 06-16-2005, 06:14 PM   #11 (Print)
bnm81002
Registered User
 
Join Date: Oct 2004
Posts: 1,359
Quote:
Originally Posted by David Platt
How'd you know I'd take this one, Gunny?

Upgrading to 2.0 is fairly easy. Finding the right drivers is going to be the hardest part, as I can't provide a direct link due to them being on the 'other' forum. Do a search on the other forum for a thread with the keywords 'usb2 backport' in the title. Check out the fourth post in the first thread on the search results. That procedure worked fine for me.



hey David,
which version drivers did you use/download? there are 2 different ones listed? I'm figuring usbobj2.4.27-20050104.tar.bz2 and usbrc2.4.27-20050104.tar.bz2, seems like the latest drivers to me, correct? thanks

__________________
Philips DSR704(2 of these)
Pioneer DVR810H
bnm81002 is offline Report Bad Post Report Post
Old 06-16-2005, 06:40 PM   #12 (Print)
tyke
Registered User
 
Join Date: Feb 2005
Posts: 51
Nope. Some say you can gain a little more speed with insmod, but I haven't even tried. It is fast enough for me. I live by the KISS principle.
tyke is offline Report Bad Post Report Post
Old 06-16-2005, 08:29 PM   #13 (Print)
rbautch
Try My Zipper
 
Join Date: Feb 2004
Location: Chicago, IL
Posts: 1,734
Quote:
Originally Posted by tyke
Nope. Some say you can gain a little more speed with insmod, but I haven't even tried. It is fast enough for me. I live by the KISS principle.
Insmod has nothing to do with speed, it merely installs a loadable module (driver) in a running kernel. This is unnecessary because 6.2 automatically loads the drivers when you boot. In fact, if you are using insmod in your author file, you should comment out those lines to avoid creating conflicts that could kill your connection. So, KISS indeed.
rbautch is offline Report Bad Post Report Post
Old 06-17-2005, 08:32 AM   #14 (Print)
tsunami
Registered User
 
Join Date: Sep 2003
Location: New Boston, NH
Posts: 131
Send a message via AIM to tsunami
So here is my problem with upgrading to USB 2 drivers.
It takes about 3-4 times the length of a show to transfer it between my two DTiVO's. This is over a set of Netgear power adapters XE102 which states
"Transfers data at speeds up to 14 mbps, faster than 802.11b wireless"
Do you think the TiVO is holding me back or the adapters?
I am hesitant to upgrade the drivers since my experience is in the novice area. So I don't want to mess up what is two working units (slowly though).
tsunami is offline Report Bad Post Report Post
Old 06-17-2005, 04:20 PM   #15 (Print)
bengalfreak
Registered User
 
Join Date: Oct 2002
Posts: 720
Okay, for those of you running 6.2, is anyone using the original USB 1.1 drivers, if so, how does it perform with a wired network? If I'm just using MRV (i.e. I don't plan on extracting any recordings) is there any real performance improvement when upgrading to the USB 2.0 drivers?

__________________
The Bengals and Tivo, life should have a few obsessions.
bengalfreak is offline Report Bad Post Report Post
Old 06-17-2005, 05:20 PM   #16 (Print)
bnm81002
Registered User
 
Join Date: Oct 2004
Posts: 1,359
Quote:
Originally Posted by bnm81002
hey David,
which version drivers did you use/download? there are 2 different ones listed? I'm figuring usbobj2.4.27-20050104.tar.bz2 and usbrc2.4.27-20050104.tar.bz2, seems like the latest drivers to me, correct? thanks





hope you can help me out David? thanks

__________________
Philips DSR704(2 of these)
Pioneer DVR810H
bnm81002 is offline Report Bad Post Report Post
Old 06-17-2005, 05:26 PM   #17 (Print)
rbautch
Try My Zipper
 
Join Date: Feb 2004
Location: Chicago, IL
Posts: 1,734
Quote:
Originally Posted by bengalfreak
Okay, for those of you running 6.2, is anyone using the original USB 1.1 drivers, if so, how does it perform with a wired network? If I'm just using MRV (i.e. I don't plan on extracting any recordings) is there any real performance improvement when upgrading to the USB 2.0 drivers?
I started with the 1.1 drivers and had transfer speeds of about 700kbs. When I upgraded to the 2.0 drivers my speed jumped to 1.8Mbps. This is with a wired network. If you're only doing MRV, the speed of the 1.1 driver should still be adequate for you to start watching a show immediately on a remote Tivo. You just won't build up a buffer as fast as if you use the 2.0 drivers.
rbautch is offline Report Bad Post Report Post
Old 06-17-2005, 05:45 PM   #18 (Print)
bnm81002
Registered User
 
Join Date: Oct 2004
Posts: 1,359
Quote:
Originally Posted by rbautch
I started with the 1.1 drivers and had transfer speeds of about 700kbs. When I upgraded to the 2.0 drivers my speed jumped to 1.8Mbps. This is with a wired network. If you're only doing MRV, the speed of the 1.1 driver should still be adequate for you to start watching a show immediately on a remote Tivo. You just won't build up a buffer as fast as if you use the 2.0 drivers.




did you use the drivers from the other forum? which ones did you use? did you use the 20050104 drivers or the 20041024 drivers? thanks

__________________
Philips DSR704(2 of these)
Pioneer DVR810H
bnm81002 is offline Report Bad Post Report Post
Old 06-17-2005, 07:44 PM   #19 (Print)
tyke
Registered User
 
Join Date: Feb 2005
Posts: 51
Quote:
Originally Posted by rbautch
Insmod has nothing to do with speed, it merely installs a loadable module (driver) in a running kernel. This is unnecessary because 6.2 automatically loads the drivers when you boot. In fact, if you are using insmod in your author file, you should comment out those lines to avoid creating conflicts that could kill your connection. So, KISS indeed.

Doing the insmod allows some tweaks to the network settings, some say it makes it even faster. Not worth it if you ask me.
tyke is offline Report Bad Post Report Post
Old 06-17-2005, 08:54 PM   #20 (Print)
rbautch
Try My Zipper
 
Join Date: Feb 2004
Location: Chicago, IL
Posts: 1,734
Quote:
Originally Posted by bnm81002
did you use the drivers from the other forum? which ones did you use? did you use the 20050104 drivers or the 20041024 drivers? thanks
Yes, I used the 20050104 drivers. The other one doesn't have the usb-ohci.o or usbcore.o drivers.
rbautch is offline Report Bad Post Report Post
Old 06-17-2005, 09:19 PM   #21 (Print)
bnm81002
Registered User
 
Join Date: Oct 2004
Posts: 1,359
Quote:
Originally Posted by rbautch
Yes, I used the 20050104 drivers. The other one doesn't have the usb-ohci.o or usbcore.o drivers.



as I understand it correctly, you need to install/download both the usbobj and the usbrc of 2.4.27-20050104, if so I will download both then, thanks

__________________
Philips DSR704(2 of these)
Pioneer DVR810H
bnm81002 is offline Report Bad Post Report Post
Old 06-17-2005, 09:35 PM   #22 (Print)
rbautch
Try My Zipper
 
Join Date: Feb 2004
Location: Chicago, IL
Posts: 1,734
Quote:
Originally Posted by tyke
Doing the insmod allows some tweaks to the network settings, some say it makes it even faster. Not worth it if you ask me.
I assume you mean the log2_irq_thresh=4 tweak that used to be used to improve performance when loading usbcore.o. The usbcore.o module in the folder I noted in the above post has that parameter built into it, so there's no reason to use insmod whatsoever with 6.2.
In fact, MRV will likely not work unless all instances of insmod are removed or commented out.
rbautch is offline Report Bad Post Report Post
Old 06-17-2005, 09:38 PM   #23 (Print)
rbautch
Try My Zipper
 
Join Date: Feb 2004
Location: Chicago, IL
Posts: 1,734
Quote:
Originally Posted by bnm81002
as I understand it correctly, you need to install/download both the usbobj and the usbrc of 2.4.27-20050104, if so I will download both then, thanks
I don't think so. You only have to use the drivers and steps listed in post #5 above.
rbautch is offline Report Bad Post Report Post
Old 06-17-2005, 09:46 PM   #24 (Print)
David Platt
Large Ebony Rooster
 
David Platt's Avatar
 
Join Date: Dec 2001
Location: Pittsburgh
Posts: 4,949
Send a message via AIM to David Platt
Quote:
Originally Posted by bnm81002
hey David,
which version drivers did you use/download? there are 2 different ones listed? I'm figuring usbobj2.4.27-20050104.tar.bz2 and usbrc2.4.27-20050104.tar.bz2, seems like the latest drivers to me, correct? thanks
usbobj2.4.27-20041024.tar.bz2 should be the file you need. From there, you need to extract the proper drivers for your kernel version. I'm running a 2.4.20 kernel, so I extracted the usbcore.o, usb-ohci.o and usbnet.o from the the 2.4.20 folder. Then just follow the instructions from post 5 above.

For those that were asking questions about the symlink, it's the following command:

Code:
ln -s usbnet.o ax8817x.o

Last edited by David Platt : 06-18-2005 at 10:01 PM.
David Platt is offline Report Bad Post Report Post
Old 06-17-2005, 09:53 PM   #25 (Print)
bnm81002
Registered User
 
Join Date: Oct 2004
Posts: 1,359
Quote:
Originally Posted by rbautch
I don't think so. You only have to use the drivers and steps listed in post #5 above.




ok it states on that thread on the other forum that usbobj2.4.27-20050104= binary objects and that usbsrc2.4.27-20050104= source code, wouldn't I need to download these 2 things, I am confused here, thanks for your help

__________________
Philips DSR704(2 of these)
Pioneer DVR810H
bnm81002 is offline Report Bad Post Report Post
Old 06-17-2005, 09:57 PM   #26 (Print)
rbautch
Try My Zipper
 
Join Date: Feb 2004
Location: Chicago, IL
Posts: 1,734
Quote:
Originally Posted by bnm81002
ok it states on that thread on the other forum that usbobj2.4.27-20050104= binary objects and that usbsrc2.4.27-20050104= source code, wouldn't I need to download these 2 things, I am confused here, thanks for your help
Don't need the source code. Do nothing more than the steps in post#5 and you'll get it running. Make sure you use the correct syntax for the symlink command.

Last edited by rbautch : 06-18-2005 at 12:28 PM.
rbautch is offline Report Bad Post Report Post
Old 06-17-2005, 10:00 PM   #27 (Print)
tsunami
Registered User
 
Join Date: Sep 2003
Location: New Boston, NH
Posts: 131
Send a message via AIM to tsunami
Quote:
Originally Posted by tyke
Once you find the correct drivers for your kernel...

- back up /lib/modules to somewhere safe
- delete ax8817x.o, usbcore.o, usb-ohci.o, and (if it exists) ehci-hcd.o
- copy in the new modules: usbcore.o, usb-ohci.o, and usbnet.o
- symlink usbnet.o to ax8817x.o

Works for me.


As I feared, when I did this I lost my USB connectivity. No light on the USB device.
So, I need to get back those backed up files in /lib/modules I can do that. But what about the symlink command. Is that a one time thing or do I have to somehow negate that command that I did?
I can't get a bash prompt through my serial cable so I assume I can put the hard drive in my PC and move those files back. Am I right?
tsunami is offline Report Bad Post Report Post
Old 06-17-2005, 10:01 PM   #28 (Print)
kramerboy
Jelly Man
 
kramerboy's Avatar
 
Join Date: Jul 2001
Location: Orrville, OH
Posts: 367
Quote:
Originally Posted by bnm81002
ok it states on that thread on the other forum that usbobj2.4.27-20050104= binary objects and that usbsrc2.4.27-20050104= source code, wouldn't I need to download these 2 things, I am confused here, thanks for your help


You do not need the source code objects, just the binary objects. As others have said, post #5 above shows you the exact step by step instructions how to get the backported drivers loaded. David Platt also spelled out the symlink instructions perfectly.
kramerboy is offline Report Bad Post Report Post
Old 06-17-2005, 10:05 PM   #29 (Print)
rbautch
Try My Zipper
 
Join Date: Feb 2004
Location: Chicago, IL
Posts: 1,734
Quote:
Originally Posted by tsunami
As I feared, when I did this I lost my USB connectivity. No light on the USB device.
So, I need to get back those backed up files in /lib/modules I can do that. But what about the symlink command. Is that a one time thing or do I have to somehow negate that command that I did?
I can't get a bash prompt through my serial cable so I assume I can put the hard drive in my PC and move those files back. Am I right?
Happened to me just last week. Don't restore those backed up modules just yet. Go in with serial bash and look at the drivers in your /lib/modules/ directory, and see if there if the ax8817x.o driver is listed. If not, the symlink command didn't work. Type the following command again:
Quote:
ln -s usbnet.o ax8817x.o
and then check again to see if ax8817x.o is there. If it is, you're good to go.

edit: just realized you don't have serial. Pull the drive and do the exact same thing.

Last edited by rbautch : 06-17-2005 at 10:11 PM.
rbautch is offline Report Bad Post Report Post
Old 06-17-2005, 10:13 PM   #30 (Print)
bnm81002
Registered User
 
Join Date: Oct 2004
Posts: 1,359
Quote:
Originally Posted by kramerboy
You do not need the source code objects, just the binary objects. As others have said, post #5 above shows you the exact step by step instructions how to get the backported drivers loaded. David Platt also spelled out the symlink instructions perfectly.




there was 4 things listed there so I didn't know which one or ones to download but you told me that I just need the binary object which is usbobj2.4.27-20050104
the steps I know I have to use in order for it to work, just didn't know exactly what I needed to download, thanks for your help as well as others in here

__________________
Philips DSR704(2 of these)
Pioneer DVR810H
bnm81002 is offline Report Bad Post Report Post
 
Forum Jump
Thread Tools

Go Back  TiVo Community Archive2 > Underground Playground > TiVo Underground

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 08:26 AM.


Powered by: vBulletin Version 3.0.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
(C)opyright - All Rights Reserved. No information may be posted elsewhere without written permission.
TiVoŽ is a registered trademark of TiVo Inc. This site is not affiliated with TiVo Inc.


Spider History Index