LINUX.ORG.RU

История изменений

Исправление iliyap, (текущая версия) :

Я скачал k2-20110928-152708.deb, посмотрел что внутри. Там в /etc/modprobe.d/k2-modprobe есть строчка options usbserial vendor=0xFFFF product=0x0001. Она задаёт параметры загрузки модуля usbserial. Если кто-то вызывает modprobe usbserial без параметров, то модуль загружается с указанными параметрами. Эти параметры говорят модулю, что драйвер usbserial_generic должен цепляться к USB устройствам ffff:0001.

В файле /etc/init.d/k2 в функции start() есть вызов modprobe usbserial. И только после него запускается k2gui.

На системе же, с который вы прислали вывод lsusb -t, похоже модуль usbserial не загружен.

Хотя может быть загружен, но не с теми параметрами. Или загружен, но не смог подцепить драйвер к интерфейсам устройства. Надо смотреть dmesg | grep usbserial.

Или на этом ядре он собран не в виде модуля, а builtin в ядро. modinfo usbserial скажет как собран модуль. Если он builtin, то параметры usbserial.vendor=0xffff usbserial.product=1 ему можно передать только в строке загрузки ядра.

Исходная версия iliyap, :

Я скачал k2-20110928-152708.deb, посмотрел что внутри. Там в /etc/modprobe.d/k2-modprobe есть строчка options usbserial vendor=0xFFFF product=0x0001. Она задаёт параметры загрузки модуля usbserial. Если кто-то вызывает modprobe usbserial без параметров, то модуль загружается с указанными параметрами. Эти параметры говорят модулю, что драйвер usbserial_generic должен цепляться к USB устройствам ffff:0001.

В файле /etc/init.d/k2 в функции start() есть вызов modprobe usbserial. И только после него запускается k2gui.

На системе же, с который вы прислали вывод lsusb -t, похоже модуль usbserial не загружен.

Хотя может быть загружен, но не с теми параметрами. Или загружен, но не смог подцепить драйвер к интерфейсам устройства. Надо смотреть dmesg | grep usbserial.

Или на этом ядре но собран не в виде модуля, а builtin в ядро. modinfo usbserial скажет как собран модуль. Если он builtin, то параметры usbserial.vendor=0xffff usbserial.product=1 ему можно передать только в строке загрузки ядра.