C-R-M: USB data/packet monitor ?

 comp.robotics.misc    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
C-R-M: USB data/packet monitor ? pogo 09-06-2007
Posted by pogo on September 6, 2007, 2:01 am
Please log in for more thread options
Anyone know of a relatively cheap / easy way to intercept USB packets send
from one device to another ? I want to hack some software that used to go to
a specific FTDI motor controller box so that I can get it to work with mine.
So basically my "black box" would emulate the other black box.

I guess I need something like a "USB Monitor" ? If I have to spend more than
50 to 100 bucks for this side of it the project really won't be worth it me.

Thanks for any ideas!

JCD



Posted by BobH on September 6, 2007, 8:39 pm
Please log in for more thread options
pogo wrote:
> Anyone know of a relatively cheap / easy way to intercept USB packets send
> from one device to another ? I want to hack some software that used to go to
> a specific FTDI motor controller box so that I can get it to work with mine.
> So basically my "black box" would emulate the other black box.
>
> I guess I need something like a "USB Monitor" ? If I have to spend more than
> 50 to 100 bucks for this side of it the project really won't be worth it me.
>
> Thanks for any ideas!
>
> JCD

Hi
We have one at work, but it was real money in the $500 - $750 range if I
remember right. I wanted to reverse engineer the protocol for a cheap
webcam, but they would not lend it to me... I looked around a little bit
for a cheap alternative but didn't find one. If you hear of something
good, please post it here!

Good Luck,
Bob

Posted by pogo on September 8, 2007, 3:30 am
Please log in for more thread options
> pogo wrote:
> > Anyone know of a relatively cheap / easy way to intercept USB packets
send
> > from one device to another ? I want to hack some software that used to
go to
> > a specific FTDI motor controller box so that I can get it to work with
mine.
> > So basically my "black box" would emulate the other black box.
> >
> > I guess I need something like a "USB Monitor" ? If I have to spend more
than
> > 50 to 100 bucks for this side of it the project really won't be worth it
me.
> >
> > Thanks for any ideas!
> >
> > JCD
>
> Hi
> We have one at work, but it was real money in the $500 - $750 range if I
> remember right. I wanted to reverse engineer the protocol for a cheap
> webcam, but they would not lend it to me... I looked around a little bit
> for a cheap alternative but didn't find one. If you hear of something
> good, please post it here!
>
> Good Luck,
> Bob

Hey Bob.
I found this on the net: http://www.hhdsoftware.com/
I downloaded the trial version and have barely looked at it, but it might be
worth a glance for ya.
Regards -
JCD



Posted by Matthias Melcher on September 10, 2007, 3:01 am
Please log in for more thread options
BobH wrote:
> pogo wrote:
>> Anyone know of a relatively cheap / easy way to intercept USB packets
>> send
>> from one device to another ?

> We have one at work, but it was real money in the $500 - $750 range if I
> remember right. I wanted to reverse engineer the protocol for a cheap
> webcam, but they would not lend it to me...

The easiest way is to hack into the driver layer on your operating
system if you have access to the PC. There are several packages out
there, but they are not much cheaper than hardware solutions. If you are
on Linux, you can go directly into the USB drivers and add some logging
code though.

Also, there are several software solutions for running USB 1.1 on Atmel
chips. If you speak Atmel Machine Code, you can modify those to only
lurk and log instead of pretending to be a USB device. That would cost
you around $10 in hardware...

Posted by e c kern on September 10, 2007, 1:27 pm
Please log in for more thread options
wrote:
> We have one at work, but it was real money in the $500 - $750 range if I
> remember right. I wanted to reverse engineer the protocol for a cheap
> webcam, but they would not lend it to me... I looked around a little bit
> for a cheap alternative but didn't find one. If you hear of something
> good, please post it here!

I don't have firsthand experience with this but it is my understanding
that some linux driver authors use vmware to reverse engineer usb
devices -- the manufacturer's driver runs inside an instance of
windows in vmware and operates the usb device while the linux host
sniffs usb traffic.

-chris.


Similar ThreadsPosted
use VGA monitor from laptop? October 18, 2005, 6:47 pm
battery voltage monitor November 10, 2005, 9:04 am
looking for small VGA LCD monitor display, around 8" - 10" December 28, 2005, 6:04 pm
Re: How to monitor file changes on server ? September 23, 2007, 9:28 pm
Mini VGA Monitor, battery powered October 18, 2005, 3:55 pm
he will monitor simple sighs, do you wipe them August 14, 2007, 6:44 am
romance repairs David's monitor August 22, 2007, 9:05 pm
Re: Drucker / Monitor = GWG bei bereits abgeschriebenen PC? December 27, 2007, 1:48 pm
All linear monitor or planet, and she'll within contact everybody. December 2, 2007, 11:25 pm
it will monitor once, compensate defiantly, then exhibit at the refusal per the book November 17, 2007, 12:09 am

The site map in XML format XML site map
other useful resources:
Official Robosapien Website
Lego Mindstorms Website

Contact Us | Privacy Policy