How to fix Usually Slightly Broken (USB) devices and drivers?
Sniffing traffic on your USB bus
- Track: Embedded, mobile and automotive devroom
- Room: UD2.120 (Chavanne)
- Day: Saturday
- Start: 16:00
- End: 17:00
Driver not found, incorrect driver bound, kernel oops. If you've ever experienced any of those problems while using USB then this talk is exactly for you!
We start with a gentle introduction to the USB protocol itself. Then standard Linux host side infrastructure will be discussed. How drivers are chosen? How can we modify matching rules of a particular driver? That's only a couple of questions which will be answered in this part. Final part will be an introduction to USB communication sniffing. Krzysztof will show how to monitor and analyze USB traffic.