Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use USB to connect to modem on my computer. As mentioned here. There are about four main protocols which a USB cable to provide ethernet-style networking. I'm curious to know which one do I use? How can I check it?

share|improve this question
It will be in the driver, deep in the software.. or in the hardwares firmware. The only way to inspect it is to sniff packets on the USB line using specialised equipment.. or try and debug the code with a assembler freeze.. not simple.. essentially you want to reverse engineer. Why do you want to know anyway? – ppumkin Jan 20 '12 at 17:05
While reading about it, I was just curious if it is possible to check that. And I use PPPoE protocol to connect to ISP. Does it mean if I use USB, PPPoE gets emulated through one of those four protocols? – Sryia Jan 20 '12 at 17:22

You could inspect the USB bus on Linux.

The USB bus is modeled and mounted in /dev/bus/usb/. You could check if you see anything in /proc/bus/usb/devices that may indicate the protocol used.

In case you're a Windows user only, I can't help you. But I believe there are means to inspect the USB bus on Windows as well.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.