* [linux-dvb] Twinhan dtv 3030 mantis
@ 2010-01-31 20:23 Niklas Claesson
2010-02-03 20:40 ` listor
2010-02-11 14:51 ` Manu Abraham
0 siblings, 2 replies; 9+ messages in thread
From: Niklas Claesson @ 2010-01-31 20:23 UTC (permalink / raw)
To: linux-dvb
[-- Attachment #1.1: Type: text/plain, Size: 7077 bytes --]
Hi,
I'm trying to use this tv-card with ubuntu 9.10. I've installed Manu's
drivers from http://jusst.de/hg/mantis-v4l-dvb/ and did "modprobe mantis"
which resulted in the following in /var/log/messages
Jan 31 20:57:40 niklas-desktop kernel: [ 179.000227] Mantis 0000:05:02.0:
PCI INT A -> GSI 23 (level, low) -> IRQ 23
Jan 31 20:57:40 niklas-desktop kernel: [ 179.001234] DVB: registering new
adapter (Mantis DVB adapter)
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672664] *pde = bac3e067
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672676] Modules linked in:
mantis(+) mantis_core ir_common ir_core tda665x lnbp21 mb86a16 stb6100
tda10021 tda10023 zl10353 stb0899 stv0299 dvb_core joydev hidp binfmt_misc
ppdev bridge stp bnep arc4 ecb snd_hda_codec_analog rtl8187 mac80211
led_class eeprom_93cx6 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss
snd_mixer_oss snd_pcm usblp snd_seq_dummy iptable_filter ip_tables x_tables
btusb cfg80211 asus_atk0110 lirc_imon lirc_dev lp parport snd_seq_oss
snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device
snd soundcore snd_page_alloc nvidia(P) usbhid skge ohci1394 ieee1394 sky2
intel_agp agpgart
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672743]
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672748] Pid: 2768, comm:
modprobe Tainted: P (2.6.31-17-generic #54-Ubuntu) System Product
Name
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672752] EIP: 0060:[<f8517480>]
EFLAGS: 00010292 CPU: 1
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672761] EIP is at
dvb_unregister_frontend+0x10/0xe0 [dvb_core]
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672764] EAX: 00000000 EBX:
f398f800 ECX: f6a51cc0 EDX: 00000000
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672767] ESI: 00000000 EDI:
f398f9fc EBP: f4983dec ESP: f4983dc8
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672771] DS: 007b ES: 007b FS:
00d8 GS: 00e0 SS: 0068
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672779] f4983dec f851c07e
f398f800 00000000 f398f9fc f4983dec f398f800 f398f800
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672797] <0> ffffffff f4983e2c
f85955d5 f70fc858 f8599b50 f398f800 00000000 f398fc70
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672804] <0> f398f848 f398fc64
f398fc58 f85a9500 f398fbfc f398f9ac f398f800 00000000
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672820] [<f851c07e>] ?
dvb_net_release+0x1e/0xb0 [dvb_core]
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672827] [<f85955d5>] ?
mantis_dvb_init+0x398/0x3de [mantis_core]
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672833] [<f85a6606>] ?
mantis_pci_probe+0x1d7/0x2f8 [mantis]
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672839] [<c03285ae>] ?
local_pci_probe+0xe/0x10
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672843] [<c0329330>] ?
pci_device_probe+0x60/0x80
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672848] [<c03a2e30>] ?
really_probe+0x50/0x140
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672852] [<c0570cea>] ?
_spin_lock_irqsave+0x2a/0x40
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672855] [<c03a2f39>] ?
driver_probe_device+0x19/0x20
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672859] [<c03a2fb9>] ?
__driver_attach+0x79/0x80
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672862] [<c03a2488>] ?
bus_for_each_dev+0x48/0x70
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672866] [<c03a2cf9>] ?
driver_attach+0x19/0x20
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672869] [<c03a2f40>] ?
__driver_attach+0x0/0x80
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672872] [<c03a26df>] ?
bus_add_driver+0xbf/0x2a0
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672876] [<c0329270>] ?
pci_device_remove+0x0/0x40
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672879] [<c03a3245>] ?
driver_register+0x65/0x120
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672883] [<c0329550>] ?
__pci_register_driver+0x40/0xb0
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672887] [<f85a642d>] ?
mantis_init+0x17/0x19 [mantis]
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672890] [<c010112c>] ?
do_one_initcall+0x2c/0x190
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672894] [<f85a6416>] ?
mantis_init+0x0/0x19 [mantis]
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672899] [<c0173711>] ?
sys_init_module+0xb1/0x1f0
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672903] [<c01e83ed>] ?
sys_write+0x3d/0x70
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672906] [<c010336c>] ?
syscall_call+0x7/0xb
Jan 31 20:57:41 niklas-desktop kernel: [ 179.672961] ---[ end trace
035b3cc151b9cf1a ]---
I can't even get the drivers from http://jusst.de/hg/mantis/ to compile:
Kernel build directory is /lib/modules/2.6.31-17-generic/build
make -C /lib/modules/2.6.31-17-generic/build
SUBDIRS=/home/niklas/Hämtningar/mantis-5292a47772ad/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-17-generic'
CC [M] /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.o
In file included from
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.h:10,
from
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.c:21:
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:52: error:
field 'fe_params' has incomplete type
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:297: warning:
'struct dvbfe_info' declared inside parameter list
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:297: warning:
its scope is only this definition or declaration, which is probably not what
you want
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:298: warning:
'enum dvbfe_delsys' declared inside parameter list
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:299: warning:
'enum dvbfe_delsys' declared inside parameter list
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:316: error:
field 'fe_events' has incomplete type
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:317: error:
field 'fe_params' has incomplete type
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:354: warning:
'enum dvbfe_fec' declared inside parameter list
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:354: warning:
'enum dvbfe_modulation' declared inside parameter list
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:359: warning:
'enum dvbfe_delsys' declared inside parameter list
/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.c:49: error:
'FIRMWARE_NAME_MAX' undeclared here (not in a function)
make[3]: ***
[/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.o] Error 1
make[2]: *** [_module_/home/niklas/Hämtningar/mantis-5292a47772ad/v4l] Error
2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-17-generic'
make[1]: *** [default] Fel 2
make[1]: Lämnar katalogen "/home/niklas/Hämtningar/mantis-5292a47772ad/v4l"
make: *** [all] Fel 2
Is there anything I can do?
Niklas Claesson
[-- Attachment #1.2: Type: text/html, Size: 8184 bytes --]
[-- Attachment #2: Type: text/plain, Size: 228 bytes --]
_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-01-31 20:23 [linux-dvb] Twinhan dtv 3030 mantis Niklas Claesson
@ 2010-02-03 20:40 ` listor
2010-02-11 14:52 ` Manu Abraham
2010-02-11 14:51 ` Manu Abraham
1 sibling, 1 reply; 9+ messages in thread
From: listor @ 2010-02-03 20:40 UTC (permalink / raw)
To: linux-media
Hi,
Starting with 2.6.33 the mantis driver is included in mainline kernel.
I have a pre5 installation that works great. I run *buntu 9.10 as well
but when I saw that the kernel had mantis support I compiled my own.
Just remember to add mantis as a kernel module, it's not on by default.
Jakob Sundberg
Niklas Claesson wrote:
> Hi,
> I'm trying to use this tv-card with ubuntu 9.10. I've installed Manu's
> drivers from http://jusst.de/hg/mantis-v4l-dvb/ and did "modprobe
> mantis" which resulted in the following in /var/log/messages
>
> Jan 31 20:57:40 niklas-desktop kernel: [ 179.000227] Mantis
> 0000:05:02.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
> Jan 31 20:57:40 niklas-desktop kernel: [ 179.001234] DVB: registering
> new adapter (Mantis DVB adapter)
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672664] *pde = bac3e067
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672676] Modules linked
> in: mantis(+) mantis_core ir_common ir_core tda665x lnbp21 mb86a16
> stb6100 tda10021 tda10023 zl10353 stb0899 stv0299 dvb_core joydev hidp
> binfmt_misc ppdev bridge stp bnep arc4 ecb snd_hda_codec_analog
> rtl8187 mac80211 led_class eeprom_93cx6 snd_hda_intel snd_hda_codec
> snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm usblp snd_seq_dummy
> iptable_filter ip_tables x_tables btusb cfg80211 asus_atk0110
> lirc_imon lirc_dev lp parport snd_seq_oss snd_seq_midi snd_rawmidi
> snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore
> snd_page_alloc nvidia(P) usbhid skge ohci1394 ieee1394 sky2 intel_agp
> agpgart
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672743]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672748] Pid: 2768, comm:
> modprobe Tainted: P (2.6.31-17-generic #54-Ubuntu) System
> Product Name
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672752] EIP:
> 0060:[<f8517480>] EFLAGS: 00010292 CPU: 1
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672761] EIP is at
> dvb_unregister_frontend+0x10/0xe0 [dvb_core]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672764] EAX: 00000000
> EBX: f398f800 ECX: f6a51cc0 EDX: 00000000
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672767] ESI: 00000000
> EDI: f398f9fc EBP: f4983dec ESP: f4983dc8
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672771] DS: 007b ES:
> 007b FS: 00d8 GS: 00e0 SS: 0068
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672779] f4983dec
> f851c07e f398f800 00000000 f398f9fc f4983dec f398f800 f398f800
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672797] <0> ffffffff
> f4983e2c f85955d5 f70fc858 f8599b50 f398f800 00000000 f398fc70
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672804] <0> f398f848
> f398fc64 f398fc58 f85a9500 f398fbfc f398f9ac f398f800 00000000
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672820] [<f851c07e>] ?
> dvb_net_release+0x1e/0xb0 [dvb_core]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672827] [<f85955d5>] ?
> mantis_dvb_init+0x398/0x3de [mantis_core]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672833] [<f85a6606>] ?
> mantis_pci_probe+0x1d7/0x2f8 [mantis]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672839] [<c03285ae>] ?
> local_pci_probe+0xe/0x10
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672843] [<c0329330>] ?
> pci_device_probe+0x60/0x80
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672848] [<c03a2e30>] ?
> really_probe+0x50/0x140
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672852] [<c0570cea>] ?
> _spin_lock_irqsave+0x2a/0x40
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672855] [<c03a2f39>] ?
> driver_probe_device+0x19/0x20
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672859] [<c03a2fb9>] ?
> __driver_attach+0x79/0x80
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672862] [<c03a2488>] ?
> bus_for_each_dev+0x48/0x70
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672866] [<c03a2cf9>] ?
> driver_attach+0x19/0x20
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672869] [<c03a2f40>] ?
> __driver_attach+0x0/0x80
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672872] [<c03a26df>] ?
> bus_add_driver+0xbf/0x2a0
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672876] [<c0329270>] ?
> pci_device_remove+0x0/0x40
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672879] [<c03a3245>] ?
> driver_register+0x65/0x120
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672883] [<c0329550>] ?
> __pci_register_driver+0x40/0xb0
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672887] [<f85a642d>] ?
> mantis_init+0x17/0x19 [mantis]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672890] [<c010112c>] ?
> do_one_initcall+0x2c/0x190
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672894] [<f85a6416>] ?
> mantis_init+0x0/0x19 [mantis]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672899] [<c0173711>] ?
> sys_init_module+0xb1/0x1f0
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672903] [<c01e83ed>] ?
> sys_write+0x3d/0x70
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672906] [<c010336c>] ?
> syscall_call+0x7/0xb
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672961] ---[ end trace
> 035b3cc151b9cf1a ]---
>
> I can't even get the drivers from http://jusst.de/hg/mantis/ to compile:
>
> Kernel build directory is /lib/modules/2.6.31-17-generic/build
> make -C /lib/modules/2.6.31-17-generic/build
> SUBDIRS=/home/niklas/Hämtningar/mantis-5292a47772ad/v4l modules
> make[2]: Entering directory `/usr/src/linux-headers-2.6.31-17-generic'
> CC [M] /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.o
> In file included from
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.h:10,
> from
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.c:21:
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:52:
> error: field 'fe_params' has incomplete type
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:297:
> warning: 'struct dvbfe_info' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:297:
> warning: its scope is only this definition or declaration, which is
> probably not what you want
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:298:
> warning: 'enum dvbfe_delsys' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:299:
> warning: 'enum dvbfe_delsys' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:316:
> error: field 'fe_events' has incomplete type
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:317:
> error: field 'fe_params' has incomplete type
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:354:
> warning: 'enum dvbfe_fec' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:354:
> warning: 'enum dvbfe_modulation' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:359:
> warning: 'enum dvbfe_delsys' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.c:49:
> error: 'FIRMWARE_NAME_MAX' undeclared here (not in a function)
> make[3]: ***
> [/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.o] Error 1
> make[2]: *** [_module_/home/niklas/Hämtningar/mantis-5292a47772ad/v4l]
> Error 2
> make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-17-generic'
> make[1]: *** [default] Fel 2
> make[1]: Lämnar katalogen
> "/home/niklas/Hämtningar/mantis-5292a47772ad/v4l"
> make: *** [all] Fel 2
>
> Is there anything I can do?
>
> Niklas Claesson
> ------------------------------------------------------------------------
>
> _______________________________________________
> linux-dvb users mailing list
> For V4L/DVB development, please use instead linux-media@vger.kernel.org
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-01-31 20:23 [linux-dvb] Twinhan dtv 3030 mantis Niklas Claesson
2010-02-03 20:40 ` listor
@ 2010-02-11 14:51 ` Manu Abraham
2010-02-11 21:57 ` Niklas Claesson
` (2 more replies)
1 sibling, 3 replies; 9+ messages in thread
From: Manu Abraham @ 2010-02-11 14:51 UTC (permalink / raw)
To: linux-media; +Cc: linux-dvb
On Mon, Feb 1, 2010 at 12:23 AM, Niklas Claesson
<nicke.claesson@gmail.com> wrote:
> Hi,
> I'm trying to use this tv-card with ubuntu 9.10. I've installed Manu's
> drivers from http://jusst.de/hg/mantis-v4l-dvb/ and did "modprobe mantis"
> which resulted in the following in /var/log/messages
> Jan 31 20:57:40 niklas-desktop kernel: [ 179.000227] Mantis 0000:05:02.0:
> PCI INT A -> GSI 23 (level, low) -> IRQ 23
> Jan 31 20:57:40 niklas-desktop kernel: [ 179.001234] DVB: registering new
> adapter (Mantis DVB adapter)
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672664] *pde = bac3e067
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672676] Modules linked in:
> mantis(+) mantis_core ir_common ir_core tda665x lnbp21 mb86a16 stb6100
> tda10021 tda10023 zl10353 stb0899 stv0299 dvb_core joydev hidp binfmt_misc
> ppdev bridge stp bnep arc4 ecb snd_hda_codec_analog rtl8187 mac80211
> led_class eeprom_93cx6 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss
> snd_mixer_oss snd_pcm usblp snd_seq_dummy iptable_filter ip_tables x_tables
> btusb cfg80211 asus_atk0110 lirc_imon lirc_dev lp parport snd_seq_oss
> snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device
> snd soundcore snd_page_alloc nvidia(P) usbhid skge ohci1394 ieee1394 sky2
> intel_agp agpgart
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672743]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672748] Pid: 2768, comm:
> modprobe Tainted: P (2.6.31-17-generic #54-Ubuntu) System Product
> Name
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672752] EIP: 0060:[<f8517480>]
> EFLAGS: 00010292 CPU: 1
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672761] EIP is at
> dvb_unregister_frontend+0x10/0xe0 [dvb_core]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672764] EAX: 00000000 EBX:
> f398f800 ECX: f6a51cc0 EDX: 00000000
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672767] ESI: 00000000 EDI:
> f398f9fc EBP: f4983dec ESP: f4983dc8
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672771] DS: 007b ES: 007b FS:
> 00d8 GS: 00e0 SS: 0068
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672779] f4983dec f851c07e
> f398f800 00000000 f398f9fc f4983dec f398f800 f398f800
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672797] <0> ffffffff f4983e2c
> f85955d5 f70fc858 f8599b50 f398f800 00000000 f398fc70
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672804] <0> f398f848 f398fc64
> f398fc58 f85a9500 f398fbfc f398f9ac f398f800 00000000
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672820] [<f851c07e>] ?
> dvb_net_release+0x1e/0xb0 [dvb_core]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672827] [<f85955d5>] ?
> mantis_dvb_init+0x398/0x3de [mantis_core]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672833] [<f85a6606>] ?
> mantis_pci_probe+0x1d7/0x2f8 [mantis]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672839] [<c03285ae>] ?
> local_pci_probe+0xe/0x10
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672843] [<c0329330>] ?
> pci_device_probe+0x60/0x80
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672848] [<c03a2e30>] ?
> really_probe+0x50/0x140
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672852] [<c0570cea>] ?
> _spin_lock_irqsave+0x2a/0x40
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672855] [<c03a2f39>] ?
> driver_probe_device+0x19/0x20
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672859] [<c03a2fb9>] ?
> __driver_attach+0x79/0x80
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672862] [<c03a2488>] ?
> bus_for_each_dev+0x48/0x70
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672866] [<c03a2cf9>] ?
> driver_attach+0x19/0x20
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672869] [<c03a2f40>] ?
> __driver_attach+0x0/0x80
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672872] [<c03a26df>] ?
> bus_add_driver+0xbf/0x2a0
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672876] [<c0329270>] ?
> pci_device_remove+0x0/0x40
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672879] [<c03a3245>] ?
> driver_register+0x65/0x120
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672883] [<c0329550>] ?
> __pci_register_driver+0x40/0xb0
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672887] [<f85a642d>] ?
> mantis_init+0x17/0x19 [mantis]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672890] [<c010112c>] ?
> do_one_initcall+0x2c/0x190
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672894] [<f85a6416>] ?
> mantis_init+0x0/0x19 [mantis]
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672899] [<c0173711>] ?
> sys_init_module+0xb1/0x1f0
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672903] [<c01e83ed>] ?
> sys_write+0x3d/0x70
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672906] [<c010336c>] ?
> syscall_call+0x7/0xb
> Jan 31 20:57:41 niklas-desktop kernel: [ 179.672961] ---[ end trace
> 035b3cc151b9cf1a ]---
> I can't even get the drivers from http://jusst.de/hg/mantis/ to compile:
> Kernel build directory is /lib/modules/2.6.31-17-generic/build
> make -C /lib/modules/2.6.31-17-generic/build
> SUBDIRS=/home/niklas/Hämtningar/mantis-5292a47772ad/v4l modules
> make[2]: Entering directory `/usr/src/linux-headers-2.6.31-17-generic'
> CC [M] /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.o
> In file included from
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.h:10,
> from
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.c:21:
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:52: error:
> field 'fe_params' has incomplete type
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:297: warning:
> 'struct dvbfe_info' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:297: warning:
> its scope is only this definition or declaration, which is probably not what
> you want
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:298: warning:
> 'enum dvbfe_delsys' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:299: warning:
> 'enum dvbfe_delsys' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:316: error:
> field 'fe_events' has incomplete type
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:317: error:
> field 'fe_params' has incomplete type
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:354: warning:
> 'enum dvbfe_fec' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:354: warning:
> 'enum dvbfe_modulation' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/dvb_frontend.h:359: warning:
> 'enum dvbfe_delsys' declared inside parameter list
> /home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.c:49: error:
> 'FIRMWARE_NAME_MAX' undeclared here (not in a function)
> make[3]: ***
> [/home/niklas/Hämtningar/mantis-5292a47772ad/v4l/tuner-xc2028.o] Error 1
> make[2]: *** [_module_/home/niklas/Hämtningar/mantis-5292a47772ad/v4l] Error
> 2
> make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-17-generic'
> make[1]: *** [default] Fel 2
> make[1]: Lämnar katalogen "/home/niklas/Hämtningar/mantis-5292a47772ad/v4l"
> make: *** [all] Fel 2
> Is there anything I can do?
> Niklas Claesson
Can you please try again ?
Regards,
Manu
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-02-03 20:40 ` listor
@ 2010-02-11 14:52 ` Manu Abraham
0 siblings, 0 replies; 9+ messages in thread
From: Manu Abraham @ 2010-02-11 14:52 UTC (permalink / raw)
To: listor; +Cc: linux-media
On Thu, Feb 4, 2010 at 12:40 AM, listor <lists@orresta.no-ip.com> wrote:
> Hi,
>
> Starting with 2.6.33 the mantis driver is included in mainline kernel.
> I have a pre5 installation that works great. I run *buntu 9.10 as well but
> when I saw that the kernel had mantis support I compiled my own. Just
> remember to add mantis as a kernel module, it's not on by default.
>
> Jakob Sundberg
Please try again from http://jusst.de/hg/mantis-v4l-dvb whether the
issue is sorted out.
Regards,
Manu
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-02-11 14:51 ` Manu Abraham
@ 2010-02-11 21:57 ` Niklas Claesson
2010-02-12 22:26 ` Niklas Claesson
2010-03-12 17:27 ` Niklas Claesson
2 siblings, 0 replies; 9+ messages in thread
From: Niklas Claesson @ 2010-02-11 21:57 UTC (permalink / raw)
To: Manu Abraham; +Cc: linux-media
I can't compile, I fetched the latest source with "hg clone
http://jusst.de/hg/mantis-v4l-dvb" but there seems to be a file
missing: "mantis_input.h".
CC [M] /home/niklas/hg/mantis-v4l-dvb/v4l/hopper_vp3028.o
/home/niklas/hg/mantis-v4l-dvb/v4l/hopper_cards.c:43:26: error:
mantis_input.h: No such file or directory
(I don't need the hopper-part I think, so I edited this line in
.config "CONFIG_DVB_HOPPER=n".)
And tried to compile again:
CC [M] /home/niklas/hg/mantis-v4l-dvb/v4l/mantis_vp1034.o
/home/niklas/hg/mantis-v4l-dvb/v4l/mantis_cards.c:51:26: error:
mantis_input.h: No such file or directory
/home/niklas/hg/mantis-v4l-dvb/v4l/mantis_cards.c: In function
'mantis_pci_probe':
/home/niklas/hg/mantis-v4l-dvb/v4l/mantis_cards.c:227: error: implicit
declaration of function 'mantis_input_init'
/home/niklas/hg/mantis-v4l-dvb/v4l/mantis_cards.c: In function
'mantis_pci_remove':
/home/niklas/hg/mantis-v4l-dvb/v4l/mantis_cards.c:250: error: implicit
declaration of function 'mantis_input_exit'
make[3]: *** [/home/niklas/hg/mantis-v4l-dvb/v4l/mantis_cards.o] Error 1
Did I do anything wrong?
Regards
Niklas Claesson
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-02-11 14:51 ` Manu Abraham
2010-02-11 21:57 ` Niklas Claesson
@ 2010-02-12 22:26 ` Niklas Claesson
2010-03-12 17:27 ` Niklas Claesson
2 siblings, 0 replies; 9+ messages in thread
From: Niklas Claesson @ 2010-02-12 22:26 UTC (permalink / raw)
To: Manu Abraham; +Cc: linux-media
Hi,
I managed to create the missing .h-file by looking at some other ones.
Unfortunately, the module still doesn't work. But there has been
progress, now the module loads automagically when i boot the computer.
Is there anything I can do to help you debug?
If I let it load the module during boot I get the following lines in
syslog with "grep Mantis"
Mantis 0000:05:02.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
DVB: registering new adapter (Mantis DVB adapter)
Mantis: probe of 0000:05:02.0 failed with error -1
I activated debug-info by setting verbose to 9 in mantis_cards. I'm
using linux kernel 2.6.31-19-generic which is the latest in ubuntu.
The following is what I can read from syslog when I blacklist mantis
and then modprobe it.
found a VP-3030 PCI DVB-T device on (05:02.0),
Mantis 0000:05:02.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Mantis Rev 1 [1822:0024], irq: 23, latency: 64
memory: 0x0, mmio: 0xf86b2000
mantis_stream_control (0): Set stream to HIF
mantis_i2c_init (0): Initializing I2C ..
mantis_i2c_init (0): Disabling I2C interrupt
mantis_i2c_xfer (0): Messages:2
mantis_i2c_write: Address=[0x50] <W>[ 08 ]
mantis_i2c_read: Address=[0x50] <R>[ 00 08 ca 1a 4d f6 ]
MAC Address=[00:08:ca:1a:4d:f6]
mantis_dma_init (0): Mantis DMA init
mantis_alloc_buffers (0): DMA=0x361c0000 cpu=0xf61c0000 size=65536
mantis_alloc_buffers (0): RISC=0x3649f000 cpu=0xf649f000 size=1000
mantis_calc_lines (0): Mantis RISC block bytes=[4096], line
bytes=[2048], line count=[32]
mantis_dvb_init (0): dvb_register_adapter
DVB: registering new adapter (Mantis DVB adapter)
mantis_dvb_init (0): dvb_dmx_init
mantis_dvb_init (0): dvb_dmxdev_init
gpio_set_bits (0): Set Bit <13> to <0>
gpio_set_bits (0): GPIO Value <00>
mantis_frontend_power (0): Power ON
gpio_set_bits (0): Set Bit <12> to <1>
gpio_set_bits (0): GPIO Value <1000>
gpio_set_bits (0): Set Bit <12> to <1>
gpio_set_bits (0): GPIO Value <1000>
gpio_set_bits (0): Set Bit <13> to <1>
gpio_set_bits (0): GPIO Value <3000>
vp3030_frontend_init (0): Probing for 10353 (DVB-T)
mantis_i2c_xfer (0): Messages:2
Byte MODE:
Byte <0> RXD=0x1f7f0080 [00]
mantis_dvb_init (0): !!! NO Frontends found !!!
mantis_dvb_init (0): ERROR! Adapter unregistered
mantis_pci_probe (0): ERROR: Mantis DVB initialization failed <-1>
Mantis: probe of 0000:05:02.0 failed with error -1
Any help is greatly appreciated!
Regards,
Niklas Claesson
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-02-11 14:51 ` Manu Abraham
2010-02-11 21:57 ` Niklas Claesson
2010-02-12 22:26 ` Niklas Claesson
@ 2010-03-12 17:27 ` Niklas Claesson
2010-03-12 20:40 ` Manu Abraham
2 siblings, 1 reply; 9+ messages in thread
From: Niklas Claesson @ 2010-03-12 17:27 UTC (permalink / raw)
To: Manu Abraham, linux-media
I saw that there has been som recent development on the
mantis-v4l-dvb-tree. Unfortunately it still doesn't work for my 3030.
Is there anyway I can help? Is it normal that the IRQ 23 is used with
more then one card?
Mar 12 18:19:03 niklas-desktop kernel: [ 254.410969] Mantis
0000:05:02.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Mar 12 18:19:03 niklas-desktop kernel: [ 254.411971] DVB: registering
new adapter (Mantis DVB adapter)
Mar 12 18:19:04 niklas-desktop kernel: [ 255.084297] Mantis: probe of
0000:05:02.0 failed with error -1
Regards,
Niklas Claesson
2010/2/11 Manu Abraham <abraham.manu@gmail.com>
>
> Can you please try again ?
>
> Regards,
> Manu
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-03-12 17:27 ` Niklas Claesson
@ 2010-03-12 20:40 ` Manu Abraham
2010-03-12 20:50 ` Niklas Claesson
0 siblings, 1 reply; 9+ messages in thread
From: Manu Abraham @ 2010-03-12 20:40 UTC (permalink / raw)
To: Niklas Claesson; +Cc: linux-media
On Fri, Mar 12, 2010 at 9:27 PM, Niklas Claesson
<nicke.claesson@gmail.com> wrote:
> I saw that there has been som recent development on the
> mantis-v4l-dvb-tree. Unfortunately it still doesn't work for my 3030.
> Is there anyway I can help? Is it normal that the IRQ 23 is used with
> more then one card?
That shouldn't be a problem. A shared handler is requested.
> Mar 12 18:19:03 niklas-desktop kernel: [ 254.410969] Mantis
> 0000:05:02.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
> Mar 12 18:19:03 niklas-desktop kernel: [ 254.411971] DVB: registering
> new adapter (Mantis DVB adapter)
> Mar 12 18:19:04 niklas-desktop kernel: [ 255.084297] Mantis: probe of
> 0000:05:02.0 failed with error -1
Can you please load the mantis driver with module option verbose=5 and
post the details ?
Regards,
Manu
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [linux-dvb] Twinhan dtv 3030 mantis
2010-03-12 20:40 ` Manu Abraham
@ 2010-03-12 20:50 ` Niklas Claesson
0 siblings, 0 replies; 9+ messages in thread
From: Niklas Claesson @ 2010-03-12 20:50 UTC (permalink / raw)
To: Manu Abraham; +Cc: linux-media
2010/3/12 Manu Abraham <abraham.manu@gmail.com>:
>
> Can you please load the mantis driver with module option verbose=5 and
> post the details ?
>
> Regards,
> Manu
>
Here you go:
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660177] found a VP-3030
PCI DVB-T device on (05:02.0),
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660188] Mantis
0000:05:02.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660207] Mantis Rev 1
[1822:0024], irq: 23, latency: 64
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660210] memory: 0x0,
mmio: 0xf86ce000
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660218]
mantis_stream_control (0): Set stream to HIF
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660245] mantis_i2c_init
(0): Initializing I2C ..
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660248] mantis_i2c_init
(0): Disabling I2C interrupt
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660252] mantis_i2c_xfer
(0): Messages:2
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660254]
mantis_i2c_write: Address=[0x50] <W>[ 08 ]
Mar 12 21:49:29 niklas-desktop kernel: [ 70.660474]
mantis_i2c_read: Address=[0x50] <R>[ 00 08 ca 1a 4d f6 ]
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661200] MAC
Address=[00:08:ca:1a:4d:f6]
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661202] mantis_dma_init
(0): Mantis DMA init
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661219]
mantis_alloc_buffers (0): DMA=0x36300000 cpu=0xf6300000 size=65536
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661223]
mantis_alloc_buffers (0): RISC=0x34d99000 cpu=0xf4d99000 size=1000
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661226]
mantis_calc_lines (0): Mantis RISC block bytes=[4096], line
bytes=[2048], line count=[32]
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661228] mantis_dvb_init
(0): dvb_register_adapter
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661230] DVB: registering
new adapter (Mantis DVB adapter)
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661232] mantis_dvb_init
(0): dvb_dmx_init
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661304] mantis_dvb_init
(0): dvb_dmxdev_init
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661434] gpio_set_bits
(0): Set Bit <13> to <0>
Mar 12 21:49:29 niklas-desktop kernel: [ 70.661437] gpio_set_bits
(0): GPIO Value <00>
Mar 12 21:49:29 niklas-desktop kernel: [ 70.764121]
mantis_frontend_power (0): Power ON
Mar 12 21:49:29 niklas-desktop kernel: [ 70.764127] gpio_set_bits
(0): Set Bit <12> to <1>
Mar 12 21:49:29 niklas-desktop kernel: [ 70.764131] gpio_set_bits
(0): GPIO Value <1000>
Mar 12 21:49:29 niklas-desktop kernel: [ 70.868076] gpio_set_bits
(0): Set Bit <12> to <1>
Mar 12 21:49:29 niklas-desktop kernel: [ 70.868081] gpio_set_bits
(0): GPIO Value <1000>
Mar 12 21:49:29 niklas-desktop kernel: [ 71.076032] gpio_set_bits
(0): Set Bit <13> to <1>
Mar 12 21:49:29 niklas-desktop kernel: [ 71.076037] gpio_set_bits
(0): GPIO Value <3000>
Mar 12 21:49:29 niklas-desktop kernel: [ 71.332045]
vp3030_frontend_init (0): Probing for 10353 (DVB-T)
Mar 12 21:49:29 niklas-desktop kernel: [ 71.332051] mantis_i2c_xfer
(0): Messages:2
Mar 12 21:49:29 niklas-desktop kernel: [ 71.332053] Byte MODE:
Mar 12 21:49:29 niklas-desktop kernel: [ 71.332056] Byte <0>
RXD=0x1f7f0080 [00]
Mar 12 21:49:29 niklas-desktop kernel: [ 71.332059] mantis_dvb_init
(0): !!! NO Frontends found !!!
Mar 12 21:49:29 niklas-desktop kernel: [ 71.334430] mantis_dvb_init
(0): ERROR! Adapter unregistered
Mar 12 21:49:29 niklas-desktop kernel: [ 71.334433] mantis_pci_probe
(0): ERROR: Mantis DVB initialization failed <-1>
Mar 12 21:49:29 niklas-desktop kernel: [ 71.334448] Mantis: probe of
0000:05:02.0 failed with error -1
Regards,
Niklas Claesson
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2010-03-12 20:50 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-01-31 20:23 [linux-dvb] Twinhan dtv 3030 mantis Niklas Claesson
2010-02-03 20:40 ` listor
2010-02-11 14:52 ` Manu Abraham
2010-02-11 14:51 ` Manu Abraham
2010-02-11 21:57 ` Niklas Claesson
2010-02-12 22:26 ` Niklas Claesson
2010-03-12 17:27 ` Niklas Claesson
2010-03-12 20:40 ` Manu Abraham
2010-03-12 20:50 ` Niklas Claesson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.