FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian User

 
 
LinkBack Thread Tools
 
Old 07-04-2008, 12:29 PM
Nigel Henry
 
Default DigiVox A/D TV-Tuner issue

On Friday 04 July 2008 13:51, Anas Husseini wrote:
> Hi everybody,
>
> I am facing problems with my DigiVox TV-Tuner. I am working on debian etch
> (kernel 2.6.18), and have installed the necessary modules for the tv-tuner
> (v4l, linux-source, linux-headers, etc), and modprobed the corresponding
> kernel modules, but whenever I try to receive the input video (using tvtime
> for example), it said that /dev/video0 cannot be accessed (or found). I
> tried to create /dev/video0 using mknod and chmod 666, but it didn't work
> neither. What else should be done?

Hi Anas. "cannot be accessed (or found)" could be a permissions problem. Are
you as user a member of the "video" group? See /etc/group.

Would you post the output of, lsmod | grep video.

Nigel.


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 07-04-2008, 01:15 PM
"Anas Husseini"
 
Default DigiVox A/D TV-Tuner issue

Hi Nigel,

my user is already a member of the "video" group, and the /dev/video0 permission is 666.

Here are the ouputs of "lsusb" and "lsmod | grep video" respectively:

Bus 001 Device 005: ID eb1a:e310 eMPIA Technology, Inc.


videodev******************* 31936** 2** tuner,em28xx
v4l1_compat************* 12900** 1 * videodev
videobuf_vmalloc******* 6820**** 1** em28xx
videobuf_core************ 17124** 2** em28xx,videobuf_vmalloc


tvtime is still saying: No such device, cannot open capture device /dev/video0

By the way, when I plug the tv-tuner, the device name "eb1a:e310" doesn't appear in dmesg output.


Thank you for assistance.

- Anas

On Fri, Jul 4, 2008 at 3:29 PM, Nigel Henry <cave.dnb2m97pp@aliceadsl.fr> wrote:

Hi Anas. "cannot be accessed (or found)" could be a permissions problem. Are

you as user a member of the "video" group? See /etc/group.



Would you post the output of, *lsmod | grep video.



Nigel.





--

To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org

with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org





--
If the only tool you have is a hammer, you will see every problem as a nail
 
Old 07-04-2008, 02:54 PM
Nigel Henry
 
Default DigiVox A/D TV-Tuner issue

On Friday 04 July 2008 15:15, Anas Husseini wrote:
> Hi Nigel,
>
> my user is already a member of the "video" group, and the /dev/video0
> permission is 666.
>
> Here are the ouputs of "lsusb" and "lsmod | grep video" respectively:
>
> Bus 001 Device 005: ID eb1a:e310 eMPIA Technology, Inc.
>
> videodev 31936 2 tuner,em28xx
> v4l1_compat 12900 1 videodev
> videobuf_vmalloc 6820 1 em28xx
> videobuf_core 17124 2 em28xx,videobuf_vmalloc
>
> tvtime is still saying: No such device, cannot open capture device
> /dev/video0
>
> By the way, when I plug the tv-tuner, the device name "eb1a:e310" doesn't
> appear in dmesg output.
>
> Thank you for assistance.
>
> - Anas

Hi Anas. First I must say that I didn't realise it was a USB TV card, and I
don't have much experience of USB stuff (my tv card is an Hauppauge wintv
express PCI card).

Anyway, that said, I compared your lsmod with the deps listed for the em28xx
driver in modinfo, su to root and run modinfo em28xx, to see for yourself.
Deps below.
i2c-core,usbcore,videodev,tveeprom,ir-common,v4l2-common,v4l1-compat,compat_ioct132

Now I didn't expect to see some of these in your "lsmod | grep video, but
v4l2-common should be there. As I say I'm not familiar with USB TV cards, but
all these modules should be loaded automatically when you either boot with
the device plugged in, or when you plug it into a booted machine.

One module I did have to modprobe though, and that was for my USB midi
keyboard was the "uhci-hcd" host controller interface driver, and
subsequently added it to /etc/modules, so that it would be loaded
automatically. There are a couple of others as well "ehci-hcd, and ohci-hcd",
but only the uhci-hcd shows in my lsmod.

If you look at your lsmod, I'm sure at least one of these should be loaded for
USB devices to work.

I've never had any success with tvtime, and use xawtv. If you have that
installed, run as user, xawtv -hwscan, both with the tv card unplugged, and
plugged in. It doesn't give much info, but should show the video device that
your tv card is using, if all the necessary modules are loaded.

I can't think of anything else at the moment, but gives you a bit to go on
with.

Nigel.


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 07-05-2008, 08:51 AM
"Anas Husseini"
 
Default DigiVox A/D TV-Tuner issue

Hi Nigel,
*
I probed the module v4l2-common, but with no effect. The /dev/video0 can't still be accessible as it seems (even with xawtv, it gave the same error message content). Perhaps the problem is a usb-interface problem (even though the module uhci-hcd is loaded). The USB ports in this laptop are version 1.1 and it may be the cause that the TV-Tuner is not identified as a video source. I may try it on another PC having USB 2.0.

*
Thanks again.
*
- Anas

*
On 7/4/08, Nigel Henry <cave.dnb2m97pp@aliceadsl.fr> wrote:
Hi Anas. First I must say that I didn't realise it was a USB TV card, and I
don't have much experience of USB stuff (my tv card is an Hauppauge wintv

express PCI card).

Anyway, that said, I compared your lsmod with the deps listed for the em28xx
driver in modinfo, su to root and run modinfo em28xx, to see for yourself.
Deps below.
i2c-core,usbcore,videodev,tveeprom,ir-common,v4l2-common,v4l1-compat,compat_ioct132


Now I didn't expect to see some of these in your "lsmod | grep video, but
v4l2-common should be there. As I say I'm not familiar with USB TV cards, but
all these modules should be loaded automatically when you either boot with

the device plugged in, or when you plug it into a booted machine.

One module I did have to modprobe though, and that was for my USB midi
keyboard was the "uhci-hcd" host controller interface driver, and

subsequently added it to /etc/modules, so that it would be loaded
automatically. There are a couple of others as well "ehci-hcd, and ohci-hcd",
but only the uhci-hcd shows in my lsmod.

If you look at your lsmod, I'm sure at least one of these should be loaded for

USB devices to work.

I've never had any success with tvtime, and use xawtv. If you have that
installed, run as user, xawtv -hwscan, both with the tv card unplugged, and
plugged in. It doesn't give much info, but should show the video device that

your tv card is using, if all the necessary modules are loaded.

I can't think of anything else at the moment, but gives you a bit to go on
with.

Nigel.

--
If the only tool you have is a hammer, you will see every problem as a nail
 
Old 07-05-2008, 05:48 PM
Nigel Henry
 
Default DigiVox A/D TV-Tuner issue

On Saturday 05 July 2008 10:51, Anas Husseini wrote:
> Hi Nigel,
>
> I probed the module v4l2-common, but with no effect. The /dev/video0 can't
> still be accessible as it seems (even with xawtv, it gave the same error
> message content). Perhaps the problem is a usb-interface problem (even
> though the module uhci-hcd is loaded). The USB ports in this laptop are
> version 1.1 and it may be the cause that the TV-Tuner is not identified as
> a video source. I may try it on another PC having USB 2.0.
>
> Thanks again.
>
> - Anas

Hi again Anas. Well I wasn't sure if USB2 devices would work on a mobo that
only had USB1.1, but looking at the hardware forum at www.linuxquestions.org,
apparently they do, but obviously not with the USB2 transfer rates.

I also found a bit of info on ohci-hcd, uhci-hcd, and ehci-hcd, which I didn't
know before. Both ohci-hcd, and uhci-hcd are for USB1.1 controllers on the
mobo, but I don't know how they differ, and do know that for getting my usb
midi keyboard working on one of my distros, I had to specifically load
uhci-hcd. The ehci-hcd appears to be specifically for USB2 controllers, and I
verified that by looking at lsmod on a new machine that I've just built which
has USB2, and both ohci-hcd (USB1.1), and ehci-hcd (USB2), are loaded.

Going back to your MSI DigiVox A/D TV card, I found this link on Google, which
seems to be saying that you need to load some firmware, to get the card
working. Now I don't know anything about loading firmware, but the link with
details is below.

http://www.2nrds.com/digital-tv-in-linux-with-em28xx-devices

Scroll down a bit to where it says:
"Some users will need a firmware file to make their devices work.....", and
you'll see that the MSI DigiVox A/D needs firmware version2

Scroll down a bit more, and there's a link to where to get the firmware from.

Some of the stuff on the page I've provided the link to above, may not be
necessary, and it's for using the TV card with Kaffeine, not xawtv, or
tvtime, but it does appear that you have to load firmware for your TV card.

This may not be much help, but see how you get on with it.

All the best.

Nigel.

btw: If the card is not too expensive, and available in France, I might buy
one, and give it a try on both a machine that only has USB1.1, and my new
machine that has USB2.


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 07-06-2008, 08:53 AM
"Anas Husseini"
 
Default DigiVox A/D TV-Tuner issue

Hi again Nigel,
*
Thank you for the tutorial. Actually I made a deep search in google before and that's one of the tutorials I've found then. Most of these tutorials I found contain essentially the same steps, so I applied them (compiling the v4l-dvb-kernel, downloading the corresponding firmware, modeprobing the modules, etc). However, there is one thing I failed to do, that is obtaining the v4l-dvb-kernel through the mercurial command (hg clone) because I always*get a HTTP 503 error when I try to access that website* (http://mcentral.de). Thus, I managed to download the a package called v4l-dvb from linuxtv.org and compiled it successfully. I don't know if that is an enough substitute to the mercurial command. Perhaps it is*one cause of*this issue.

*
I appreciate your kindness in proposing that you buy the tv-tuner and try it yourself. I don't*know wether it is available in France (actually its price is about 30*to 40 USD), but I don't want you to take the trouble. I am trying now other packages from linuxtv.org (those related to v4l or em28xx) hoping that I may find a beam of light in them. I will try also the tv-tuner on another PC that has USB 2.0 support.

*
Thanks again for your*continuous help.
*
- Anas
*
On 7/5/08, Nigel Henry <cave.dnb2m97pp@aliceadsl.fr> wrote:
Hi again Anas. Well I wasn't sure if USB2 devices would work on a mobo that
only had USB1.1, but looking at the hardware forum at www.linuxquestions.org,

apparently they do, but obviously not with the USB2 transfer rates.

I also found a bit of info on ohci-hcd, uhci-hcd, and ehci-hcd, which I didn't
know before. Both ohci-hcd, and uhci-hcd are for USB1.1 controllers on the

mobo, but I don't know how they differ, and do know that for getting my usb
midi keyboard working on one of my distros, I had to specifically load
uhci-hcd. The ehci-hcd appears to be specifically for USB2 controllers, and I

verified that by looking at lsmod on a new machine that I've just built which
has USB2, and both ohci-hcd (USB1.1), and ehci-hcd (USB2), are loaded.

Going back to your MSI DigiVox A/D TV card, I found this link on Google, which

seems to be saying that you need to load some firmware, to get the card
working. Now I don't know anything about loading firmware, but the link with
details is below.

http://www.2nrds.com/digital-tv-in-linux-with-em28xx-devices


Scroll down a bit to where it says:
"Some users will need a firmware file to make their devices work.....", and
you'll see that the MSI DigiVox A/D needs firmware version2

Scroll down a bit more, and there's a link to where to get the firmware from.


Some of the stuff on the page I've provided the link to above, may not be
necessary, and it's for using the TV card with Kaffeine, not xawtv, or
tvtime, but it does appear that you have to load firmware for your TV card.


This may not be much help, but see how you get on with it.

All the best.

Nigel.

btw: If the card is not too expensive, and available in France, I might buy
one, and give it a try on both a machine that only has USB1.1, and my new

machine that has USB2.


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



--
If the only tool you have is a hammer, you will see every problem as a nail
 
Old 07-06-2008, 04:23 PM
Nigel Henry
 
Default DigiVox A/D TV-Tuner issue

On Sunday 06 July 2008 10:53, Anas Husseini wrote:
> Hi again Nigel,
>
> Thank you for the tutorial. Actually I made a deep search in google before
> and that's one of the tutorials I've found then. Most of these tutorials I
> found contain essentially the same steps, so I applied them (compiling the
> v4l-dvb-kernel, downloading the corresponding firmware, modeprobing the
> modules, etc). However, there is one thing I failed to do, that is
> obtaining the v4l-dvb-kernel through the mercurial command (hg clone)
> because I always get a HTTP 503 error when I try to access that website (
> http://mcentral.de). Thus, I managed to download the a package called
> v4l-dvb from linuxtv.org and compiled it successfully. I don't know if that
> is an enough substitute to the mercurial command. Perhaps it is one cause
> of this issue.
>
> I appreciate your kindness in proposing that you buy the tv-tuner and try
> it yourself. I don't know wether it is available in France (actually its
> price is about 30 to 40 USD), but I don't want you to take the trouble. I
> am trying now other packages from linuxtv.org (those related to v4l or
> em28xx) hoping that I may find a beam of light in them. I will try also the
> tv-tuner on another PC that has USB 2.0 support.
>
> Thanks again for your continuous help.
>
> - Anas

Hi Again Anas. The card isn't going to work on your laptop with only USB1.1
available. The page below gives some info about USB standards.
http://www.linuxtv.org/wiki/index.php/DVB_via_USB

When I was looking to see the price of these cards in France, the specs on one
site simply mentioned that the card was a USB one, and none specific about
the USB version required, but the MSI site for the DigiVOX A/D 11
specifically mentions that USB2 is required.

According to another page I read, even if your laptop had a USB2 controller,
the 2.6.18 kernel on Etch is not late enough (is missing some of the
necessary drivers/modules), and it was suggested to install the latest kernel
from the backports repo. I only say this because, if your other PC that has
USB2.0 available, and you only have Etch installed with a 2.6.18 kernel, you
will still have problems, unless you install a later kernel. I've found the
page,as below.
http://www.linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers

I think that you've already been on this page, as you mentioned problems with
mercurial, and installing Linux TV drivers.

All the best.

Nigel.


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 07-08-2008, 06:12 AM
"Anas Husseini"
 
Default DigiVox A/D TV-Tuner issue

Hi Nigel,

I installed kernel 2.6.25 image and headers and recompiled the v4l-dvb package and made other tiny changes. The package v4l-dvb was compiled this time without error (without need to alter some of the source code). The good side is that the tv-tuner is being recognized now and appears in dmesg output (both on USB 1.1 and 2.0), however it still doesn't afford the /dev/video0 file. I think the last remaining issue is that of the firmware. Perhaps the firmware that I've found and downloaded are older than this version of tv-tuner, so I googled and found one called dvb-digivox-02.fw and added to the firmwares folder, but in vain. Linux distros automatically load the firmwares in '/lib/firmware' or '/usr/lib/hotplug/firmware' when an appropriate device is connected, but I don't know if this apply on Debian too. I will try more firmwares for now, and moreover I will make an attempt to extract the needed firmware from Windows drivers.


best Regards.

- Anas


On Sun, Jul 6, 2008 at 7:23 PM, Nigel Henry <cave.dnb2m97pp@aliceadsl.fr> wrote:



Hi Again Anas. The card isn't going to work on your laptop with only USB1.1

available. The page below gives some info about USB standards.

http://www.linuxtv.org/wiki/index.php/DVB_via_USB



When I was looking to see the price of these cards in France, the specs on one

site simply mentioned that the card was a USB one, and none specific about

the USB version required, but the MSI site for the DigiVOX A/D 11

specifically mentions that USB2 is required.



According to another page I read, even if your laptop had a USB2 controller,

the 2.6.18 kernel on Etch is not late enough (is missing some of the

necessary drivers/modules), and it was suggested to install the latest kernel

from the backports repo. I only say this because, if your other PC that has

USB2.0 available, and you only have Etch installed with a 2.6.18 kernel, you

will still have problems, unless you install a later kernel. I've found the

page,as below.

http://www.linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers



I think that you've already been on this page, as you mentioned problems with

mercurial, and installing Linux TV drivers.



All the best.



Nigel.





--

To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org

with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




--
If the only tool you have is a hammer, you will see every problem as a nail
 

Thread Tools




All times are GMT. The time now is 05:10 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org