TomTom GPS 1500 загружает cdc_ether и usbnet модули, думает, что это - устройство Ethernet USB :(

Текущая патчем Ubuntu 14.04.3, Dell Latitude D630, TomTom GPS 1500. uname -a = Linux wombat 3.13.0-65-generic #105-Ubuntu SMP Mon Sep 21 18:50:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Когда я включаю TomTom 1500 GPS в свой USB-порт, dmesg -T шоу:

[Wed Sep 30 20:29:23 2015] usb 2-1: new high-speed USB device number 5 using ehci-pci
[Wed Sep 30 20:29:23 2015] usb 2-1: New USB device found, idVendor=1390, idProduct=5454
[Wed Sep 30 20:29:23 2015] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[Wed Sep 30 20:29:23 2015] usb 2-1: Product: TomTom
[Wed Sep 30 20:29:23 2015] usb 2-1: Manufacturer: Linux 2.6.28.10 with dwc_otg_pcd
[Wed Sep 30 20:29:23 2015] usb 2-1: SerialNumber: BL6443A#####
[Wed Sep 30 20:29:23 2015] cdc_ether 2-1:2.0 usb0: register 'cdc_ether' at usb-0000:00:1d.7-1, CDC Ethernet Device, 02:04:06:08:0a:0c

и это обнаруживается как адаптер Ethernet USB.

Я добавил blacklist cdc_ether кому: /etc/modprobe.d/blacklist (Я предполагаю, что должен был использовать /etc/modprobe.d/blacklist-cdc_ether.conf вместо этого).

После перезагрузки, того же результата. Когда я sudo rmmod cdc_ether usbnet TomTom исчезает. lsusb шоу:

Bus 002 Device 002: ID 1390:5454 TOMTOM B.V.

После того, как я изменил имя файла на /etc/modprobe.d/blacklist-cdc_ether.conf, при перевключении TomTom 1500, dmesg -T шоу:

[Wed Sep 30 21:37:39 2015] usb 2-1: USB disconnect, device number 2
[Wed Sep 30 21:37:42 2015] usb 2-1: new high-speed USB device number 4 using ehci-pci
[Wed Sep 30 21:37:43 2015] usb 2-1: New USB device found, idVendor=1390, idProduct=5454
[Wed Sep 30 21:37:43 2015] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[Wed Sep 30 21:37:43 2015] usb 2-1: Product: TomTom
[Wed Sep 30 21:37:43 2015] usb 2-1: Manufacturer: Linux 2.6.28.10 with dwc_otg_pcd
[Wed Sep 30 21:37:43 2015] usb 2-1: SerialNumber: BL6443A#####  

Никакой другой модуль не требовал TomTom 1500, таким образом, Ubuntu не видит его.

Как я могу убедить Ubuntu вынудить TomTom 1500 быть похожим на что-то другое, чем Ethernet USB?

Я наконец получил ответ от TomTom Tech support (сводка: Я Проигрываю):

Учетная запись XXXXXXXX штата (США) по электронной почте 02.02.2016 16:38 Дорогой Walt,

Спасибо за контакт с TomTom Customer Support относительно Вашего устройства TomTom VIA. Меня зовут XXXXXX и я буду помогать Вам сегодня.

Ссылочный номер для Вашего запроса является ######-######.

Из-за выше, чем нормальный почтовый объем, мы приносим извинения за задержку ответа на Ваш запрос. О любом вызванном неудобстве глубоко сожалеют.

Walt, поскольку я понимаю из Вашей электронной почты, что Вы хотите знать, можно ли обновить устройство в операционной системе Linux. Я рад, что Вы послали нам по электронной почте, и я предоставлю Вам больше информации.

Я вынужден сообщить Вам, что приложение, Подключение MyDrive только поддерживается для Windows и операционных систем Mac и к сожалению мы не можем оказать поддержку для основанных на Linux операционных систем. Я передам эту обратную связь нашей соответствующей команде так, чтобы TomTom мог поддерживать даже основанные на Linux операционные системы.


И, он отправил мне ссылку на, "это версии Windows и MacOS, мы поддерживаем" страницу, утверждая, что это было "больше информации о совместимости MyDrive". и выражая надежду, что это было бы "полезно". Так как TomTom GPS работает, встроил Linux, я озадачен.

Я предполагаю единственный способ, которым я могу восстановиться со своей ошибочной покупки, должен инстанцировать виртуальной машины и заставить Windows работать туда. Заставляет меня чувствовать себя грязным (и глупый).

2
задан 3 February 2016 в 00:58

1 ответ

К TS: Ваш Tomtom ЧЕРЕЗ 1500 выполняет navcore версию, более новую затем 9. Navcore является изображением ОС/GUI, которое использует Tomtom. Более старый TomToms (XL, ПОЙДИТЕ, и т.д.) использовали более старый Navcore, который при соединении в ПК перезагрузит, и существующий сам как диск USB.

Устройства, которые выполняют navcore 10 + теперь, выполняют ОС все время, и при подключении с ПК представьте себя как Ethernet по USB-устройству (который является ясно, что устройство делает также). Обновление выполняется путем установления сессии TCP/IP к устройству (скорее всего, использующий шифрование SSL, я не занялся расследованиями очень). Обычно устройство Tomtom выполняет сервер DHCP, и имеет IP 169.254.255.1 и подает IP 169.254.255.2/30 к компьютеру.

при конфигурировании сетей по USB правильно необходимо смочь получить доступ к http серверу на Tomtom ЧЕРЕЗ при помощи URL http://169.254.255.1/pcmi/?locale=en_gb

существует не известно (мне) способ понизить navcore в устройствах TomTom VIA вниз к 9.x.

HTH

3
ответ дан 2 December 2019 в 02:55

Другие вопросы по тегам:

Похожие вопросы: