Драйвер ARM Debian (squeeze) USB с несовпадением ядра 3.3.3, но /lib/modules/2.6.36

Привет, ребята,

мой встроенный сервер sheevaplug работает нормально, но когда я хотел использовать USB, устройство не подключается к / dev / tty / USB0

lsusb показывает правильно:

Шина 001 Устройство 002: ID 067b:2303 Prolific Technology, Inc. Последовательный порт PL2303

modprobe usbserial вызывает:FATAL: не удалось загрузить /lib/modules/3.3.3/modules.dep: такого файла или каталога нет

в папке / lib / modules / вместо этого находится папка 2.6.36

uname -r дает 3.3.3

Как я могу преодолеть это несоответствие?

Могу ли я создать символическую ссылку?

Я не могу прошить это встроенное устройство, так как оно где-то развернуто, только ssh?

Пожалуйста, порекомендуйте!

1 ответ

Сначала я скопировал System.map в /boot

затем выполнил команду depmod -eF /boot/sheeva-3.3.3-System.map 3.3.3

Так как в папке 3.3.3 отсутствовала папка ядра, то есть драйверы, Modules.tar.gz уже лежал в моем / root каталоге.

tar x -C / --overwrite -zf sheeva-3.3.3-Modules.tar.gz поместил их в правильный каталог, и перезагрузка решила проблему.

Все благодаря BigBear с нового британского форума - все работало как надо.

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