[linux-dvb] twinhan sat express and latest patches
Roberto Sebastiano
askrs at tiscali.it
Wed Mar 2 16:16:38 CET 2005
Hi have a severe problem with the latest patches (sent to me by Abraham)
for the Twinhan DVB cards.
(Note for Manu: I compiled the tree named "17 Feb 05 Twinhan FE")
With a stock 2.6.10 kernel the drivers successfully registers the
frontend, but then some applications don't work due to
FE_DISEQC_SEND_BURST.
With the patches I get:
bttv0: Bt878 (rev 17) at 0000:01:09.0, irq: 5, latency: 32, mmio:
0xd4000000
bttv0: detected: Twinhan VisionPlus DVB-T [card=113], PCI subsystem ID
is 1822:0001
bttv0: using: Twinhan DST + clones [card=113,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00f500ff [init]
bttv0: using tuner=4
bttv0: add subdevice "dvb0"
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
DVB: registering new adapter (bttv0).
DVB: registering frontend 0 (<NULL>)...
newdeal:~# lsmod
Module Size Used by
dvb_bt8xx 11844 0
dst_ca 16464 1 dvb_bt8xx
dvb_core 83176 2 dvb_bt8xx,dst_ca
nxt6000 7236 1 dvb_bt8xx
sp887x 8196 1 dvb_bt8xx
cx24110 8260 1 dvb_bt8xx
mt352 6980 1 dvb_bt8xx
dst 18896 2 dvb_bt8xx,dst_ca
bt878 10488 2 dvb_bt8xx,dst
vmnet 30448 6
vmmon 49560 0
tuner 21796 0
bttv 153680 2 dvb_bt8xx,bt878
video_buf 22020 1 bttv
v4l2_common 5760 1 bttv
btcx_risc 4808 1 bttv
videodev 9728 1 bttv
lirc_serial 13344 1
lirc_dev 13836 1 lirc_serial
8139too 24832 0
forcedeth 17536 0
rtc 12664 0
And if I try to access to frontend0:
scan Hotbird-13.0E
scanning Hotbird-13.0E
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
Segmentation fault
And on dmesg:
Unable to handle kernel NULL pointer dereference at virtual address
000001ac
printing eip:
f8e2d40f
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: dvb_bt8xx dst_ca dvb_core nxt6000 sp887x cx24110
mt352 dst bt878 vmnet vmmon tuner bttv video_buf v4l2_common btcx_risc
videodev lirc_serial lirc_dev 8139too forcedeth rtc
CPU: 0
EIP: 0060:[<f8e2d40f>] Tainted: PF VLI
EFLAGS: 00010246 (2.6.10)
EIP is at dvb_frontend_start+0x1f/0x100 [dvb_core]
eax: 00000000 ebx: 00000000 ecx: 00000000 edx: f65caa20
esi: f7180500 edi: f7180500 ebp: e79cdea8 esp: e79cde94
ds: 007b es: 007b ss: 0068
Process scan (pid: 3654, threadinfo=e79cc000 task=e79b6500)
Stack: 00000000 e79cdeb0 c0159e72 00000000 e77b5060 e79cdec8 f8e2dbd7
f7180500
e77b5060 00000000 f65caa20 f8e383e0 e77b5060 e79cdeec f8e25164
f777bdac
e77b5060 00000001 00000000 e77b5060 f8e38460 00000000 e79cdf18
c015a022
Call Trace:
[<c010344f>] show_stack+0x7f/0xa0
[<c01035ea>] show_registers+0x15a/0x1c0
[<c01037e0>] die+0xf0/0x180
[<c0111e2d>] do_page_fault+0x28d/0x63e
[<c01030a7>] error_code+0x2b/0x30
[<f8e2dbd7>] dvb_frontend_open+0x57/0xa0 [dvb_core]
[<f8e25164>] dvb_device_open+0xf4/0x1c0 [dvb_core]
[<c015a022>] chrdev_open+0xf2/0x1e0
[<c01502a6>] dentry_open+0x146/0x230
[<c015015b>] filp_open+0x5b/0x60
[<c0150556>] sys_open+0x46/0x90
[<c0102693>] syscall_call+0x7/0xb
Code: 9e 2e c7 e9 77 fe ff ff 8d 74 26 00 55 89 e5 83 ec 14 a1 d0 90 e3
f8 89 75 fc 89 5d f8 8b 75 08 85 c0 8b 5e 0c 0f 85 c2 00 00 00 <8b> 83
ac 01 00 00 85 c0 74 1e 8b 83 dc 01 00 00 85 c0 75 0c 31
Let me know what I can do to help the bugfixing process.
Thanks,
Roberto Sebastiano
More information about the linux-dvb
mailing list