Portál AbcLinuxu, 10. května 2025 05:31

Dotaz: debian Lenny + raw1394

13.1.2008 21:26 pic | skóre: 30 | blog: Perdido_Street_Station
debian Lenny + raw1394
Přečteno: 363×
Odpovědět | Admin
ahoj,

vzhledem k tomu, že klasické jádro v deb. testing je přeložené bez podpory /dev/1394 jsem se asi po 4 letech používání linuxu musel dokopat ke kompilaci jádra. postupoval jsem podle návodu tady

použil jsem aktuální kernel-source a původní config.

posup byl následující -

instalace a rozbalení kernel-source 2.6.22-3

nakopírování původního config-2.6.22-3-686 z /boot do /usr/src/linux-source-2.6.22/linux-source-2.6.22 a jeho přejmenování na .config

změnil jsem pouze sekci týkající se raw1394 z původního:
# IEEE 1394 (FireWire) support
#
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
# CONFIG_IEEE1394 is not set
na novou:
# IEEE 1394 (FireWire) support
CONFIG_IEEE1394=m
# CONFIG_IEEE1394_VERBOSEDEBUG is not set
# CONFIG_IEEE1394_PCILYNX is not set
CONFIG_IEEE1394_OHCI1394=m
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y
CONFIG_IEEE1394_ETH1394=m
CONFIG_IEEE1394_DV1394=m
CONFIG_IEEE1394_RAWIO=m
pak jsem příkazem make oldconfig provedl konfiguraci - na dotazy týkající se změn jem dal že vše nové chci jako modul

nový .config vypadá takto:
# IEEE 1394 (FireWire) support
#
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
CONFIG_IEEE1394=m

#
# Subsystem Options
#
# CONFIG_IEEE1394_VERBOSEDEBUG is not set

#
# Controllers
#
# CONFIG_IEEE1394_PCILYNX is not set
CONFIG_IEEE1394_OHCI1394=m

#
# Protocols
#
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y
CONFIG_IEEE1394_ETH1394=m
CONFIG_IEEE1394_DV1394=m
CONFIG_IEEE1394_RAWIO=m
pak jsem už jen po make-kpkg clean příkazem fakeroot make-kpkg --initrd --revision=moje2.6.22.3 kernel_image jádro sestavil a pomocí dpkg -i nainstaloval

po zavedení modulů raw139 a video1394 se raw1394 vytvoří funguje jak má - tzn. dvgrab s kamerou umí pracovat.

a proč píšu:

1. vzhledem k tomu, že tohle dělám poprvý bych potřeboval zkontrolovat, jestli nedělám něco špatne a jestli mě nečeká nějaký prušvih. jedu na novém jádru asi týden a vše asi zatím funguje jak má

2. znamená to teď, že jakékoli moduly, které budu potřebovat si budu muset k novému jádru přeložit sám a při jejich případné aktualizaci je přeložit znova?

u nVidia ovladaču je to v pohodě a ostatní zatím dělám pomocí module-assistant a klape to moduly gspca a vboxdrv jsem vytvořil v pohodě, akorát lirc_gpio se brání zuby nehty a nefunguje ani překlad nového lirc z http://www.lirc.org/. snad ho časem přesvědčím k činosti.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.1.2008 08:37 pic | skóre: 30 | blog: Perdido_Street_Station
Rozbalit Rozbalit vše Re: debian Lenny + raw1394
Odpovědět | | Sbalit | Link | Blokovat | Admin
žádná připomínka?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.