Plugin probing issues with USB vendor/product ID
Dan Williams
dcbw at redhat.com
Tue Feb 23 20:17:27 UTC 2016
On Sat, 2016-02-13 at 15:17 +0100, Thomas Sailer wrote:
> Hi list,
>
> I experience a plugin vendor/product ID probing issue with an USB
> device, the Thuraya XT phone. The phone directly plugs into an USB
> port, there's no USB-RS232 converter in between.
>
> On one computer, it works correctly:
> ModemManager[16628]: <debug> [1455370018.138700] [../../src/mm-
> device.c:457] export_modem():
> (/org/freedesktop/ModemManager1/Modem/0): 'Thuraya' modem, VID 0x1A26
> PID 0x09CF (usb)
>
> while on two other computers, it looks like:
> ModemManager[26067]: <debug> [1455276249.169409] [../../src/mm-
> device.c:457] export_modem():
> (/org/freedesktop/ModemManager1/Modem/0): 'Thuraya' modem, VID 0x8086
> PID 0x8C31 (usb)
>
> ModemManager[8423]: <debug> [1455372319.708249] [../../src/mm-
> device.c:457] export_modem():
> (/org/freedesktop/ModemManager1/Modem/0): 'Thuraya' modem, VID 0x8086
> PID 0x9C26 (usb)
>
> I.e. on the broken computers, the VID/PID are taken from the PCI IDs
> from the host controller, instead of the VID/PID of the USB device!
>
> All three computers run up-to-date Fedora 23, all of them are pretty
> standard Intel hardware.
>
> Can someone familiar with how plugin probing works guide me to debug
> this problem? Dan, Bjørn?
Can you run the test/lsudev program on the good machine and the bad
machine and reply with the outputs? This has come up recently and
while we did get replies with some logs I didn't see anything
particularly wrong in them.
Dan
More information about the ModemManager-devel
mailing list