Some errors in my preceding mail (sorry) : 1) The right compile line is : gcc -o result -lusb result.c 2) "Benoît Papillault" is the correct name of the SniffUSB/Usbsnoop author's. My apologizes. P.S. See you on the #sane Freenode channel if you want.