Mailing List archive

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

[linux-dvb] Re: Probs with recent CVS and DVB



On Thu, 14 Feb 2002 stuart.butterfield@philips.com wrote:

> I'm having problems when insmod'ing the DVB drivers when using recent
> CVS snapshots and my Technotrend DVB-T card.
[...]
>     dvb.o: init_module: No such device

Same here but with a different setup.

My Galaxis DVB-s used to work fine with kernel 2.2.16 and drivers from May
2001.

Just upgraded to kernel 2.4.17 and 0.9.4 drivers. "init_module: No such
device".

See setup info below.

Any ideas?

Regards
M.Kiesel

# lsmod (after failed make insmod)
Module                  Size  Used by    Tainted: P  
dvb_frontend            3248   0 
dvb_demux              12576   0 
saa7146_v4l            14500   0  (unused)
saa7146_core           13152   0  [saa7146_v4l]
tuner                   4164   1 
stv0299                 2656   0  (unused)
tda8083                 1792   0  (unused)
SP8870                  2432   0  (unused)
L64781                  3328   0  (unused)
VES1820                 3200   0  (unused)
VES1893                 3392   1 
dmxdev                  7140   0 
dvb_filter              7072   0 
videodev                4544   0 
i2c-core               12704   0  [dvb_frontend saa7146_core tuner stv0299 tda8083 SP8870 L64781 VES1820 VES1893]
dvb_net                 2624   0 
dvbdev                  1568   0 
ipt_LOG                 3136   4  (autoclean)
iptable_nat            18420   0  (autoclean) (unused)
iptable_mangle          1696   0  (autoclean) (unused)
iptable_filter          1728   0  (autoclean) (unused)
8139too                12160   1 

# make insmod
/usr/src/linux/scripts/pathdown.sh: TOPDIR: parameter null or not set
./makedev.napi
make
make[1]: Entering directory `/root/DVB/driver'
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[2]: Entering directory `/usr/src/linux'
make -C  /root/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=k6 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h" MAKING_MODULES=1 modules
make[3]: Entering directory `/root/DVB/driver'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/root/DVB/driver'
make[2]: Leaving directory `/usr/src/linux'

make[1]: Leaving directory `/root/DVB/driver'
(	\
insmod dvbdev.o; \
insmod dvb_net.o;                \
insmod i2c-core; \
insmod videodev;		\
insmod dvb_filter.o;                \
insmod dmxdev.o;                \
insmod VES1893.o;		\
insmod VES1820.o;		\
insmod L64781.o;		\
insmod SP8870.o debug=1;	\
insmod tda8083.o;		\
insmod stv0299.o;		\
insmod tuner.o;			\
insmod saa7146_core.o mode=0;	\
insmod saa7146_v4l.o;		\
insmod dvb_demux.o;             \
insmod dvb_frontend.o;           \
insmod dvb.o init_chan=2 pids_off=0;	\
)
Warning: loading dvbdev.o will taint the kernel: non-GPL license - LGPL
Using /lib/modules/2.4.17/kernel/drivers/i2c/i2c-core.o
Using /lib/modules/2.4.17/kernel/drivers/media/video/videodev.o
Warning: loading tuner.o will taint the kernel: no license
Warning: loading saa7146_core.o will taint the kernel: no license
Warning: loading saa7146_v4l.o will taint the kernel: no license
dvb.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
make: *** [insmod] Error 1

# cat /proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: VIA Technologies, Inc. VT82C597 [Apollo VP3] (rev 4).
      Master Capable.  Latency=16.  
      Prefetchable 32 bit memory at 0xe0000000 [0xe3ffffff].
  Bus  0, device   1, function  0:
    PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] (rev 0).
      Master Capable.  No bursts.  Min Gnt=4.
  Bus  0, device   7, function  0:
    ISA bridge: VIA Technologies, Inc. VT82C586/A/B PCI-to-ISA [Apollo VP] (rev 71).
  Bus  0, device   7, function  1:
    IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 6).
      Master Capable.  Latency=32.  
      I/O at 0xe000 [0xe00f].
  Bus  0, device   7, function  2:
    USB Controller: VIA Technologies, Inc. UHCI USB (rev 2).
      Master Capable.  Latency=32.  
      I/O at 0xe400 [0xe41f].
  Bus  0, device   7, function  3:
    Host bridge: VIA Technologies, Inc. VT82C586B ACPI (rev 16).
  Bus  0, device   8, function  0:
    Multimedia controller: Philips Semiconductors SAA7146 (rev 1).
      IRQ 11.
      Master Capable.  Latency=32.  Min Gnt=15.Max Lat=38.
      Non-prefetchable 32 bit memory at 0xe4000000 [0xe40001ff].
  Bus  0, device  10, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 16).
      IRQ 10.
      Master Capable.  Latency=32.  Min Gnt=32.Max Lat=64.
      I/O at 0xe800 [0xe8ff].
      Non-prefetchable 32 bit memory at 0xe4001000 [0xe40010ff].

# cat /var/log/messages
Feb 14 22:28:28 bluebox kernel: 8139too Fast Ethernet driver 0.9.22
Feb 14 22:28:28 bluebox kernel: PCI: Found IRQ 11 for device 00:0a.0
Feb 14 22:28:28 bluebox kernel: IRQ routing conflict for 00:0a.0, have irq 10, want irq 11
                                ^ ?
Feb 14 22:28:28 bluebox kernel: eth0: RealTek RTL8139 Fast Ethernet at 0xc883b000, 00:30:84:0d:d3:bf, IRQ 10
Feb 14 22:28:28 bluebox kernel: eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.
Feb 14 22:28:29 bluebox lpd[294]: restarted
Feb 14 22:28:51 bluebox kernel: i2c-core.o: i2c core module
Feb 14 22:28:51 bluebox kernel: Linux video capture interface: v1.00
Feb 14 22:28:51 bluebox kernel: i2c-core.o: driver VES1893 DVB demodulator registered.
Feb 14 22:28:51 bluebox kernel: i2c-core.o: driver VES1820 DVB demodulator registered.
Feb 14 22:28:51 bluebox kernel: i2c-core.o: driver L64781 DVB demodulator registered.
Feb 14 22:28:51 bluebox kernel: init_SP8870:
Feb 14 22:28:51 bluebox kernel: i2c-core.o: driver SP8870 DVB demodulator registered.
Feb 14 22:28:51 bluebox kernel: i2c-core.o: driver tda8083 DVB demodulator registered.
Feb 14 22:28:51 bluebox kernel: i2c-core.o: driver stv0299 DVB demodulator registered.
Feb 14 22:28:51 bluebox kernel: i2c-core.o: driver i2c TV tuner driver registered.
Feb 14 22:28:51 bluebox kernel: i2c-core.o: client [VES1893] registered to adapter [saa7146(1)](pos. 0).
Feb 14 22:28:52 bluebox kernel: VES1893: attaching VES1893 at 0x10 to adapter saa7146(1)
Feb 14 22:28:52 bluebox kernel: SP8870: no SP8870 found ...
                                ^ ?
Feb 14 22:28:52 bluebox kernel: tuner: chip found @ 0x61
Feb 14 22:28:52 bluebox kernel: i2c-core.o: client [i2c tv tuner chip] registered to adapter [saa7146(1)](pos. 1).
Feb 14 22:28:52 bluebox kernel: i2c-core.o: adapter saa7146(1) registered as adapter 0.


...old 2.2.16 /var/log/messages showed
Feb 14 22:42:34 bluebox kernel: i2c-core.o: i2c core module
Feb 14 22:42:34 bluebox kernel: Linux video capture interface: v1.00
Feb 14 22:42:35 bluebox kernel: saa7146_core.o: saa7146(1): bus:0, rev:1, mem:0xc889b000.
Feb 14 22:42:35 bluebox kernel: VES1893: attaching VES1893 at 0x10 to adapter saa7146(1)
Feb 14 22:42:37 bluebox kernel: dvb: ARM firmware successfully loaded.
Feb 14 22:42:37 bluebox kernel: dvb: firmware = f0240009
Feb 14 22:42:37 bluebox kernel: dvb: MAC = 00 d0 5c 2d c8 9c
Feb 14 22:42:37 bluebox kernel: dvb: 1 dvb(s) found!
Feb 14 22:42:37 bluebox kernel: tuner: chip found @ 0x61
...and worked.




-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.


Home | Main Index | Thread Index