Текущая патчем 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 работать туда. Заставляет меня чувствовать себя грязным (и глупый).
К 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