Mailing List archive

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

[vdr] Re: Sudden problem on loading dvb card drivers



On Mon, Sep 16, 2002 at 03:14:11AM +0200, nospamford@creators.net wrote:

> Afterwards I've tried the SuSE-2.4.10 and Linux 2.4.19 Kernel in each case with 0.9-20020202, 0.9.4, 0.9.4-2002-03-16, 0.9.4-2002-06-23, 0.9.4-2002-04-01 and CVS drivers. In between I've also checked my BIOS settings, but I couldn't find anything that seems to be wrong (plug&play=off).

I've tested the NEWSTRUCT driver, but the driver also fails.

Maybe I've found the source of my problem, could someone with C knowledge confirm it (as I do not have C knowledge)?

http://www.linuxtv.org/mailinglists/linux-dvb/2002/08-2002/msg00145.html

lspci ; lspci -n output:

test:/usr/src/DVB/driver # lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:04.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:04.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:04.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:04.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:06.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
00:10.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24)
00:12.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G200 AGP (rev 03)
test:/usr/src/DVB/driver #
test:/usr/src/DVB/driver #
test:/usr/src/DVB/driver #
test:/usr/src/DVB/driver # lspci -n
00:00.0 Class 0600: 8086:7190 (rev 03)
00:01.0 Class 0604: 8086:7191 (rev 03)
00:04.0 Class 0601: 8086:7110 (rev 02)
00:04.1 Class 0101: 8086:7111 (rev 01)
00:04.2 Class 0c03: 8086:7112 (rev 01)
00:04.3 Class 0680: 8086:7113 (rev 02)
00:06.0 Class 0401: 1013:6003 (rev 01)
00:10.0 Class 0200: 10b7:9055 (rev 24)
00:12.0 Class 0480: 1131:7146 (rev 01)
01:00.0 Class 0300: 102b:0521 (rev 03)
test:/usr/src/DVB/driver #

NEWSTRUCT make insmod output:

test:/usr/src/DVB/driver # make insmod
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.10.SuSE'
make -C  /usr/src/DVB/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.10.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/src/DVB/driver'
ld -m elf_i386 -r -o dvb-core.o dmxdev.o dvb_net.o dvb_i2c.o dvb_filter.o dvb_frontend.o dvbdev.o
make -C av7110 modules
make[3]: Entering directory `/usr/src/DVB/driver/av7110'
ld -m elf_i386 -r -o dvb-ttpci.o saa7146_core.o saa7146_v4l.o av7110.o av7110_ir.o
make[3]: Leaving directory `/usr/src/DVB/driver/av7110'
make -C frontends modules
make[3]: Entering directory `/usr/src/DVB/driver/frontends'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/DVB/driver/frontends'
make[2]: Leaving directory `/usr/src/DVB/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.10.SuSE'

(                       \
insmod videodev;        \
          \
insmod dvb-core.o;      \
insmod dvb_demux.o;     \
make -C frontends insmod; \
 make -C av7110 insmod; \
)
Using /lib/modules/2.4.10-4GB/kernel/drivers/media/video/videodev.o
insmod: a module named videodev already exists
insmod: a module named dvb-core already exists
insmod: a module named dvb_demux already exists
make[1]: Entering directory `/usr/src/DVB/driver/frontends'
insmod alps_bsru6.o;   insmod alps_bsrv2.o;   insmod grundig_29504-401.o;   insmod grundig_29504-491.o;   insmod ves1820.o;
insmod: a module named alps_bsru6 already exists
insmod: a module named alps_bsrv2 already exists
insmod: a module named grundig_29504-401 already exists
insmod: a module named grundig_29504-491 already exists
insmod: a module named ves1820 already exists
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/src/DVB/driver/frontends'
make[1]: Entering directory `/usr/src/DVB/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o init_vpid=0x00a2 init_apid=0x0060;
Using /lib/modules/2.4.10-4GB/kernel/drivers/input/input.o
insmod: a module named input already exists
Using /lib/modules/2.4.10-4GB/kernel/drivers/input/evdev.o
insmod: a module named evdev already exists
dvb-ttpci.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/src/DVB/driver/av7110'
make: *** [insmod] Error 2
test:/usr/src/DVB/driver #





Home | Main Index | Thread Index