Skip to contentSkip to conversation

udev-161 dvbT kernel-2.6.35.5

DISCUSSION sibu xolo 1 participant 3 messages Oct 4, 2010 – Oct 5, 2010 Media (V4L/DVB)

lore
Share & tools
lore

sibu xolo

author
#0 lore raw

Greetings,

I am attempting to set up DVBT on a computer with these:

--------cpu: amd64 2 cores, gpu nvidia gforce nouveau drm --------o/s cblfslinux 64-bit kernel-2.6.35.5 udev-161 kde-4.4.5 --------dvb device Hauppauge wintvNovaT DVBT usb2

I have the foollowing in /lib/firmware

dvb-usb-dib0700-01.fw
dvb-usb-dib0700-1.20.fw

############# my udev rule looks like so:-

KERNEL="dvb*",
PROGRAM="/etc/udev/scripts/dvb.sh %k",
ATTRS{serial}=="123456789a",
ATTRS{product}=="Nova-T Stick",
GROUP="video",
MODE="0660",
SYMLINK+="Nova-T-usb2"

###### the machine dwells a litle on booting
###### lsmod yoelds:-

root [ ~teeveey ]# lsmod
Module Size Used by
snd_hda_codec_realtek 294785 1

dvb_usb_dib0700        77625  0 
dib7000p               15705  1 dvb_usb_dib0700
dib0090                12297  1 dvb_usb_dib0700
dib7000m               12868  1 dvb_usb_dib0700
dib0070                 7510  1 dvb_usb_dib0700
dvb_usb                16683  1 dvb_usb_dib0700
dib8000                23992  1 dvb_usb_dib0700
dvb_core               87312  3 dib7000p,dvb_usb,dib8000
dib3000mc              11061  1 dvb_usb_dib0700
dibx000_common          3213  4 dib7000p,dib7000m,dib8000,dib3000mc
nouveau               387642  2 
ttm                    53985  1 nouveau
drm_kms_helper         25234  1 nouveau
snd_hda_intel          24006  3 
snd_hda_codec          82672  2 snd_hda_codec_realtek,snd_hda_intel
pcspkr                  1854  0 
ohci_hcd               33354  0 
cfbcopyarea             3037  1 nouveau
cfbimgblt               2205  1 nouveau
cfbfillrect             3113  1 nouveau
snd_hwdep               6048  1 snd_hda_codec

root [ ~teeveey ]#

############# but ls for /dev/dvb* yields nought like so:-

root [ ~teeveey ]# ls -l /dev/dvb*
ls: cannot access /dev/dvb*: No such file or directory root [ ~teeveey ]#

I used the said device successfully in a build wih 2,6.28.8/udev-113 last
year but it appears the setup for DVB on linux has changed recently.
Accordingly guidance on where I am gping wrong would be much appreciated.

Yours sincerely

sibuXolo

author
#1 lore raw
Quoted 62 lines · On Monday 04 October 2010 01:16:35 sibu xolo wrote:

Greetings,

I am attempting to set up DVBT on a computer with these:

--------cpu: amd64 2 cores, gpu nvidia gforce nouveau drm --------o/s cblfslinux 64-bit kernel-2.6.35.5 udev-161 kde-4.4.5 --------dvb device Hauppauge wintvNovaT DVBT usb2

I have the foollowing in /lib/firmware

dvb-usb-dib0700-01.fw
dvb-usb-dib0700-1.20.fw

############# my udev rule looks like so:-

KERNEL="dvb*",
PROGRAM="/etc/udev/scripts/dvb.sh %k",
ATTRS{serial}=="123456789a",
ATTRS{product}=="Nova-T Stick",
GROUP="video",
MODE="0660",
SYMLINK+="Nova-T-usb2"

###### the machine dwells a litle on booting
###### lsmod yoelds:-

root [ ~teeveey ]# lsmod
Module Size Used by
snd_hda_codec_realtek 294785 1

dvb_usb_dib0700        77625  0
dib7000p               15705  1 dvb_usb_dib0700
dib0090                12297  1 dvb_usb_dib0700
dib7000m               12868  1 dvb_usb_dib0700
dib0070                 7510  1 dvb_usb_dib0700
dvb_usb                16683  1 dvb_usb_dib0700
dib8000                23992  1 dvb_usb_dib0700
dvb_core               87312  3 dib7000p,dvb_usb,dib8000
dib3000mc              11061  1 dvb_usb_dib0700
dibx000_common          3213  4 dib7000p,dib7000m,dib8000,dib3000mc
nouveau               387642  2
ttm                    53985  1 nouveau
drm_kms_helper         25234  1 nouveau
snd_hda_intel          24006  3
snd_hda_codec          82672  2 snd_hda_codec_realtek,snd_hda_intel
pcspkr                  1854  0
ohci_hcd               33354  0
cfbcopyarea             3037  1 nouveau
cfbimgblt               2205  1 nouveau
cfbfillrect             3113  1 nouveau
snd_hwdep               6048  1 snd_hda_codec

root [ ~teeveey ]#

############# but ls for /dev/dvb* yields nought like so:-

root [ ~teeveey ]# ls -l /dev/dvb*
ls: cannot access /dev/dvb*: No such file or directory root [ ~teeveey ]#

Quoted 7 lines

I used the said device successfully in a build wih 2,6.28.8/udev-113 last
year but it appears the setup for DVB on linux has changed recently.
Accordingly guidance on where I am gping wrong would be much appreciated.

Yours sincerely

sibuXolo

I sent the email above to the list a day or so ago and received no response.
If I am on the wrong list I would be grateful if someone aufait inform me
of the appropriate list. Otherwise suggestions of where I am going wrong
would be much apprecuated.

as an update:-
I tested the setup described above on a machine with kernel-2.6.31.6 and /dev/dvb/adapter0 is generated

I recall a while back when DVB drivers were not in the kernel. Then they
were integrated within thus requiring only a kernel compilation. I came across the somewhat ubuntified wiki
( http://www.linuxtv.org/wiki/index.php/Bug_Report )
(which seems to suggest the old method is now needed.. I would thus be
grateful for some clarity as per:-

Is compiling the kernel as up to 2.6.28.8 and with prior selection of the
appropriate devices under device/drivers/multimedia/video sufficient or does
one now need to follow the recipe given by the link above.

sx

author
#2 lore raw
Quoted 16 lines · On Monday 04 October 2010 20:26:10 sibu xolo wrote:

I sent the email above to the list a day or so ago and received no response. If I am on the wrong list I would be grateful if someone aufait
inform me of the appropriate list. Otherwise suggestions of where I
am going wrong would be much apprecuated.

as an update:-
I tested the setup described above on a machine with kernel-2.6.31.6 and /dev/dvb/adapter0 is generated

I recall a while back when DVB drivers were not in the kernel. Then
they were integrated within thus requiring only a kernel compilation. I came across the somewhat ubuntified wiki
( http://www.linuxtv.org/wiki/index.php/Bug_Report )
(which seems to suggest the old method is now needed.. I would thus
be grateful for some clarity as per:-

Quoted 5 lines

Is compiling the kernel as up to 2.6.28.8 and with prior selection of
the appropriate devices under device/drivers/multimedia/video sufficient
or does one now need to follow the recipe given by the link above.

sx

I have two dvbT devices avermedia-dbvT-usb2 (DEVICE1) and Hauppauge wintv NovatT-usb2(DEVICE2). I am not a total novice at installing dvb on linux. I have done so in the past on

--kernels 2.6.17/2.6.19
--kernel-2.6.27/2.6.31
firmwares in /lib/irmware
AND Both worked successfully on the above.

NOW after the post(s) above which provided no response, I fiddled around like so:-

-------------------------------------------
-----------A) I compiled the kernel for in-kernel drivers/modern V4L-api/with DEVICE1 in situ. On booting - I obtained /dev/dvb/adapter0. Eureka.
I then tried booting with DEVICE2 and the machine dwelled then reported
that firmware file could not be found. I Then rebooted with DEVICE1 only to be met with the same message.
I surmised that perhaps I should use the older api marked depreciated as DECICE{1/2} are ~6 years old.

----------B)So I recompiled the kernel with both devices attached selecting v4l- depreciated and compiled all as modules.
After kernel installation DEVICES{1/2} registered as /dev/dvb/adapter{0/1).
Hurray at last.
I removed the device did something else and rebooted the machine. with one device. On booting I obntained the 'cant find firmware error as reported under A).
I tried the other device and onbbtained the same error.

I would be most grateful if someone on list could explain what is going on please. I see 'patches' flying and things looking ever so busy and complicated but no one seens inclined to provide a modicum of guidance if only as a pointer to the appropriate list or if this is the appropriate list.

In the words of JKGailbraith 'lets hope that apparent 'complexities' are not devices for avoiding simple truths".