Firewire Stack in F8 Howto Wanted

George N. White III aa056 at chebucto.ns.ca
Sun Mar 30 20:14:55 UTC 2008


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 at chebucto.ns.ca>




More information about the users mailing list