Имею:
Linux Slackware 10
ядро 2.6.9
файрварьную гигабайтовскую карточку IEEE1394
Опции в ядре по карте:
CONFIG_IEEE1394=y
# Subsystem Options
CONFIG_IEEE1394_OUI_DB=y CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y CONFIG_IEEE1394_CONFIG_ROM_IP1394=y
#
# Device Drivers
#
CONFIG_IEEE1394_OHCI1394=y
# Protocol Drivers
CONFIG_IEEE1394_VIDEO1394=y
CONFIG_IEEE1394_DV1394=y
CONFIG_IEEE1394_RAWIO=y
То что было закомментировано, убрал и пишу отдельно, что бы не было каши для понимания:
# # Subsystem Options # # CONFIG_IEEE1394_VERBOSEDEBUG is not set
# # Device Drivers # # CONFIG_IEEE1394_PCILYNX is not set # CONFIG_IEEE1394_SBP2 is not set # CONFIG_IEEE1394_ETH1394 is not set # CONFIG_IEEE1394_CMP is not set
Естесственно, конфигурил ядро не в VIM, а спомощью make menuconfig
Просто показываю раздел, отвечающий за карточку
Что нужно посмотреть в ядре еще по этой теме?
+++++++++++++++++++++++++++++++++++++++++++
В папке с устройствами ни raw1394 ни ieee1394 ни dv1394 файлов не наблюдаю
и вообще система стала очень похожа, как будто я включил devfs в ядре, хотя я этого не делал.
С одной стороны, интересно. При попытке создать устройство той же libraw1394 (http://www.linux1394.org) для моей
карточки оканчиваются просто смешно
После перезагрузки файлы raw1394 исчезает.
Хм. если сделать симлинк на имеющееся устройство, то оно и после перезагрузки остается..
Ничего не пойму. Это даже против логики..
Как так что создав устройство, оно исчезает после перезагруза, а создав симлинк, симлинк остается? ;)!
В sysfs карточка, кстати, присутствует..
На http://www.linux1394.org документация только по 2.4.x ядру.
Что грепить в linux/Documentation по этому вопросу, ума не приложу.
Набрать devfs или dev ? ;) смешно. IEEE ? Тоже ничего толком не нашел. По RAW ? ...
Может, устройство не должно быть ранним, и должно собираться модулем?