Project

General

Profile

No TV Adapters (Firewire)

Added by Nathan Bowhay over 11 years ago

I am using a FireWire (IEEE 1394): NEC Corporation uPD72874 [Firewarden] IEEE1394a OHCI 1.1 Link/3-port PHY Controller (rev 01) (prog-if 10 [OHCI]) and no devices show up under HTS Tvheadend web interface.

It worked fine a while back when I was using MythTv.

I installed the latest version of XBMCBuntu.

If you need anymore info let me know.


Replies (8)

RE: No TV Adapters (Firewire) - Added by Phill Lavender over 11 years ago

Ok lets start at the begining..

What permission does your fire-wire have ?

ls -l /dev/raw1394

Paste it here:

N.B. tvheadend will run under the user "hts" and group "video" if you installed it from the deb packages. (see wiki: https://www.lonelycoder.com/redmine/projects/tvheadend/wiki/Install_and_initial_setup)

Phill

RE: No TV Adapters (Firewire) - Added by NotHanz MaybeHanz over 11 years ago

Did u try turning it off and then back on?

RE: No TV Adapters (Firewire) - Added by Nathan Bowhay over 11 years ago

That directory doesn't exists. I didn't actually have to install it apparently in the latest version of XBMCBuntu comes with it. Should I re-install it? Is there something else I need to install. Sorry a bit new. I don't primarily use linux.

RE: No TV Adapters (Firewire) - Added by NotHanz MaybeHanz over 11 years ago

Monkey read my name :/

RE: No TV Adapters (Firewire) - Added by Phill Lavender over 11 years ago

Look at the syslog output.

Type "dmesg" into the command prompt and look to see if you can find the IEEE1394a device in the logs, it sound like the XBMCbuntu you have doesn't have a driver for you device so no file handles are created for it.

Paste the lines you find here.

Phil

RE: No TV Adapters (Firewire) - Added by Nathan Bowhay over 11 years ago

I found:

[    1.652051] firewire_ohci 0000:05:02.0: added OHCI v1.10 device as card 0, 4 IR + 4 IT contexts, quirks 0x1
[    1.652146] firewire_ohci 0000:05:02.0: isochronous cycle inconsistent
...
[    2.152088] firewire_core 0000:05:02.0: created device fw0: GUID 00004c0100003e59, S400
[    2.165904] firewire_core 0000:05:02.0: created device fw1: GUID 001aadfffe0c915b, S400
[    2.166271] firewire_core 0000:05:02.0: phy config: new root=ffc1, gap_count=5
...
[22158.493953] firewire_core 0000:05:02.0: phy config: new root=ffc1, gap_count=5
[22164.457448] firewire_core 0000:05:02.0: phy config: new root=ffc1, gap_count=5
[22164.617438] firewire_core 0000:05:02.0: phy config: new root=ffc1, gap_count=5
[22166.029944] firewire_core 0000:05:02.0: created device fw1: GUID 001aadfffe0c915b, S400

I attached the file just in case you wanted to check

Just as a note I have HardInfo 0.4.1 installed and it shows up under there under PCI devices.

How would I go about installing the drivers?

Thanks again for all the help!

dmesg.log (58.5 KB) dmesg.log output from dmesg

RE: No TV Adapters (Firewire) - Added by Eric Kowalewski almost 11 years ago

Hi,

Did you ever get an answer to your firewire question?  I'm stuck there too:

dmesg:
[ 625.426289] firewire_core: phy config: card 0, new root=ffc1, gap_count=5
[ 678.012013] firewire_core: giving up on config rom for node id ffc0
[ 1688.153357] firewire_core: phy config: card 0, new root=ffc1, gap_count=5
[ 1688.658293] firewire_core: created device fw1: GUID b077acfffe56d222, S400

lspci:
03:03.0 FireWire (IEEE 1394): LSI Corporation FW322/323 [TrueFire] 1394a Controller (rev 70)

Thanks,
Eric

RE: No TV Adapters (Firewire) - Added by Gary Brown almost 11 years ago

a FireWire (IEEE 1394): NEC Corporation uPD72874 [Firewarden] IEEE1394a OHCI 1.1 Link/3-port PHY Controller (rev 01) (prog-if 10 [OHCI]) .

I'm confused as how you can see this and think it in itself is a tv card? let me point out a few things

1.Have you look at this yourself? or even read/searched through your dmesg log yourself? A simple read of what you posted would tell you your looking at your firewire controller. this is a firewire device ONLY and as such has no means of decoding or even allowing you to plug your Arial/satellite/cable wire into it.

2.You have not mentioned what TV card you are using if your using one at all. do you have one? when you bought this device did it say Linux compatible. and when I say device i'm not talking about the firewire card, I mean the tv tuning device!!!

3.Of you answered yes to 2 then have you looked on linuxTV.org to see if your device is listed? if it is not it will not run at all full stop without a device driver being made/fixed/finished.

4.More info is already posted here as well in Erics own topic https://tvheadend.org/boards/5/topics/9993

But since I cannot see how either of you have done any research here is the info again

1.Unless the device shows up in the /dev/dvb area it will be missed out.

2.You would need drivers to get this to work.

3.Looking at mythtv they have special code to tell the box to change the channel and they capture the video coming over the firewire and play that it is not acting as a dvb device but a special type of network stream. read http://www.mythtv.org/wiki/Recording_Digital_Cable#Option_3:_FireWire_via_Set_Top_Box
It gives all the information you need to see that it is not able to work with tvheadend without coding for it. the box listens for channel changes and sends the decrypted signal out like a network stream but over firewire.

I cannot say if tvheadend will or will not support "streaming over firewire" but for the time being at least mythtv is the only option you have for this. unless you can either code or know someone willing to add this feature in.

    (1-8/8)