This is what I would do. 1. Install "lsusb". It behaves much like lspci so you can what devices are on your system. When you do a "lsusb" it'll list what devices are hanging off of each USB bus. Do a before and after so you can see the major/minor numbers. 2. When you know the devices major and minor number you can write a program using libusb that'll look for the device, open the device if it exists, take posession of it and then read data to and from it, hopefully. http://libusb.sourceforge.net/doc/examples-code.html Looking at that example, I don't think it would be too hard to whip up a program to open the device and then loop until there's input and then dump it on the screen. Thanks, Tim. On 3/31/07, Keith Wright <kwright@keithdiane.us> wrote:
From: Jamie Guinan <guinan@bluebutton.com>
I tried your "od -x" trick on each of these to no avail. I pointed the barcode scanner at some arbitrary barcodes, and it beeped and turned off the red light, but nothing appeared on my screen as a result of the "od -x".
Are there other possibilities to consider?
At this point I'd start putting printk's and turning on DEBUGs in the kernel source. For starters,
If you get to the point of modifying the kernel source, can you be far from wanting an oscilloscope on the pins?
-- Keith _______________________________________________ Wlug mailing list Wlug@mail.wlug.org http://mail.wlug.org/mailman/listinfo/wlug
-- I am leary of the allegiances of any politician who refers to their constituents as "consumers".