shaman |
|
Темы:
26
Сообщения:
379
Участник с: 13 декабря 2009
|
есть минипк с андроидом на борту, нужно подключить сенсорную панель. я уже собрал нужный модуль, и он подгружается, но не видит устройство. сенсор в /sys появляется, vendor id и product id правильные. они же есть и в исходниках модуля ядра. те модуль и сенсор должны дружить. но на деле они друг друга не видят. что делают в этих случаях? как ткнуть носом модуль в устройство? |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
1. через какую шину подключен тачскрин? 2. как зовут модуль? 3.что говорит гугл на сочетание modprobe имя_модуля vendor=$vendor_id product=$product_id?
Да пребудет с вами знание ip адреса
|
shaman |
|
Темы:
26
Сообщения:
379
Участник с: 13 декабря 2009
|
domov0y1. usb 2. usbtouchscreen.ko 3.все работает на десктопах. на андроиде ничего. и да, модуль загружаем insmod`ом ибо modprobe отсутствует |
shaman |
|
Темы:
26
Сообщения:
379
Участник с: 13 декабря 2009
|
нароод, есть какие нибудь предположения? очень нужно знать хотя бы возможность решения :) |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
Прискорбный факт: udev окончательно одержал победу над разумом. Какие могут быть решения?! Если есть специалисты по ядру то есть смысл спрашивать у них. p.s. Есть смысл попробовать скурить ман по modinfo modprobe и insmod на тему “задание жополнительный опций в insmod”
Да пребудет с вами знание ip адреса
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Я было подумал, что девайс на андроиде просто не имеет USB-хоста, и потому не видит вашего устройства, но если оно таки отображается в /sys, то видимо хост всё же имеется, и тут остаётся только читать логи и копать глубже – пока ничего конкретного мы не знаем. |
shaman |
|
Темы:
26
Сообщения:
379
Участник с: 13 декабря 2009
|
мде, это все крайне печально… ну я правильно понял, что в принципе когда модуль загружается, он “регистрируется” и ядро знает с какими vendor id и product id он работает. а дальше уже ядро при втыкании устройства передает управление модулю, который работает с устройством? |
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
Возможно, но не обязательно. Строчку “modprobe имя_модуля vendor=$vendor_id product=$product_id” я подглядел у одного хакера из тех что цифровую технику мучают паяльником и феном. Он записал краткую заметку на тему как доломать юсб модем. Как я понял связка удев плюс ядро не поняли что железка есть ком порт (в том случае) и человеку пришлось тыкать плаьцем и говорить “фас”. Попробуйте адаптировать это действие для своих нужд и условий. И может быть вам повезет.
Да пребудет с вами знание ip адреса
|
shaman |
|
Темы:
26
Сообщения:
379
Участник с: 13 декабря 2009
|
да, посмотрю обязательно. вопрос на засыпку, а как ведет себя система если грузить модуль insmod'ом без зависимостей? |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
ну не знаю как ведет, но я знаю два метода грузить модуля, один из них insmod. Думаю проблемы может только как раз изза отсутвия зависимостей..ну так на вскидку.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|