2012-11-30 4 views
6

Piszę aplikację, która pozwala maszynie Linux połączyć się z Internetem przez modem usb. Mam wiele modemów usb posiadających ten sam identyfikator dostawcy i produktu; Nie mogę ich rozróżnić za pomocą lsusb, co daje producenta i identyfikator produktu. Również dostarczanie identyfikatorów zgodnie z ich portami usb nie rozwiązuje mojego problemu, ponieważ chcę mieć możliwość korzystania z modemów usb w dowolnym porcie, jaki chcę.
Czy istnieje unikalny identyfikator, którego mogę użyć do rozróżnienia moich urządzeń USB?Wyróżnij wiele urządzeń USB mających tego samego sprzedawcę i identyfikator produktu

+0

Czy mają adres MAC? Może to pokazać w ifconfig, gdy będą działać; jeśli jest stały przez całe cykle łączenia/rozłączania (lub szczególnie przy przenoszeniu na inną maszynę), prawdopodobnie jest to prawdziwa wartość sprzętu. –

+0

nie, nie mają adresu MAC – denizeren

+0

spróbuj także numer seryjny, urządzenie USB powinno mieć: PID, VID i numer seryjny – garzanti

Odpowiedz

Powiązane problemy