Mailinglist Archive: opensuse-de (5499 mails)
| < Previous | Next > |
insmod errors: dvb-ttpci.o: init_module: No such device
- From: Al Bogner <suse-linux@xxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 22 Jan 2004 20:27:03 +0100
- Message-id: <200401222027.03837.suse-linux@xxxxxxxxxxxxxxxxxxxxx>
Ich habe die Datei
http://www.linuxdvb.tv/download/dvb-newstruct-20040121.tar.bz2 entpackt
und danach unter SuSE 8.2, Kernel 2.4.25-pre6 make ausgeführt. Das
sieht IMO noch ok aus:
/usr/src/linux-2.4.24/include/linux/module.h:299: warning:
`__module_kernel_version' defined but not used
ves1820.c:526: warning: `__module_license' defined but not used
make[3]: Leaving directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[2]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.24'
Darauf folgte nach der Anleitung bei
http://hubertus.sandmann.bei.t-online.de/VDR_installieren.htm
/usr/src/packages/SOURCES/DVB/driver # ./makedev.napi
Creating DVB devices in /dev/dvb/adapter0
Creating DVB devices in /dev/dvb/adapter1
Creating DVB devices in /dev/dvb/adapter2
Creating DVB devices in /dev/dvb/adapter3
und
/usr/src/packages/SOURCES/DVB/driver # make insmod
/usr/src/linux/scripts/pathdown.sh: line 4: TOPDIR: parameter null or
not set
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.24'
make -C /usr/src/packages/SOURCES/DVB/driver CFLAGS="-D__KERNEL__
-I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686
-DMODULE" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/src/packages/SOURCES/DVB/driver'
ld -m elf_i386 -r -o dvb-core.o dmxdev.o dvb_demux.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/packages/SOURCES/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/packages/SOURCES/DVB/driver/av7110'
make -C frontends modules
make[3]: Entering directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[2]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.24'
( \
insmod videodev; \
\
insmod dvb-core.o; \
make -C frontends insmod; \
make -C av7110 insmod; \
)
Using /lib/modules/2.4.25-pre6/kernel/drivers/media/video/videodev.o
insmod: a module named videodev already exists
make[1]: Entering directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
insmod alps_bsru6.o; insmod alps_bsrv2.o; insmod
grundig_29504-401.o; insmod grundig_29504-491.o; insmod ves1820.o;
make[1]: Leaving directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[1]: Entering directory
`/usr/src/packages/SOURCES/DVB/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o init_vpid=0x00a2 init_apid=0x0060;
Using /lib/modules/2.4.25-pre6/kernel/drivers/input/input.o
insmod: a module named input already exists
Using /lib/modules/2.4.25-pre6/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.
You may find more information in syslog or the output from dmesg
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver/av7110'
make: *** [insmod] Error 2
Die dmesg poste ich noch nicht, ich fand aber nicht den entscheidenden
Hinweis. Wonach sollte ich greppen?
Das sind weitere Infos:
cat /proc/interrupts
CPU0
0: 40386 XT-PIC timer
1: 13 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 788 XT-PIC eth0
9: 3 XT-PIC usb-uhci, ohci1394
10: 0 XT-PIC CMI8738-MC6
12: 25 XT-PIC PS/2 Mouse
14: 8663 XT-PIC ide0
15: 12 XT-PIC ide1
NMI: 0
LOC: 40348
ERR: 0
MIS: 0
lspci
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
(rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge
(rev 03)
00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:09.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394
Controller (Link)
00:0a.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone]
(rev 24)
00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev
10)
00:0d.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon VE QY
Al
http://www.linuxdvb.tv/download/dvb-newstruct-20040121.tar.bz2 entpackt
und danach unter SuSE 8.2, Kernel 2.4.25-pre6 make ausgeführt. Das
sieht IMO noch ok aus:
/usr/src/linux-2.4.24/include/linux/module.h:299: warning:
`__module_kernel_version' defined but not used
ves1820.c:526: warning: `__module_license' defined but not used
make[3]: Leaving directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[2]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.24'
Darauf folgte nach der Anleitung bei
http://hubertus.sandmann.bei.t-online.de/VDR_installieren.htm
/usr/src/packages/SOURCES/DVB/driver # ./makedev.napi
Creating DVB devices in /dev/dvb/adapter0
Creating DVB devices in /dev/dvb/adapter1
Creating DVB devices in /dev/dvb/adapter2
Creating DVB devices in /dev/dvb/adapter3
und
/usr/src/packages/SOURCES/DVB/driver # make insmod
/usr/src/linux/scripts/pathdown.sh: line 4: TOPDIR: parameter null or
not set
DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.24'
make -C /usr/src/packages/SOURCES/DVB/driver CFLAGS="-D__KERNEL__
-I/usr/src/linux-2.4.24/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686
-DMODULE" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/src/packages/SOURCES/DVB/driver'
ld -m elf_i386 -r -o dvb-core.o dmxdev.o dvb_demux.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/packages/SOURCES/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/packages/SOURCES/DVB/driver/av7110'
make -C frontends modules
make[3]: Entering directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[2]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.24'
( \
insmod videodev; \
\
insmod dvb-core.o; \
make -C frontends insmod; \
make -C av7110 insmod; \
)
Using /lib/modules/2.4.25-pre6/kernel/drivers/media/video/videodev.o
insmod: a module named videodev already exists
make[1]: Entering directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
insmod alps_bsru6.o; insmod alps_bsrv2.o; insmod
grundig_29504-401.o; insmod grundig_29504-491.o; insmod ves1820.o;
make[1]: Leaving directory
`/usr/src/packages/SOURCES/DVB/driver/frontends'
make[1]: Entering directory
`/usr/src/packages/SOURCES/DVB/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o init_vpid=0x00a2 init_apid=0x0060;
Using /lib/modules/2.4.25-pre6/kernel/drivers/input/input.o
insmod: a module named input already exists
Using /lib/modules/2.4.25-pre6/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.
You may find more information in syslog or the output from dmesg
make[1]: *** [insmod] Error 1
make[1]: Leaving directory `/usr/src/packages/SOURCES/DVB/driver/av7110'
make: *** [insmod] Error 2
Die dmesg poste ich noch nicht, ich fand aber nicht den entscheidenden
Hinweis. Wonach sollte ich greppen?
Das sind weitere Infos:
cat /proc/interrupts
CPU0
0: 40386 XT-PIC timer
1: 13 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 788 XT-PIC eth0
9: 3 XT-PIC usb-uhci, ohci1394
10: 0 XT-PIC CMI8738-MC6
12: 25 XT-PIC PS/2 Mouse
14: 8663 XT-PIC ide0
15: 12 XT-PIC ide1
NMI: 0
LOC: 40348
ERR: 0
MIS: 0
lspci
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
(rev 03)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge
(rev 03)
00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:09.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394
Controller (Link)
00:0a.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone]
(rev 24)
00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev
10)
00:0d.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon VE QY
Al
| < Previous | Next > |