Re: Firewire Stack in F8 Howto Wanted



On Sat, 29 Mar 2008, Albert Graham wrote:

Hi,

Can any one, point me to a Howto that explains how to use the new Firewire stack in F7/8,

Not much to explain -- not all hardware works, so you either change hardware or change to the old stack (which may or may not work). In either case, file a bug report.

I'm trying to get my Mini DV camera to work with via Firewire, actually was hoping to use the Camara with ZoneMinder.

lspci shows:
08:08.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)

This is the entry in pci.ids:

104c Texas Instruments
[...]
8022 TSB43AB22 IEEE-1394a-2000 Controller (PHY/Link)

Using the vendor code (104c) and info2 (8022) to query:

<http://hardware4linux.info/pci/104c/8022/> gives

a null response, while a query for <http://hardware4linux.info/pci/104c/8023/> gets many reports
of success.

lsmod shows:

firewire_ohci 19137 0
firewire_core 36353 1 firewire_ohci
crc_itu_t 5953 1 firewire_core

However, no devices in /dev/fwX appear to be created ?

What do you get from "dmesg| grep firewire"? I have a card with
an ALi Corporation M5253 P1394 OHCI 1.1 Controller
that worked with the old stack, but for the new stack I get:

$ dmesg | grep firewire
firewire_ohci: Added fw-ohci device 0000:00:07.4, OHCI version 1.10
firewire_core: created device fw0: GUID 0090e639000005df, S400
firewire_core: phy config: card 0, new root=ffc1, gap_count=5
firewire_core: giving up on config rom for node id ffc0

dvgrab does not see a device connected:

#dvgrab
Error: no camera exists

I checked the fedora documentation, but could not find any docs on the subject.

BTW: I'm using kernel 2.6.24.2-7.fc8PAE

There have been firewire fixes in many of the recent updates. They didn't help me with the Ali controller, but since I'm using a desktop with available PCI slots, it was simple to add an ADS Pyro PCI 64R2 firewire card (Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller, info2=8024) that works with the new drivers (using 2.6.24.3-50.fc8).

--
George N. White III <aa056@xxxxxxxxxxxxxx>

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • Re: [PATCH 1/2] firewire: endianess fix
    ... Firewire (which stack, etc...). ... support or/and BLK_DEV_SR a.k.a. SCSI CDROM support. ... may lead to kernel panic if the kernel was build with (slab? ...
    (Linux-Kernel)
  • Whats in linux1394-2.6.git?
    ... These are two fixes which make the new firewire driver stack ... This is only a temporary branch with updates of the FireDTV DVB driver. ...
    (Linux-Kernel)
  • Whats in linux1394-2.6.git? -- Part II.3/3
    ... The new stack is now recommended over the old one if used for industrial ... as the new stack is not yet able to support the FFADO FireWire ... config FIREWIRE_OHCI ...
    (Linux-Kernel)
  • Re: Regression in 2.6.28-rc and 2.6.27-stable - hibernate related
    ... On Wed, Nov 26, 2008 at 2:03 AM, Stefan Richter ... who told me his machine hanged during resume from hibernation if his external ... switching to the new firewire stack that worked for him. ... The above bisection result is about the new stack = drivers/firewire/. ...
    (Linux-Kernel)
  • [PATCH] Early boot debugging via FireWire (ohci1394_dma=early)
    ... it is then possible to get debugging information ... a small kgdb module and an accompanying gdb stub for FireWire which allows ... task struct and so on can be read and even manipulated when the physical DMA ... * This initializes the given controller and enables physical DMA engine in it. ...
    (Linux-Kernel)