Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Video Disk Recorder version 0.95



Usenet-372111@zocki.toppoint.de(Rainer Zocholl)  16.09.01 23:10

Once upon a time Rainer Zocholl shaped the electrons to say...

>Klaus.Schmidinger@cadsoft.de(Klaus Schmidinger)  16.09.01 17:50

>Once upon a time Klaus Schmidinger shaped the electrons to say...

>>The new version 0.95 of the Video Disk Recorder project
>>is now available at

>>    http://www.cadsoft.de/people/kls/vdr/download.htm

>>NOTE: VDR now requires that you use a DVB driver version dated
>>2001-09-14 or higher.

>This does not run on my box.

>I see the DVB-board beeing reset(i assume that funny screen is
>caused by a reset) but the "convergence" message do not show up.

>Did not patch the driver yet (As far as read that patch ist not
>that required to boot.)


>lm_sensors-2.6.1 (2.6.0 did not work too with the newer driver)
>  compiled "solo".

>kernel 2.4.9 (2.4.8 samee)

>PIII-1000



>The last driver that ran was siemens_dvb-0.9-20010803.tgz
>a diff between siemens_dvb-0.9-20010803 and siemens_dvb-0.9-20010817
>gives a lot differneces.


>If have absolutely no clue what is going
>why only i seems to have the problem.
>(CPU too fast?, Wrong (too new?) i2c?)


In the lsmod "videodev" was not listed.
That seems to led to the totally weired/missleading 
error messages from i2c...

One problem is coming from the DVB/driver/Makefile

make rmmod

is capable to remove all devices

but 

make insmod

is not capable to load all devices again it killed before.
In this case videodev was not fould.


What do i have to do to make always sure that "make insmod"
will find all modules?
Should "insmod" maybe be replaced with "modprobe" ?
That's a question @driver

Where from do i know which modules should beloaded
if insmod claims "unresolved symbol i2c_sysctl_real" for example.
To go with grep and find thru the source can't 
be a serious meant solution.
What's the use of "depmod"? It seems not to work as
expected.

si:~/video# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.9/misc/eeprom
msi:~/video# insmod /lib/modules/2.4.9/misc/eeprom.o
/lib/modules/2.4.9/misc/eeprom.o: unresolved symbol i2c_sysctl_real

So why do i have to scan the sources to find the missing i2c-device
using "grep"?
Is there really no "map"/database where which symbols are to
be exported from and which modules are required?
(There is an operation system where  this (mean) job is due to the
developer of the device. He knows best. Why is not in linux too?)

Any help?










>msi:~# lsmod
>Module                  Size  Used by
>dvb_demux              10732   0  (unused)
>saa7146_v4l            15052   0  (unused)
>saa7146_core           13596   0  [saa7146_v4l]
>tuner                   4372   2
>stv0299                 2804   2
>tda8083                 2196   0  (unused)
>L64781                  4244   0  (unused)
>VES1820                 3584   0  (unused)
>VES1893                 3508   0  (unused)
>dmxdev                  7028   0  (unused)
>dvb_filter              7032   0  (unused)
>dvb_net                 2884   0  (unused)
>dvbdev                  1988   0
>i2c-isa                 1348   0  (unused)
>nvram                   3904   0  (unused)
>rtc                     5368   0  (unused)
>apm                     9648   0  (unused)
>i2c-i810                2828   0  (unused)
>i2c-algo-bit            7636   2  [i2c-i810]
>i2c-i801                4916   0  (unused)
>i2c-core               12516   0  [saa7146_core tuner stv0299 tda8083
>L64781 VES1820 VES1893 i2c-isa i2c-algo-bit i2c-i801]

Should look
msi:~# lsmod
Module                  Size  Used by
dvb                   231800  31
dvb_demux              10732   2  [dvb]
saa7146_v4l            15052   0  (unused)
saa7146_core           13596   0  [dvb saa7146_v4l]
tuner                   4372   2
stv0299                 2804   2
tda8083                 2196   0  (unused)
L64781                  4244   0  (unused)
VES1820                 3584   0  (unused)
VES1893                 3508   0  (unused)
dmxdev                  7028   2  [dvb]
dvb_filter              7032   0  [dvb]
videodev                4896   2  [dvb]
i2c-core               12740   0  [dvb saa7146_core tuner stv0299 tda8083 L64781 VES1820 VES1893]
dvb_net                 2884   0  [dvb]
dvbdev                  1988  33  [dvb]
i2c-isa                 1348   0  (unused)
nvram                   3904   0  (unused)
rtc                     5368   0  (unused)
apm                     9648   0  (unused)
i2c-i810                2828   0  (unused)
i2c-algo-bit            7636   2  [i2c-i810]
i2c-i801                4916   0  (unused)
i2c-core.o.n           12740   0  [i2c-isa i2c-algo-bit i2c-i801]





>msi:~# tail -f /var/log/messages
>7:56 msi kernel: i2c-core.o: client [stv0299] registered to adapter
>[saa7146(2)](pos. 0). 7:56 msi kernel: tuner: chip found @ 0x61
>7:56 msi kernel: i2c-core.o: client [i2c tv tuner chip] registered to
>adapter [saa7146(2)](pos. 1). 7:56 msi kernel: i2c-core.o: adapter
>saa7146(2) registered as adapter 5. 7:57 msi vdr[1001]: VDR version
>0.95 started 7:57 msi vdr[1001]: loading /video/setup.conf
>7:57 msi vdr[1001]: loading /video/channels.conf
>7:57 msi vdr[1001]: loading /video/timers.conf
>7:57 msi vdr[1001]: loading /video/commands.conf
>7:57 msi vdr[1001]: probing /dev/ost/frontend0
>8:07 msi kernel: free irqs
>8:07 msi kernel: i2c-core.o: client [stv0299] unregistered.
>8:07 msi kernel: i2c-core.o: client [i2c tv tuner chip] unregistered.
>8:07 msi kernel: i2c-core.o: adapter unregistered: saa7146(1)
>8:07 msi kernel: free irqs
>8:07 msi kernel: i2c-core.o: client [stv0299] unregistered.
>8:07 msi kernel: i2c-core.o: client [i2c tv tuner chip] unregistered.
>8:07 msi kernel: i2c-core.o: adapter unregistered: saa7146(2)
>8:07 msi kernel: i2c-core.o: driver unregistered: L64781 DVB
>demodulator 8:07 msi kernel: L64781: cleanup
>8:07 msi kernel: i2c-core.o: driver unregistered: VES1820 DVB
>demodulator 8:07 msi kernel: i2c-core.o: driver unregistered: VES1893
>DVB demodulator 8:07 msi kernel: i2c-core.o: driver unregistered:
>stv0299 DVB demodulator 8:07 msi kernel: i2c-core.o: driver
>unregistered: tda8083 DVB demodulator 8:07 msi kernel: i2c-core.o:
>driver unregistered: i2c TV tuner driver 8:08 msi kernel: i2c-core.o:
>driver VES1893 DVB demodulator registered. 8:08 msi kernel:
>i2c-core.o: I2C adapter 40004: I2C level transfers not supported 8:08
>msi kernel: i2c-core.o: I2C adapter 50000: I2C level transfers not
>supported 8:08 msi kernel: i2c-core.o: driver VES1820 DVB demodulator
>registered. 8:08 msi kernel: i2c-core.o: I2C adapter 40004: I2C level
>transfers not supported 8:08 msi kernel: i2c-core.o: I2C adapter
>50000: I2C level transfers not supported 8:08 msi kernel: i2c-core.o:
>driver L64781 DVB demodulator registered. 8:08 msi kernel: i2c-core.o:
>I2C adapter 40004: I2C level transfers not supported 8:08 msi last
>message repeated 2 times 8:08 msi kernel: L64781: no L64781 found ...
>8:08 msi last message repeated 2 times
>8:08 msi kernel: i2c-core.o: I2C adapter 50000: I2C level transfers
>not supported 8:08 msi last message repeated 2 times
>8:08 msi kernel: L64781: no L64781 found ...
>8:08 msi kernel: L64781: init done
Rainer---<=====>                         Vertraulich
             //  
           //                              
         <=====>--------------ocholl, Kiel, Germany ------------



Home | Main Index | Thread Index