You are not logged in.

Dear visitor, welcome to Dreamboard. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Saturday, December 11th 2010, 11:16am

what is wrong with dm8k dvb-usb kernel modules?

tryed Avermedia A850

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
root@Dream8k_M4:~# 
root@Dream8k_M4:~# insmod /lib/modules/2.6.18-7.4-dm8000/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9015.ko
insmod: can't insert '/lib/modules/2.6.18-7.4-dm8000/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9015.ko': unknown symbol in module, or unknown parameter
root@Dream8k_M4:~# 
root@Dream8k_M4:~# 
root@Dream8k_M4:~# dmesg | tail -30
[4294869.522000] sync is off so we enable it
[4294869.522000] demux-index 0 pcr0pid 148
[4294869.522000] using 4 as pcr0 pidchannel
[4294869.522000] MPEG
[4294869.523000] audio: decoder start 0
[4294869.537000] video delay 0 (0 ms)
[4294869.537000] total video delay: 0 (0 ms)
[4294869.538000] start video0 on dmx 0 pid:148
[4294869.539000] total video delay: 9000 (100 ms)
[4294869.540000] VIDEO0: start decode
[4294869.610000] dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
[4294869.817000] ch0: lock
[4294869.840000] RAP first pts 0x9e256a2a, stc 0x9e254474, pcr valid
[4294870.000000] printk: 2 messages suppressed.
[4294870.000000] RAP sampling rate info isr
[4294870.432000] VIDEO0: first pts 0x9e269540
[4294870.432000] VIDEO0: resolution changed (544 576)
[4294870.552000] VIDEO0: progressive changed (0)
[4294870.583000] enable tsm0
[   53.973000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  118.824000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  517.999000] usb 1-1.1: USB disconnect, address 4
[  522.517000] usb 1-1.1: new high speed USB device using brcm-ehci and address 5
[  522.605000] usb 1-1.1: configuration #1 chosen from 1 choice
[  522.683000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init
[  522.683000] dvb_usb_af9015: Unknown symbol dvb_usb_device_exit
[  522.696000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init
[  522.696000] dvb_usb_af9015: Unknown symbol dvb_usb_device_exit
[  522.730000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init
[  522.730000] dvb_usb_af9015: Unknown symbol dvb_usb_device_exit
root@Dream8k_M4:~# 
root@Dream8k_M4:~# 
root@Dream8k_M4:~# /etc/dvbt/lsusb.sh
Bus 001 Device 000: ID 07ca:850a AVerMedia,A850 DVBT
Bus 001 Device 002: ID 058f:6362 Generic,Mass Storage Device
Bus 001 Device 001: ID 04cc:1520 ,
Bus 004 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ohci_hcd,BRCM OHCI
Bus 003 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ohci_hcd,BRCM OHCI
Bus 002 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ehci_hcd,BRCM EHCI
Bus 001 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ehci_hcd,BRCM EHCI
root@Dream8k_M4:~# 
root@Dream8k_M4:~# 
root@Dream8k_M4:~# cat /proc/bus/usb/devices | grep :
T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ohci_hcd
S:  Product=BRCM OHCI
S:  SerialNumber=ohci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ohci_hcd
S:  Product=BRCM OHCI
S:  SerialNumber=ohci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ehci_hcd
S:  Product=BRCM EHCI
S:  SerialNumber=ehci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ehci_hcd
S:  Product=BRCM EHCI
S:  SerialNumber=ehci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 3
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04cc ProdID=1520 Rev= 2.00
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms
T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  5 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=07ca ProdID=850a Rev= 1.01
S:  Manufacturer=AVerMedia
S:  Product=A850 DVBT
S:  SerialNumber=303068001396000
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=058f ProdID=6362 Rev= 1.00
S:  Manufacturer=Generic
S:  Product=Mass Storage Device
S:  SerialNumber=058F312D81B
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
root@Dream8k_M4:~# 
root@Dream8k_M4:~#



and all same with noname Gray stick based on Intel chip

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
root@Dream8k_M4:~# 
root@Dream8k_M4:~# insmod /lib/modules/2.6.18-7.4-dm8000/kernel/drivers/media/dvb/dvb-usb/dvb-usb-ce6230.ko 
insmod: can't insert '/lib/modules/2.6.18-7.4-dm8000/kernel/drivers/media/dvb/dvb-usb/dvb-usb-ce6230.ko': unknown symbol in module, or unknown parameter
root@Dream8k_M4:~# 
root@Dream8k_M4:~#  
root@Dream8k_M4:~# dmesg | tail -30
[ 3293.208000] VIDEO0: aspect changed 2
[ 3293.209000] set current avs auto aspect to 16:9
[ 3293.209000] disable wss on display 0
[ 3293.209000] set wss 7 on display 1
[ 3293.209000] set sb to 3(1)
[ 3293.358000] enable tsm0
[ 3381.013000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 3481.473000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 3824.456000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 4428.369000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 4569.160000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 4598.212000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 4699.415000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 4804.138000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 4893.486000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 5008.806000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[ 5055.178000] usb 1-1.1: new high speed USB device using brcm-ehci and address 4
[ 5055.267000] usb 1-1.1: configuration #1 chosen from 1 choice
[ 5055.330000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_init
[ 5055.330000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_exit
[ 5055.355000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_init
[ 5055.355000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_exit
[ 5055.374000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_init
[ 5055.374000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_exit
[ 5055.412000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_init
[ 5055.412000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_exit
[ 5055.426000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_init
[ 5055.426000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_exit
[ 5055.460000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_init
[ 5055.461000] dvb_usb_ce6230: Unknown symbol dvb_usb_device_exit
root@Dream8k_M4:~# 
root@Dream8k_M4:~# 
root@Dream8k_M4:~# /etc/dvbt/lsusb.sh
Bus 001 Device 000: ID 8086:9500 Intel Corporation (UK) Ltd,CE9500B1                              
Bus 001 Device 002: ID 058f:6362 Generic,Mass Storage Device
Bus 001 Device 001: ID 04cc:1520 ,
Bus 004 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ohci_hcd,BRCM OHCI
Bus 003 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ohci_hcd,BRCM OHCI
Bus 002 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ehci_hcd,BRCM EHCI
Bus 001 Device 000: ID 0000:0000 Linux 2.6.18-7.4-dm8000 ehci_hcd,BRCM EHCI
root@Dream8k_M4:~# 
root@Dream8k_M4:~# 
root@Dream8k_M4:~# cat /proc/bus/usb/devices | grep :
T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ohci_hcd
S:  Product=BRCM OHCI
S:  SerialNumber=ohci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ohci_hcd
S:  Product=BRCM OHCI
S:  SerialNumber=ohci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ehci_hcd
S:  Product=BRCM EHCI
S:  SerialNumber=ehci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.18-7.4-dm8000 ehci_hcd
S:  Product=BRCM EHCI
S:  SerialNumber=ehci-brcm
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 3
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04cc ProdID=1520 Rev= 2.00
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms
T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  4 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=8086 ProdID=9500 Rev= 1.00
S:  Manufacturer=Intel Corporation (UK) Ltd
S:  Product=CE9500B1                              
S:  SerialNumber=      
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=00 Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:  If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=00 Driver=(none)
I:  If#= 1 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=00 Driver=(none)
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:  If#= 1 Alt= 2 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=00 Driver=(none)
E:  Ad=82(I) Atr=05(Isoc) MxPS= 940 Ivl=250us
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=058f ProdID=6362 Rev= 1.00
S:  Manufacturer=Generic
S:  Product=Mass Storage Device
S:  SerialNumber=058F312D81B
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
root@Dream8k_M4:~#
Receivers: dm500; dm7020; 2x dm8000sstt <-Diseq1x4(1.0)<-3x Diseq1x10(1.1)<-
Dishes:
1.8m + 36E;28E;23E;19E;16E;13E;7E
1.6m + 42E;40/39E;36E
1.0m + 10/9E;5E;1W;8W
1.0m + 15W;22W;30W
1.1m + 12W;18W;24W
0.8m + 4/5W
1.1m + 53E;60E
1.0m + 75E;80E
TVs: Philips 42PFL9703h(LCD); Sony KV29c3d(CRT)

2

Saturday, December 11th 2010, 11:38am

Hi,

you have to install the v4l-dvb-module-dvb-usb package and v4l-dvb-module-dvb-usb-af9015.

I have used opkg update && opkg install v4l-dvb-module-dvb-usb v4l-dvb-module-dvb-usb-af9015

Afer this a "depmod -ae" was needed... and then the module can be loaded with "modprobe dvb-usb-af9015".

lsmod then shows the module loaded.. after reboot the module should be loaded automatically when the usb stick is plugged.

cu

3

Saturday, December 11th 2010, 1:49pm

THANKS, v4l-dvb-module-dvb-usb were mising

Source code

1
2
3
4
5
6
7
root@Dream8k_M4:~# 
root@Dream8k_M4:~# opkg list-installed| grep dvb-usb
v4l-dvb-firmware-dvb-usb-af9015 - 0.0+hg20100904-r3
v4l-dvb-firmware-dvb-usb-af9035-01 - 0.0+hg20100904-r3
v4l-dvb-module-dvb-usb-af9015 - 0.0+hg20100904-r3
v4l-dvb-module-dvb-usb-ce6230 - 0.0+hg20100904-r3
root@Dream8k_M4:~#


installed and restarted box, but what next?

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
root@Dream8k_M4:~# 
root@Dream8k_M4:~# dmesg | tail -30
[4294762.695000] set wss 7 on display 1
[4294762.695000] set sb to 3(1)
[4294762.711000] RAP first pts 0x1dae8f94e, stc 0x1dae8f6bc, pcr valid
[4294762.771000] RAP sampling rate info isr
[4294762.771000] eBitRateChange Isr.. set source_changed_event!
[4294762.771000] eModeChange Isr.. set source_changed_event!
[4294762.819000] VIDEO0: set blank to 0
[4294762.820000] VIDEO0: stop decode
[4294762.820000] VIDEO0: set blank to 0
[4294762.845000] enable tsm0
[4294762.965000] dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
[4294762.967000] VIDEO0: set blank to 0
[4294762.968000] total video delay: 0 (0 ms)
[4294762.969000] VIDEO0: start decode
[4294762.969000] flush video decoder
[4294762.994000] VIDEO0: first pts 0x0
[4294763.144000] enable tsm0
[4294763.875000] VIDEO0: set blank to 0
[4294763.876000] VIDEO0: stop decode
[4294763.876000] VIDEO0: set blank to 0
[4294802.375000] RCU: dropping invalid key code 3ca02500
[4294946.417000] usb 1-1.1: USB disconnect, address 4
[4294946.519000] usbcore: deregistering driver dvb_usb_af9015
[4294952.126000] usb 1-1.1: new high speed USB device using brcm-ehci and address 5
[4294952.207000] usb 1-1.1: configuration #1 chosen from 1 choice
[4294952.318000] af9015: command failed:5
[4294952.318000] af9015: eeprom read failed:-1
[4294952.318000] dvb_usb_af9015: probe of 1-1.1:1.0 failed with error -1
[4294952.318000] usbcore: registered new driver dvb_usb_af9015
[    4.987000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
root@Dream8k_M4:~# 
root@Dream8k_M4:~# 
root@Dream8k_M4:~# usbtuner 1 &
root@Dream8k_M4:~# vTuner: adapter1/frontend0: No such file or directory

[1]+  Done(1)                    usbtuner 1
root@Dream8k_M4:~#
Receivers: dm500; dm7020; 2x dm8000sstt <-Diseq1x4(1.0)<-3x Diseq1x10(1.1)<-
Dishes:
1.8m + 36E;28E;23E;19E;16E;13E;7E
1.6m + 42E;40/39E;36E
1.0m + 10/9E;5E;1W;8W
1.0m + 15W;22W;30W
1.1m + 12W;18W;24W
0.8m + 4/5W
1.1m + 53E;60E
1.0m + 75E;80E
TVs: Philips 42PFL9703h(LCD); Sony KV29c3d(CRT)

4

Monday, December 13th 2010, 3:58pm

@Ghost
please next advices

didnt found `dvb-usb-af9015.fw` on OD feed and installed from another feed, but something is still missing

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
root@dm8000:~# lsmod
    Tainted: P  
dvb_usb_af9015 29552 0 - Live 0xc0080000
bcm7400 3380928 29 - Live 0xc0647000
bcm4506 78656 1 bcm7400, Live 0xc029b000
fb 35744 5 bcm7400, Live 0xc0219000
snd_pcm 72352 1 bcm7400, Live 0xc0225000
snd_timer 23440 1 snd_pcm, Live 0xc01ec000
snd_page_alloc 8592 1 snd_pcm, Live 0xc0187000
alps_bsbe1_c01a 17216 1 bcm7400, Live 0xc01f4000
snd 51056 3 bcm7400,snd_pcm,snd_timer, Live 0xc01d2000
fpga 285264 1 bcm7400, Live 0xc0254000
bcm4501 55888 1 bcm7400, Live 0xc01fd000
cxd1981 14400 1 bcm7400, Live 0xc017d000
tu1216 42192 1 bcm7400, Live 0xc01e0000
alps_bsbe1 6400 1 bcm7400, Live 0xc004f000
stv0299 11984 1 alps_bsbe1, Live 0xc0183000
max4397 3200 1 bcm7400, Live 0xc0052000
alps_bsbe2 44096 1 bcm7400, Live 0xc018b000
lnb_ctrl 6080 5 bcm4506,alps_bsbe1_c01a,bcm4501,alps_bsbe1,alps_bsbe2, Live 0xc017a000
cu1216mk3 8640 1 bcm7400, Live 0xc0176000
dreambox_keyboard 4336 0 - Live 0xc005d000
dreambox_rc2 6464 1 dreambox_keyboard, Live 0xc005a000
cdfs 30304 0 - Live 0xc008a000
isofs 36272 0 - Live 0xc016c000
udf 102096 0 - Live 0xc00ae000
ext2 52880 0 - Live 0xc0152000
wlan_scan_sta 13312 0 - Live 0xc007b000
ath_rate_sample 15936 1 - Live 0xc0076000
ath_pci 215344 0 - Live 0xc019c000
dvb_usb 18640 1 dvb_usb_af9015, Live 0xc0070000
dvb_core 103216 4 bcm7400,tu1216,stv0299,dvb_usb, Live 0xc0093000
wlan 262320 4 wlan_scan_sta,ath_rate_sample,ath_pci, Live 0xc0110000
ath_hal 284192 3 ath_rate_sample,ath_pci, Live 0xc00c9000
lcd 19168 1 - Live 0xc0054000
stb_core 51168 16 bcm7400,bcm4506,alps_bsbe1_c01a,fpga,bcm4501,cxd1981,max4397,alps_bsbe2,lnb_ctrl,cu1216mk3,dreambox_keyboard,dreambox_rc2,lcd, Live 0xc0062000
root@dm8000:~#  
root@dm8000:~# dmesg | tail -30
[4294753.754000] sync is off so we enable it
[4294753.754000] demux-index 0 pcr0pid 191
[4294753.754000] using 5 as pcr0 pidchannel
[4294753.755000] MPEG
[4294753.755000] audio: streamtype set 0
[4294753.755000] audio: streamtype_set: stop rave
[4294753.767000] audio: streamtype_set: restart rave
[4294753.767000] set mute 0 (111) 1
[4294753.768000] audio: decoder start 2
[4294753.782000] video delay 0 (0 ms)
[4294753.782000] total video delay: 0 (0 ms)
[4294753.783000] start video0 on dmx 0 pid:191
[4294753.784000] total video delay: 9000 (100 ms)
[4294753.785000] VIDEO0: start decode
[4294753.803000] ch0: lock
[4294753.877000] RAP first pts 0x1bdeead32, stc 0x1bdee9190, pcr valid
[4294754.009000] RAP sampling rate info isr
[4294754.009000] eBitRateChange Isr.. set source_changed_event!
[4294754.009000] eModeChange Isr.. set source_changed_event!
[4294754.516000] VIDEO0: first pts 0x1bdef8ae4
[4294754.516000] VIDEO0: resolution changed (720 576)
[4294754.666000] enable tsm0
[4294754.796000] VIDEO0: progressive changed (0)
[4294896.663000] usbcore: registered new driver dvb_usb_af9015
[4294931.212000] usb 1-1.1: new high speed USB device using brcm-ehci and address 4
[4294931.292000] usb 1-1.1: configuration #1 chosen from 1 choice
[4294931.318000] af9015: command failed:15
[4294931.318000] dvb-usb: found a 'AverMedia AVerTV Volar Black HD (A850)' in cold state, will try to load a firmware
[4294931.341000] dvb-usb: did not find the firmware file. (dvb-usb-af9015.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[4294931.341000] dvb_usb_af9015: probe of 1-1.1:1.0 failed with error -2
root@dm8000:~# opkg install http://feed.newnigma2.to/unstable/dm8000/v4l-dvb-firmware-dvb-usb-af9015_0.0+hg20100904-r3_dm8000.ipk
Downloading http://feed.newnigma2.to/unstable/dm8000/v4l-dvb-firmware-dvb-usb-af9015_0.0+hg20100904-r3_dm8000.ipk
Installing v4l-dvb-firmware-dvb-usb-af9015 (0.0+hg20100904-r3) to root...
Configuring v4l-dvb-firmware-dvb-usb-af9015
root@dm8000:~# 
root@dm8000:~# dmesg | tail -30
[  227.720000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  244.104000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  244.329000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  248.604000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  252.856000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  259.153000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  267.467000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  318.164000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  342.640000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  363.054000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  389.527000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  389.754000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  394.033000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  406.375000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
[  409.340000] usb 1-1.1: USB disconnect, address 4
[  413.220000] usb 1-1.1: new high speed USB device using brcm-ehci and address 5
[  413.300000] usb 1-1.1: configuration #1 chosen from 1 choice
[  413.327000] af9015: command failed:31
[  413.327000] dvb-usb: found a 'AverMedia AVerTV Volar Black HD (A850)' in cold state, will try to load a firmware
[  413.363000] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[  413.447000] dvb-usb: found a 'AverMedia AVerTV Volar Black HD (A850)' in warm state.
[  413.448000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  413.454000] DVB: registering new adapter (AverMedia AVerTV Volar Black HD (A850))
[  413.895000] DVB: Unable to find symbol af9013_attach()
[  413.895000] dvb-usb: no frontend was attached by 'AverMedia AVerTV Volar Black HD (A850)'
[  413.895000] dvb-usb: AverMedia AVerTV Volar Black HD (A850) successfully initialized and connected.
[  413.896000] af9015: command failed:75
[  413.896000] af9015: endpoint init failed:-1
[  413.896000] dvb_usb_af9015: probe of 1-1.1:1.0 failed with error -1
[  414.680000] usb 1-2: reset high speed USB device using brcm-ehci and address 3
root@dm8000:~# 
root@dm8000:~# 


there is some small proggress:
after reconnect usb-dvbt comes new folder `/dev/dvb/adapter1` with {demux0;dvr0;net0} inside, but frontends an other missing
and its gone after reboot box
Receivers: dm500; dm7020; 2x dm8000sstt <-Diseq1x4(1.0)<-3x Diseq1x10(1.1)<-
Dishes:
1.8m + 36E;28E;23E;19E;16E;13E;7E
1.6m + 42E;40/39E;36E
1.0m + 10/9E;5E;1W;8W
1.0m + 15W;22W;30W
1.1m + 12W;18W;24W
0.8m + 4/5W
1.1m + 53E;60E
1.0m + 75E;80E
TVs: Philips 42PFL9703h(LCD); Sony KV29c3d(CRT)

5

Tuesday, January 11th 2011, 10:11am

@DMM Devs
any chances see drivers fix?

quote from DreamElite(translated by GoogleToolbar):

Quoted

Bobsilvio
I answer myself, currently af9015 (chip) that uses the frontend af9013. Does not work on any dual core decoder. DM500 - DM800se - DM8000.
So no point in looking for / try to get it to work, never work, ever, until you release a patch for the driver.
Receivers: dm500; dm7020; 2x dm8000sstt <-Diseq1x4(1.0)<-3x Diseq1x10(1.1)<-
Dishes:
1.8m + 36E;28E;23E;19E;16E;13E;7E
1.6m + 42E;40/39E;36E
1.0m + 10/9E;5E;1W;8W
1.0m + 15W;22W;30W
1.1m + 12W;18W;24W
0.8m + 4/5W
1.1m + 53E;60E
1.0m + 75E;80E
TVs: Philips 42PFL9703h(LCD); Sony KV29c3d(CRT)

6

Tuesday, January 11th 2011, 7:57pm

This is my latest self compiled (source from here) usb-dvb module test with af9015:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[40115.977000] usb 1-1.1: new high speed USB device using brcm-ehci and address 4
[40116.057000] usb 1-1.1: configuration #1 chosen from 1 choice
[40116.074000] dvb-usb: found a 'Fujitsu-Siemens Slim Mobile USB DVB-T' in cold state, will try to load a firmware
[40116.115000] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[40116.194000] dvb-usb: found a 'Fujitsu-Siemens Slim Mobile USB DVB-T' in warm state.
[40116.194000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[40116.199000] DVB: registering new adapter (Fujitsu-Siemens Slim Mobile USB DVB-T)
[40116.603000] af9013: firmware version:4.95.0
[40116.609000] DVB: registering adapter 1 frontend 0 (Afatech AF9013 DVB-T)...
[40116.610000] MXL5005S: Attached at address 0xc6
[40116.611000] input: IR-receiver inside an USB DVB receiver as /class/input/input7
[40116.612000] dvb-usb: schedule remote query interval to 150 msecs.
[40116.612000] dvb-usb: Fujitsu-Siemens Slim Mobile USB DVB-T successfully initialized and connected.
[40116.760000] input: AVerMedia A815O as /class/input/input8
[40116.760000] input: USB HID v1.01 Keyboard [AVerMedia A815O] on usb-ehci-brcm-1.1
[40116.823000] kobject_add failed for usbhid with -EEXIST, don't try to register things with the same name in the same directory.
[40116.823000] Call Trace:
[40116.823000] [<8000e42c>] dump_stack+0x20/0x50
[40116.823000] [<80173158>] kobject_add+0x144/0x1fc
[40116.823000] [<801733c8>] kobject_register+0x24/0x70
[40116.823000] [<80055714>] sys_init_module+0x1d8c/0x2218
[40116.823000] [<80010538>] stack_done+0x20/0x3c
[40116.823000]
The result:

Source code

1
2
3
4
5
root@dm8000:~# ls -l /dev/dvb/adapter1/
crw-rw----    1 root     video    212,  24 Jan 11 19:45 demux0
crw-rw----    1 root     video    212,  25 Jan 11 19:45 dvr0
crw-rw----    1 root     video    212,  27 Jan 11 19:45 frontend0
crw-rw----    1 root     video    212,  26 Jan 11 19:45 net0


What's the next step?

7

Tuesday, January 11th 2011, 8:59pm

update with insmod dvb-usb-af9015.ko remote=-1 I get this:

Source code

1
2
3
4
5
6
7
8
[44379.519000] dvb-usb: found a 'Fujitsu-Siemens Slim Mobile USB DVB-T' in warm state.
[44379.520000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[44379.529000] DVB: registering new adapter (Fujitsu-Siemens Slim Mobile USB DVB-T)
[44379.756000] af9013: firmware version:4.95.0
[44379.764000] DVB: registering adapter 1 frontend 0 (Afatech AF9013 DVB-T)...
[44379.764000] MXL5005S: Attached at address 0xc6
[44379.764000] dvb-usb: Fujitsu-Siemens Slim Mobile USB DVB-T successfully initialized and connected.
[44379.786000] usbcore: registered new driver dvb_usb_af9015

How can I use my DVB-T-Stick now?

8

Wednesday, January 12th 2011, 12:53pm

try this way(Noname Gray works with this)

can you attach your compilation and which model of dreambox you own
i interested on drivers for dm8k and dm800SE
MartiniB has attached the following file:
Receivers: dm500; dm7020; 2x dm8000sstt <-Diseq1x4(1.0)<-3x Diseq1x10(1.1)<-
Dishes:
1.8m + 36E;28E;23E;19E;16E;13E;7E
1.6m + 42E;40/39E;36E
1.0m + 10/9E;5E;1W;8W
1.0m + 15W;22W;30W
1.1m + 12W;18W;24W
0.8m + 4/5W
1.1m + 53E;60E
1.0m + 75E;80E
TVs: Philips 42PFL9703h(LCD); Sony KV29c3d(CRT)

9

Wednesday, January 12th 2011, 7:19pm

try this way(Noname Gray works with this)

can you attach your compilation and which model of dreambox you own
i interested on drivers for dm8k and dm800SE

Thanks:

Source code

1
2
3
4
5
root@dm8000:~# usbtuner
SIFTeam extuner 2.00
Found usb device A815O (adapter 1 assigned to vtuner 0)
Initializing adapter 1 and vtuner 0
Initialized

and

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
root@dm8000:~# cat /proc/bus/nim_sockets
NIM Socket 0:
        Type: DVB-S2
        Name: BCM4506 (internal)
        Has_Outputs: no
        Frontend_Device: 0
        I2C_Device: 3
NIM Socket 1:
        Type: DVB-S2
        Name: BCM4506 (internal)
        Has_Outputs: no
        Frontend_Device: 1
        I2C_Device: 3
NIM Socket 2:
        empty
NIM Socket 3:
        empty
NIM Socket 4:
        Type: DVB-T
        Name: A815O
        Has_Outputs: no
        Frontend_Device: 2
and the GUI shows Tuner E :) :) :)

@MartiniB:
I am using the following modules for dm8k:
af9013.ko
dvb-usb.ko
dvb-usb-af9015.ko
mxl5005s.ko
The first step was installing the OE 1.6 for building a dreambox image.
After that I configured the source repository (from linuxtv.org) with the menuconfig interface and selected only the modules I needed.
I edited the Makefiles (mips32...) and added some missing macro definitions.
After that make, make install
Next step is the channel scan...

Edit:

It works!!!

found 34 DVB-T channels!
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
It was worth all the work!

This post has been edited 1 times, last edit by "Cleanie" (Jan 12th 2011, 7:45pm)


10

Thursday, January 13th 2011, 9:48am


..
...
The first step was installing the OE 1.6 for building a dreambox image.
After that I configured the source repository (from linuxtv.org) with the menuconfig interface and selected only the modules I needed.
I edited the Makefiles (mips32...) and added some missing macro definitions.
....
..

this is dark area for me, can you attach your compiled files
and include `/lib/firmware/dvb-usb-af9015.fw`
Receivers: dm500; dm7020; 2x dm8000sstt <-Diseq1x4(1.0)<-3x Diseq1x10(1.1)<-
Dishes:
1.8m + 36E;28E;23E;19E;16E;13E;7E
1.6m + 42E;40/39E;36E
1.0m + 10/9E;5E;1W;8W
1.0m + 15W;22W;30W
1.1m + 12W;18W;24W
0.8m + 4/5W
1.1m + 53E;60E
1.0m + 75E;80E
TVs: Philips 42PFL9703h(LCD); Sony KV29c3d(CRT)

gino29

Dreamer

    Germany

Posts: 305

Location: Hamburg

  • Send private message

11

Thursday, January 13th 2011, 3:12pm

try this way(Noname Gray works with this)

can you attach your compilation and which model of dreambox you own
i interested on drivers for dm8k and dm800SE

Thanks:

Source code

1
2
3
4
5
root@dm8000:~# usbtuner
SIFTeam extuner 2.00
Found usb device A815O (adapter 1 assigned to vtuner 0)
Initializing adapter 1 and vtuner 0
Initialized

and

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
root@dm8000:~# cat /proc/bus/nim_sockets
NIM Socket 0:
        Type: DVB-S2
        Name: BCM4506 (internal)
        Has_Outputs: no
        Frontend_Device: 0
        I2C_Device: 3
NIM Socket 1:
        Type: DVB-S2
        Name: BCM4506 (internal)
        Has_Outputs: no
        Frontend_Device: 1
        I2C_Device: 3
NIM Socket 2:
        empty
NIM Socket 3:
        empty
NIM Socket 4:
        Type: DVB-T
        Name: A815O
        Has_Outputs: no
        Frontend_Device: 2
and the GUI shows Tuner E :) :) :)

@MartiniB:
I am using the following modules for dm8k:
af9013.ko
dvb-usb.ko
dvb-usb-af9015.ko
mxl5005s.ko
The first step was installing the OE 1.6 for building a dreambox image.
After that I configured the source repository (from linuxtv.org) with the menuconfig interface and selected only the modules I needed.
I edited the Makefiles (mips32...) and added some missing macro definitions.
After that make, make install
Next step is the channel scan...

Edit:

It works!!!

found 34 DVB-T channels!
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
It was worth all the work!

can you upload the files? oder make a ipk?

12

Thursday, January 13th 2011, 4:56pm

@gino29 & MartiniB:
Here are just the modules for dm8k ! At the moment I load them manually via insmod.
Good luck!

Source code

1
2
3
4
-rw-r--r--    1 root     root        39520 Jan 11 19:43 af9013.ko
-rw-r--r--    1 root     root        54008 Jan 11 19:42 dvb-usb-af9015.ko
-rw-r--r--    1 root     root        39132 Jan 11 19:42 dvb-usb.ko
-rw-r--r--    1 root     root        85916 Jan 11 19:43 mxl5005s.ko
Cleanie has attached the following file:

gino29

Dreamer

    Germany

Posts: 305

Location: Hamburg

  • Send private message

13

Thursday, January 13th 2011, 5:28pm

cleanie

i have a 800se what can i do now?

14

Thursday, January 13th 2011, 6:53pm

cleanie

i have a 800se what can i do now?
...
...
The first step was installing the OE 1.6 for building a dreambox image.

After that I configured the source repository (from linuxtv.org) with the menuconfig interface and selected only the modules I needed.

I edited the Makefiles (mips32...) and added some missing macro definitions.
...
Maybe Ghost from DMM can help you.

gino29

Dreamer

    Germany

Posts: 305

Location: Hamburg

  • Send private message

15

Thursday, January 13th 2011, 7:44pm

cleanie

i have a 800se what can i do now?
...
...
The first step was installing the OE 1.6 for building a dreambox image.

After that I configured the source repository (from linuxtv.org) with the menuconfig interface and selected only the modules I needed.

I edited the Makefiles (mips32...) and added some missing macro definitions.
...
Maybe Ghost from DMM can help you.

what can i do now wait at ghost?

16

Thursday, January 13th 2011, 11:45pm

@Ghost

I also have AFFATECH AF-9015 and it would be great to make it work on DM800se.

Thanx in advance!!!!!!

17

Friday, January 14th 2011, 12:28pm

Avermedia A850 works, THANKS Cleanie!!!

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
root@Dream8k_M4:~# 
root@Dream8k_M4:~# cat /proc/bus/nim_sockets
NIM Socket 0:
        Type: DVB-S2
        Name: BCM4501 (internal)
        Has_Outputs: no
        Frontend_Device: 0
        I2C_Device: 3
NIM Socket 1:
        Type: DVB-S2
        Name: BCM4501 (internal)
        Has_Outputs: no
        Frontend_Device: 1
        I2C_Device: 3
NIM Socket 2:
        Type: DVB-T
        Name: Philips TU1216
        Has_Outputs: yes
        Frontend_Device: 2
        I2C_Device: 2
NIM Socket 3:
        Type: DVB-T
        Name: Philips TU1216
        Has_Outputs: yes
        Frontend_Device: 3
        I2C_Device: 4
NIM Socket 4:
        Type: DVB-T
        Name: A850 DVBT
        Has_Outputs: no
        Frontend_Device: 4
root@Dream8k_M4:~#


didnt have time to try on OpenDream, but think this way must work also on OD

1.
install drivers from feed:

Source code

1
2
opkg update
opkg install v4l-dvb-module-mxl5005s v4l-dvb-module-dvb-usb v4l-dvb-module-af9013 v4l-dvb-module-dvb-usb-af9015 v4l-dvb-firmware-dvb-usb-af9015


2.
replace files on dream
/lib/modules/2.6.18-7.4-dm8000/kernel/drivers/media/dvb/frontends/af9013.ko
/lib/modules/2.6.18-7.4-dm8000/kernel/drivers/media/dvb/dvb-usb/dvb-usb.ko
/lib/modules/2.6.18-7.4-dm8000/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9015.ko
by files in Cleanie's DM8000_af9015_modules.tar.gz

3.
extract Martini'sB usbTunerBIN_and_start-stopSH_101217.tar.gz

4.
on NN2 modules are loaded automaticly on system boot and afrer opkg install some driver,
im not sure how exactly, but hink this script loads modules
/etc/init.d/modutils.sh
chmod 755 /etc/init.d/modutils.sh
ln -s /etc/init.d/modutils.sh /etc/rcS.d/S20modutils.sh

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh

LOAD_MODULE=modprobe
[ -e /sbin/modprobe ] || LOAD_MODULE=insmod

if [ -e /sbin/depmod -a ! -f /lib/modules/`uname -r`/modules.dep ]; then
	[ "$VERBOSE" != no ] && echo "Calculating module dependencies ..."
	depmod -Ae
fi

if [ -f /proc/modules ]; then
       if [ -f /etc/modules ]; then
               [ "$VERBOSE" != no ] && echo -n "Loading modules: "
               while read module args
               do
                       case "$module" in
                               \#*|"") continue ;;
                       esac
                       [ "$VERBOSE" != no ] && echo -n "$module "
                       eval "$LOAD_MODULE $module $args >/dev/null 2>&1"
               done < /etc/modules
               [ "$VERBOSE" != no ] && echo
       fi
fi

: exit 0


5.
reboot
Receivers: dm500; dm7020; 2x dm8000sstt <-Diseq1x4(1.0)<-3x Diseq1x10(1.1)<-
Dishes:
1.8m + 36E;28E;23E;19E;16E;13E;7E
1.6m + 42E;40/39E;36E
1.0m + 10/9E;5E;1W;8W
1.0m + 15W;22W;30W
1.1m + 12W;18W;24W
0.8m + 4/5W
1.1m + 53E;60E
1.0m + 75E;80E
TVs: Philips 42PFL9703h(LCD); Sony KV29c3d(CRT)

gino29

Dreamer

    Germany

Posts: 305

Location: Hamburg

  • Send private message

18

Friday, January 14th 2011, 3:19pm

and for Dream800se?

19

Sunday, January 16th 2011, 10:21am

Hello everyone, I have tried to solve the problem alone. From my extensive testing the result is this:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
usb 2-1: new high speed USB device using brcm-ehci-1 and address 8
usb 2-1: configuration #1 chosen from 1 choice
af9015_usb_probe: interface:0
af9015_read_config: IR mode:1
af9015_read_config: TS mode:0
af9015_read_config: [0] xtal:2 set adc_clock:28000
af9015_read_config: [0] IF1:4000
af9015_read_config: [0] MT2060 IF1:0
af9015_read_config: [0] tuner id:179
af9015_identify_state: reply:01
dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
af9015_download_firmware:
dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
af9015_af9013_frontend_attach: init I2C
af9015_i2c_init:
00: 2a fd 9b 0b 00 00 00 00 a4 15 16 90 00 02 01 02
10: 03 80 00 fa fa 0a 40 ef 01 30 31 30 31 30 35 31
20: 39 30 39 30 30 30 30 31 ff ff ff ff ff ff ff ff
30: 00 00 3a 01 00 08 02 00 a0 0f 00 00 b3 ff ff ff
40: ff ff ff ff ff 08 02 00 1d 8d c4 04 82 ff ff ff
50: ff ff ff ff 10 26 00 00 04 03 09 04 10 03 41 00
60: 66 00 61 00 74 00 65 00 63 00 68 00 10 03 44 00
70: 56 00 42 00 2d 00 54 00 20 00 32 00 20 03 30 00
80: 31 00 30 00 31 00 30 00 31 00 30 00 31 00 30 00
90: 36 00 30 00 30 00 30 00 30 00 31 00 00 ff ff ff
a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
af9013_attach: chip version:1 ROM version:1.0
af9013: firmware version:5.1.0.0
af9013_set_gpio: gpio:0 gpioval:07
af9013_set_gpio: gpio:1 gpioval:00
af9013_set_gpio: gpio:2 gpioval:00
af9013_set_gpio: gpio:3 gpioval:03
DVB: registering adapter 1 frontend 0 (Afatech AF9013 DVB-T)...
af9015_tuner_attach: 
af9013_i2c_gate_ctrl: enable:1
af9013_i2c_gate_ctrl: enable:0
NXP TDA18218HN successfully identified.
dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
af9015_init:
af9015_init_endpoint: USB speed:3
af9015: command failed:77
af9015: endpoint init failed:-1
dvb_usb_af9015: probe of 2-1:1.0 failed with error -1
af9015_usb_probe: interface:1

the problem is the endpoint, more precisely here:

Source code

1
2
3
4
5
   463 	/* EP4 xfer length */

   464 	ret = af9015_write_reg(d, 0xdd88, frame_size & 0xff);

   465 	if (ret)


look

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
af9015_init_endpoint: USB speed:3
>>> 20 4b 38 d5 07 00 00 01 
 4b 00 36 
>>> 21 4c 38 d5 07 00 00 01 36 
 4c 00 

>>> 20 4d 38 d5 0b 00 00 01 
 4d 00 0e 
>>> 21 4e 38 d5 0b 00 00 01 0e 
 4e 00 

>>> 20 4f 38 dd 11 00 00 01 
 4f 00 1f 
>>> 21 50 38 dd 11 00 00 01 1f 
 50 00 

>>> 20 51 38 dd 11 00 00 01 
 51 00 1f 
>>> 21 52 38 dd 11 00 00 01 1f 
 52 00 

>>> 20 53 38 dd 11 00 00 01 
 53 00 1f 
>>> 21 54 38 dd 11 00 00 01 3f 
 54 00 

>>> 20 55 38 dd 13 00 00 01 
 55 00 7f 
>>> 21 56 38 dd 13 00 00 01 5f 
 56 00 

>>> 21 57 38 dd 88 00 00 01 f9 
 21 57 --->(Error)(correct is: 57 00)


@cleanie What have you done to correct this error?

20

Sunday, January 16th 2011, 11:26am

is API problem? ?( ;(