jueves, 22 de octubre de 2015

Openwrt Chaos Calmer 15.05 DVB Drivers

He movido los trastos

A: http://www.ipv6labs.es

Allí hay mucho más, que te puede ser útil

Puedes seguir esta entrada en:

http://www.ipv6labs.es
     Atendiendo la consulta de un lector, he compilado los drivers para DVB, Tuners y Capturadoras USB que se pueden encontrar en OpenWRT Chaos Calmer.

     Para facilitar las cosas, he creado una tabla por ID para cada driver, y al final de esta, podréis encontrar el enlace directo al repositorio que he confeccionado con los módulo adicionales.


     No hace falta recordar, que para algunos de estos dispositivos hace falta un firmware que debe ser cargado como es normal en linux en el subdirectorio /lib/firmware y que podréis encontrar en una página que se dedica a recopilarlos: http://www.linuxtv.org/downloads/firmware/ .

     Es adecuado que los módulos que vayáis a instalar los guardéis en /lib/modules/3.x.x en función de vuestra versión, substituir las x por lo que corresponda.

     Para conocer las dependencias de un módulo principal:
# strings /lib/modules/3.x.x/nombre_del_modulo.ko | grep depends
     Y obtendréis una salida con los módulos que requiere.

     Esta es la tabla:
Básicos.
dvb-core.ko dvb-core.ko
dvb-usb.ko  dvb-usb.ko 
USB-DVB - Tabla de correspondencia por ID/driver - Enlaces directos.
0413: 6025 dvb-usb-dibusb-mc.ko
0413: 6026 dvb-usb-dibusb-mc.ko
0413: 6029 dvb-usb-af9015.ko
0413: 60F6 dvb-usb-dib0700.ko
0413: 6680 dvb-usb-rtl28xxu.ko
0413: 6A03 dvb-usb-rtl28xxu.ko
0413: 6A04 dvb-usb-af9015.ko
0413: 6F00 dvb-usb-dib0700.ko
0413: 6F01 dvb-usb-dib0700.ko
0413: 6F11 dvb-usb-rtl28xxu.ko
0458: 4012 dvb-usb-af9015.ko
0458: 701E dvb-usb-dibusb-mb.ko
0458: 701F dvb-usb-dibusb-mb.ko
048D: 9005 it913x.ko
048D: 9006 it913x.ko
048D: 9135 it913x.ko
04B4: 2101 dvb-usb-dw2102.ko
04B4: 2102 dvb-usb-dw2102.ko
04B4: 2104 dvb-usb-dw2102.ko
04B4: 2830 dvb-usb-opera.ko
04B4: 3101 dvb-usb-dw2102.ko
04B4: 861F dvb-usb-anysee.ko
04CA: F000 dvb-usb-dibusb-mc.ko
04CA: F001 dvb-usb-dibusb-mc.ko
0547: 0201 dvb-usb-digitv.ko
0547: 2235 dvb-usb-dibusb-mb.ko
0572: 86D6 dvb-usb-cxusb.ko
0572: D811 dvb-usb-cxusb.ko
058F: 6610 dvb-usb-au6610.ko
05D8: 8105 dvb-usb-dibusb-mb.ko
05D8: 8106 dvb-usb-dibusb-mb.ko
05D8: 8107 dvb-usb-dibusb-mb.ko
05D8: 8108 dvb-usb-dibusb-mb.ko
05D8: 8109 dvb-usb-dibusb-mb.ko
05D8: 8109 dvb-usb-dibusb-mc.ko
05D8: 810A dvb-usb-dibusb-mb.ko
05D8: 810A dvb-usb-dibusb-mc.ko
05D8: 810B dvb-usb-dibusb-mc.ko
05D8: 810C dvb-usb-dibusb-mc.ko
05D8: 810F dvb-usb-dib0700.ko
05E3: F170 dvb-usb-gl861.ko
06BE: A232 dvb-usb-dtv5100.ko
06E1: A333 dvb-usb-dibusb-mb.ko
06E1: A334 dvb-usb-dibusb-mb.ko
07CA: 8150 dvb-usb-af9015.ko
07CA: 815A dvb-usb-af9015.ko
07CA: 850A dvb-usb-af9015.ko
07CA: 850B dvb-usb-af9015.ko
07CA: A309 dvb-usb-af9015.ko
07CA: A310 dvb-usb-ce6230.ko
07CA: A800 dvb-usb-a800.ko
07CA: A801 dvb-usb-a800.ko
07CA: A805 dvb-usb-af9015.ko
07CA: A807 dvb-usb-dib0700.ko
07CA: A815 dvb-usb-af9015.ko
07CA: a868 dvb-usb-cxusb.ko
07CA: B568 dvb-usb-dib0700.ko
07CA: B808 dvb-usb-dib0700.ko
09C0: 0200 dvb-usb-gp8psk.ko
09C0: 0201 dvb-usb-gp8psk.ko
09C0: 0202 dvb-usb-gp8psk.ko
09C0: 0203 dvb-usb-gp8psk.ko
09C0: 0206 dvb-usb-gp8psk.ko
0B05: 171F dvb-usb-dib0700.ko
0B05: 1736 dvb-usb-dib0700.ko
0B05: 173F dvb-usb-dib0700.ko
0B48: 1003 dvb-ttusb-budget.ko
0B48: 1004 dvb-ttusb-budget.ko
0B48: 1005 dvb-ttusb-budget.ko
0B48: 1006 ttusb_dec.ko
0B48: 1008 ttusb_dec.ko
0B48: 1009 ttusb_dec.ko
0B48: 3006 dvb-usb-ttusb2.ko
0B48: 3007 dvb-usb-pctv452e.ko
0B48: 300A dvb-usb-pctv452e.ko
0B48: 300D dvb-usb-ttusb2.ko
0B89: 0007 dvb-as102.ko
0BDA: 2810 dvb-usb-rtl28xxu.ko
0BDA: 2811 dvb-usb-rtl28xxu.ko
0BDA: 2820 dvb-usb-rtl28xxu.ko
0BDA: 2821 dvb-usb-rtl28xxu.ko
0BDA: 2822 dvb-usb-rtl28xxu.ko
0BDA: 2823 dvb-usb-rtl28xxu.ko
0BDA: 2824 dvb-usb-rtl28xxu.ko
0BDA: 2825 dvb-usb-rtl28xxu.ko
0BDA: 2832 dvb-usb-rtl28xxu.ko
0BDA: 2834 dvb-usb-rtl28xxu.ko
0BDA: 2836 dvb-usb-rtl28xxu.ko
0BDA: 2837 dvb-usb-rtl28xxu.ko
0BDA: 2838 dvb-usb-rtl28xxu.ko
0BDA: 2839 dvb-usb-rtl28xxu.ko
0BDA: 2840 dvb-usb-rtl28xxu.ko
0BDA: 2841 dvb-usb-rtl28xxu.ko
0CCD: 0038 dvb-usb-cinergyT2.ko
0CCD: 0055 dvb-usb-af9005.ko
0CCD: 0058 dvb-usb-dib0700.ko
0CCD: 005A dvb-usb-dib0700.ko
0CCD: 0060 dvb-usb-dib0700.ko
0CCD: 0062 dvb-usb-dib0700.ko
0CCD: 0064 dvb-usb-dw2102.ko
0CCD: 0069 dvb-usb-af9015.ko
0CCD: 0078 dvb-usb-dib0700.ko
0CCD: 0081 dvb-usb-dib0700.ko
0CCD: 0097 dvb-usb-af9015.ko
0CCD: 0099 dvb-usb-af9015.ko
0CCD: 00A8 dvb-usb-dw2102.ko
0CCD: 00A9 dvb-usb-rtl28xxu.ko
0CCD: 00AB dvb-usb-dib0700.ko
0CCD: 00B3 dvb-usb-rtl28xxu.ko
0CCD: 00D3 dvb-usb-rtl28xxu.ko
0CCD: 00D4 dvb-usb-rtl28xxu.ko
0CCD: 00E0 dvb-usb-rtl28xxu.ko
0CCD: 10A0 dvb-usb-dib0700.ko
0CCD: 10A1 dvb-usb-dib0700.ko
0CCD: 10A4 dvb-usb-az6027.ko
0CCD: 10AC dvb-usb-az6027.ko
0DB0: 5580 dvb-usb-m920x.ko
0DB0: 5581 dvb-usb-gl861.ko
0FD9: 0011 dvb-usb-dib0700.ko
0FD9: 0020 dvb-usb-dib0700.ko
0FD9: 0021 dvb-usb-dib0700.ko
0FD9: 002A dvb-usb-az6027.ko
0FD9: 002C dvb-as102.ko
0FE9: D500 dvb-usb-cxusb.ko
0FE9: D501 dvb-usb-cxusb.ko
0FE9: DB00 dvb-usb-cxusb.ko
0FE9: DB01 dvb-usb-cxusb.ko
0FE9: DB10 dvb-usb-cxusb.ko
0FE9: DB11 dvb-usb-cxusb.ko
0FE9: DB50 dvb-usb-cxusb.ko
0FE9: DB51 dvb-usb-cxusb.ko
0FE9: DB54 dvb-usb-cxusb.ko
0FE9: DB55 dvb-usb-cxusb.ko
0FE9: db58 dvb-usb-cxusb.ko
0FE9: DB59 dvb-usb-cxusb.ko
0FE9: DB70 dvb-usb-cxusb.ko
0FE9: DB71 dvb-usb-cxusb.ko
0FE9: DB78 dvb-usb-cxusb.ko
0FE9: DB98 dvb-usb-cxusb.ko
1025: 005E dvb-usb-dibusb-mb.ko
1025: 005F dvb-usb-dibusb-mb.ko
1044: 7001 dvb-usb-dib0700.ko
1044: 7002 dvb-usb-dib0700.ko
10B8: 0BB8 dvb-usb-dibusb-mb.ko
10B8: 0BB9 dvb-usb-dibusb-mb.ko
10B8: 0BC6 dvb-usb-dibusb-mc.ko
10B8: 0BC7 dvb-usb-dibusb-mc.ko
10B8: 1BB2 dvb-usb-dib0700.ko
10B8: 1BB4 dvb-usb-dib0700.ko
10B8: 1BB7 dvb-usb-dib0700.ko
10B8: 1E14 dvb-usb-dib0700.ko
10B8: 1E6E dvb-usb-dib0700.ko
10B8: 1E78 dvb-usb-dib0700.ko
10B8: 1E80 dvb-usb-dib0700.ko
10B8: 1EBC dvb-usb-dib0700.ko
10B8: 1EBE dvb-usb-dib0700.ko
10B8: 1EF0 dvb-usb-dib0700.ko
10B8: 1F90 dvb-usb-dib0700.ko
10B8: 1F98 dvb-usb-dib0700.ko
10B8: 1F9C dvb-usb-dib0700.ko
10B8: 1FA0 dvb-usb-dib0700.ko
10B8: 1FA8 dvb-usb-dib0700.ko
10B8: 2383 dvb-usb-dib0700.ko
10B8: 2384 dvb-usb-dib0700.ko
10B9: 5000 dvb-usb-dibusb-mc.ko
10B9: 5001 dvb-usb-dibusb-mc.ko
10B9: 6000 dvb-usb-af9005.ko
10B9: 8000 dvb-usb-af9015.ko
10FD: 0513 dvb-usb-m920x.ko
10FD: 0514 dvb-usb-m920x.ko
10FD: 1513 dvb-usb-m920x.ko
1164: 0871 dvb-usb-dib0700.ko
1164: 1E8C dvb-usb-dib0700.ko
1164: 1EDC dvb-usb-dib0700.ko
1164: 1EFC dvb-usb-dib0700.ko
1164: 1F08 dvb-usb-dib0700.ko
1164: 2EDC dvb-usb-dib0700.ko
1164: 3280 dvb-usb-rtl28xxu.ko
1164: 3284 dvb-usb-rtl28xxu.ko
1164: 6601 dvb-usb-rtl28xxu.ko
13D3: 3201 dvb-usb-dibusb-mb.ko
13D3: 3202 dvb-usb-dibusb-mb.ko
13D3: 3205 dvb-usb-vp7045.ko
13D3: 3206 dvb-usb-vp7045.ko
13D3: 3207 dvb-usb-vp702x.ko
13D3: 3211 dvb-usb-m920x.ko
13D3: 3223 dvb-usb-vp7045.ko
13D3: 3224 dvb-usb-vp7045.ko
13D3: 3226 dvb-usb-af9015.ko
13D3: 3234 dvb-usb-rtl28xxu.ko
13D3: 3237 dvb-usb-af9015.ko
13D3: 3274 dvb-usb-rtl28xxu.ko
13D3: 3275 dvb-usb-az6027.ko
13D3: 3282 dvb-usb-rtl28xxu.ko
1415: 0003 dvb-usb-dib0700.ko
145F: 010C dvb-usb-dibusb-mb.ko
1462: 8801 dvb-usb-af9015.ko
1462: 8807 dvb-usb-af9015.ko
1498: 9206 dvb-usb-m920x.ko
1498: A090 dvb-usb-m920x.ko
14AA: 0001 dvb-usb-dibusb-mb.ko
14AA: 0002 dvb-usb-dibusb-mb.ko
14AA: 0201 dvb-usb-dtt200u.ko
14AA: 0220 dvb-usb-dtt200u.ko
14AA: 0221 dvb-usb-dtt200u.ko
14AA: 0222 dvb-usb-dtt200u.ko
14AA: 0225 dvb-usb-dtt200u.ko
14AA: 0226 dvb-usb-dtt200u.ko
14AA: 022A dvb-usb-dtt200u.ko
14AA: 022B dvb-usb-dtt200u.ko
14AA: 0301 dvb-usb-dtt200u.ko
14F7: 0001 dvb-usb-az6027.ko
14F7: 0002 dvb-usb-az6027.ko
14F7: 0004 dvb-usb-dib0700.ko
1554: 5010 dvb-usb-dib0700.ko
1554: 5010 dvb-usb-dib0700.ko
1554: 5010 dvb-usb-dib0700.ko
1554: 5013 dvb-usb-rtl28xxu.ko
1554: 5020 dvb-usb-rtl28xxu.ko
1554: 5026 dvb-usb-rtl28xxu.ko
1584: 6003 dvb-usb-dib0700.ko
15A4: 9015 dvb-usb-af9015.ko
15A4: 9016 dvb-usb-af9015.ko
15A4: 901B dvb-usb-af9015.ko
15A4: 9020 dvb-usb-af9005.ko
15F4: 0001 dvb-usb-UMT-010.ko
15F4: 0015 dvb-usb-UMT-010.ko
1660: 0932 dvb-usb-cxusb.ko
1660: 1921 dvb-usb-dib0700.ko
1680: A332 dvb-usb-rtl28xxu.ko
1822: 3201 dvb-usb-dibusb-mb.ko
1822: 3202 dvb-usb-dibusb-mb.ko
185B: 0620 dvb-usb-rtl28xxu.ko
185B: 0630 dvb-usb-rtl28xxu.ko
185B: 0640 dvb-usb-rtl28xxu.ko
185B: 0650 dvb-usb-rtl28xxu.ko
185B: 0680 dvb-usb-rtl28xxu.ko
185B: 1E78 dvb-usb-dib0700.ko
185B: 1E80 dvb-usb-dib0700.ko
185B: 9520 dvb-usb-rtl28xxu.ko
185B: 9530 dvb-usb-rtl28xxu.ko
185B: 9540 dvb-usb-rtl28xxu.ko
185B: 9550 dvb-usb-rtl28xxu.ko
185B: 9580 dvb-usb-rtl28xxu.ko
185B: D000 dvb-usb-dibusb-mb.ko
185B: D001 dvb-usb-dibusb-mb.ko
187F: 0010 smsusb.ko
187F: 0100 smsusb.ko
187F: 0200 smsusb.ko
187F: 0201 smsusb.ko
187F: 0202 smsusb.ko
187F: 0300 smsusb.ko
187F: 0301 smsusb.ko
18B4: 1001 dvb-usb-ec168.ko
18B4: 1002 dvb-usb-ec168.ko
18B4: 1689 dvb-usb-ec168.ko
18B4: FFFA dvb-usb-ec168.ko
18B4: FFFB dvb-usb-ec168.ko
18F3: 0220 dvb-usb-dtt200u.ko
1AE7: 0381 dvb-usb-af9015.ko
1B80: C160 dvb-usb-af9015.ko
1B80: C161 dvb-usb-af9015.ko
1B80: C810 dvb-usb-af9015.ko
1B80: D393 dvb-usb-rtl28xxu.ko
1B80: D394 dvb-usb-rtl28xxu.ko
1B80: D395 dvb-usb-rtl28xxu.ko
1B80: D396 dvb-usb-rtl28xxu.ko
1B80: D397 dvb-usb-rtl28xxu.ko
1B80: D398 dvb-usb-rtl28xxu.ko
1B80: D39A dvb-usb-rtl28xxu.ko
1B80: D39B dvb-usb-rtl28xxu.ko
1B80: D39C dvb-usb-rtl28xxu.ko
1B80: D39E dvb-usb-rtl28xxu.ko
1B80: D3A1 dvb-usb-rtl28xxu.ko
1B80: D3A4 dvb-usb-rtl28xxu.ko
1B80: E383 dvb-usb-af9015.ko
1B80: E395 dvb-usb-af9015.ko
1B80: E396 dvb-usb-af9015.ko
1B80: E397 dvb-usb-af9015.ko
1B80: E399 dvb-usb-af9015.ko
1B80: E39A dvb-usb-af9015.ko
1B80: E39B dvb-usb-af9015.ko
1B80: E39D dvb-usb-af9015.ko
1B80: E400 dvb-usb-af9015.ko
1B80: E401 dvb-usb-af9015.ko
1B80: E402 dvb-usb-af9015.ko
1B80: E409 it913x.ko
1B80: E411 it913x.ko
1B80: E41D dvb-usb-rtl28xxu.ko
1B80: E77B dvb-usb-rtl28xxu.ko
1BA6: 0001 dvb-as102.ko
1C73: 861F dvb-usb-anysee.ko
1D19: 1101 dvb-usb-rtl28xxu.ko
1D19: 1102 dvb-usb-rtl28xxu.ko
1D19: 1103 dvb-usb-rtl28xxu.ko
1D19: 1104 dvb-usb-rtl28xxu.ko
1D19: 1105 dvb-usb-rtl28xxu.ko
1D19: 1106 dvb-usb-rtl28xxu.ko
1D19: 1107 dvb-usb-rtl28xxu.ko
1D19: 1108 dvb-usb-rtl28xxu.ko
1D19: 2101 dvb-usb-rtl28xxu.ko
1D19: 3103 dvb-usb-rtl28xxu.ko
1D19: 8202 dvb-usb-rtl28xxu.ko
1D19: 9201 dvb-usb-rtl28xxu.ko
1D19: 9202 dvb-usb-rtl28xxu.ko
1E59: 0002 dvb-usb-dib0700.ko
1F4D: 0139 dvb-usb-rtl28xxu.ko
1F4D: 0837 dvb-usb-rtl28xxu.ko
1F4D: 3000 dvb-usb-dw2102.ko
1F4D: 3100 dvb-usb-dw2102.ko
1F4D: 9016 dvb-usb-af9015.ko
1F4D: A683 dvb-usb-rtl28xxu.ko
1F4D: A803 dvb-usb-rtl28xxu.ko
1F4D: B803 dvb-usb-rtl28xxu.ko
1F4D: C280 dvb-usb-rtl28xxu.ko
1F4D: C803 dvb-usb-rtl28xxu.ko
1F4D: D286 dvb-usb-rtl28xxu.ko
1F4D: D803 dvb-usb-rtl28xxu.ko
2013: 0245 dvb-usb-dib0700.ko
2013: 0246 dvb-as102.ko
2013: 0248 dvb-usb-dib0700.ko
2040: 1700 smsusb.ko
2040: 1800 smsusb.ko
2040: 1801 smsusb.ko
2040: 2000 smsusb.ko
2040: 2009 smsusb.ko
2040: 200A smsusb.ko
2040: 2010 smsusb.ko
2040: 2011 smsusb.ko
2040: 2019 smsusb.ko
2040: 5200 dvb-usb-dib0700.ko
2040: 5500 smsusb.ko
2040: 5510 smsusb.ko
2040: 5520 smsusb.ko
2040: 5530 smsusb.ko
2040: 5580 smsusb.ko
2040: 5590 smsusb.ko
2040: 7050 dvb-usb-dib0700.ko
2040: 7060 dvb-usb-dib0700.ko
2040: 7070 dvb-usb-dib0700.ko
2040: 7080 dvb-usb-dib0700.ko
2040: 8400 dvb-usb-dib0700.ko
2040: 9300 dvb-usb-nova-t-usb2.ko
2040: 9301 dvb-usb-nova-t-usb2.ko
2040: 9580 dvb-usb-dib0700.ko
2040: 9941 dvb-usb-dib0700.ko
2040: 9950 dvb-usb-dib0700.ko
2040: B200 dvb-usb-dib0700.ko
2040: B210 dvb-usb-dib0700.ko
2040: B700 dvb-usb-mxl111sf.ko
2040: B701 dvb-usb-mxl111sf.ko
2040: B702 dvb-usb-mxl111sf.ko
2040: B703 dvb-usb-mxl111sf.ko
2040: B704 dvb-usb-mxl111sf.ko
2040: B753 dvb-usb-mxl111sf.ko
2040: B757 dvb-usb-mxl111sf.ko
2040: B763 dvb-usb-mxl111sf.ko
2040: B764 dvb-usb-mxl111sf.ko
2040: B767 dvb-usb-mxl111sf.ko
2040: B900 smsusb.ko
2040: B910 smsusb.ko
2040: B980 smsusb.ko
2040: B990 smsusb.ko
2040: C000 smsusb.ko
2040: C010 smsusb.ko
2040: C080 smsusb.ko
2040: C090 smsusb.ko
2040: C0A0 smsusb.ko
2040: C600 dvb-usb-mxl111sf.ko
2040: C601 dvb-usb-mxl111sf.ko
2040: C602 dvb-usb-mxl111sf.ko
2040: C603 dvb-usb-mxl111sf.ko
2040: C604 dvb-usb-mxl111sf.ko
2040: C609 dvb-usb-mxl111sf.ko
2040: C60A dvb-usb-mxl111sf.ko
2040: C60B dvb-usb-mxl111sf.ko
2040: C60C dvb-usb-mxl111sf.ko
2040: C612 dvb-usb-mxl111sf.ko
2040: C613 dvb-usb-mxl111sf.ko
2040: C61A dvb-usb-mxl111sf.ko
2040: C61B dvb-usb-mxl111sf.ko
2040: C653 dvb-usb-mxl111sf.ko
2040: C65B dvb-usb-mxl111sf.ko
2040: D853 dvb-usb-mxl111sf.ko
2040: D854 dvb-usb-mxl111sf.ko
2040: D863 dvb-usb-mxl111sf.ko
2040: D864 dvb-usb-mxl111sf.ko
2040: D8D3 dvb-usb-mxl111sf.ko
2040: D8D4 dvb-usb-mxl111sf.ko
2040: D8E3 dvb-usb-mxl111sf.ko
2040: D8E4 dvb-usb-mxl111sf.ko
2040: D8FF dvb-usb-mxl111sf.ko
2137: 0001 dvb-as102.ko
2304: 020F dvb-usb-ttusb2.ko
2304: 021F dvb-usb-pctv452e.ko
2304: 0222 dvb-usb-ttusb2.ko
2304: 0228 dvb-usb-dib0700.ko
2304: 0229 dvb-usb-dib0700.ko
2304: 022B dvb-usb-af9015.ko
2304: 022C dvb-usb-dib0700.ko
2304: 022E dvb-usb-dib0700.ko
2304: 0236 dvb-usb-dib0700.ko
2304: 0237 dvb-usb-dib0700.ko
2304: 023A dvb-usb-dib0700.ko
2304: 023B dvb-usb-dib0700.ko
2304: 023D dvb-usb-dib0700.ko
2304: 023E dvb-usb-dib0700.ko
2304: 0243 dvb-usb-dib0700.ko
2304: 0245 dvb-usb-dib0700.ko
2304: 0248 dvb-usb-dib0700.ko
3011: B012 dvb-usb-dw2102.ko
3034: 7500 dvb-usb-dw2102.ko
3344: 1120 dvb-usb-lmedm04.ko
3344: 1122 dvb-usb-lmedm04.ko
5032: 0BB8 dvb-usb-dibusb-mb.ko
5032: 0BB9 dvb-usb-dibusb-mb.ko
5032: 0BC6 dvb-usb-dibusb-mc.ko
5032: 0BC7 dvb-usb-dibusb-mc.ko
5032: 0FA0 dvb-usb-dibusb-mb.ko
5032: 0FA1 dvb-usb-dibusb-mb.ko
695C: 3829 dvb-usb-opera.ko
7A69: 0001 dvb-usb-friio.ko
8086: 9500 dvb-usb-ce6230.ko
9022: D481 dvb-usb-dw2102.ko
9022: D482 dvb-usb-dw2102.ko
9022: D630 dvb-usb-dw2102.ko
9022: D650 dvb-usb-dw2102.ko
9022: D660 dvb-usb-dw2102.ko
EB1A: 17de dvb-usb-dibusb-mb.ko
EB1A: 17DF dvb-usb-dibusb-mb.ko
EB1A: E360 dvb-usb-dibusb-mc.ko
EB1A: E361 dvb-usb-dibusb-mc.ko
EB2A: 17de dvb-usb-dibusb-mb.ko

     Si necesitas otros módulos adicionales, los puedes encontrar AQUÍ

     Con la clave de cifrado: !H0_d2o1bUlfSoDfOfiCwaw

(ACTUALIZACIÓN 29-10-2015)

     Para poner un poco de orden en los drivers, he subido los drivers por subdirectorios, ya que será mucho más fácil de localizar, los tienes AQUÍ.    

     Con la clave de cifrado: !MTGQNfeLM_05zw3pWG-UNw

     Espero os sea de ayuda.

32 comentarios:

Unknown dijo...

Ok didac... Ahora a instalar haber si tira...
Gracias de nuevo por tu trabajo.... Ya
Pondré los resultados de este proyecto...

Unknown dijo...

Buenas p aqui de nuevo....
PRUEBAS:
ID Bus 001 Device 004: ID 2040:7070 Hauppauge Nova-T Stick 3

esta es la respuesta de strings /lib/modules/3.18.20/dvb-usb-dib0700.ko | grep depends

depends=dib7000m,dib9000,dibx000_common,dvb-usb,dib0090,i2c-core,dib0070,dib3000mc,usbcore,rc-core


todos ya dentro de la carpeta

root@OpenWrt:/lib/modules/3.18.20#

act_connmark.ko ip_set_hash_netiface.ko sch_netem.ko act_ipt.ko ip_set_hash_netnet.ko sch_pie.ko
act_mirred.ko ip_set_hash_netport.ko sch_prio.ko act_police.ko ip_set_hash_netportnet.ko sch_red.ko
act_skbedit.ko ip_set_list_set.ko sch_sfq.ko arc4.ko ip_tables.ko sch_tbf.ko ath.ko ip_tunnel.ko sch_teql.ko ath10k_core.ko ipt_ECN.ko scsi_mod.ko ath10k_pci.ko ipt_MASQUERADE.ko sd_mod.ko ath9k.ko ipt_REJECT.ko sg.ko ath9k_common.ko iptable_filter.ko sit.ko ath9k_htc.ko iptable_mangle.ko slhc.ko ath9k_hw.ko iptable_nat.ko sr_mod.ko cdc-wdm.ko iptable_raw.ko ts_bm.ko
cdrom.ko ipv6.ko ts_fsm.ko cfg80211.ko jbd2.ko ts_kmp.ko
cls_basic.ko ledtrig-gpio.ko tunnel4.ko cls_flow.ko ledtrig-usbdev.ko uhci-hcd.ko cls_fw.ko mac80211.ko ums-alauda.ko
cls_route.ko mbcache.ko ums-cypress.ko cls_tcindex.ko msdos.ko ums-datafab.ko cls_u32.ko nbd.ko ums-freecom.ko
compat.ko nf_conntrack.ko ums-isd200.ko crc-ccitt.ko nf_conntrack_ftp.ko ums-jumpshot.ko
crc-itu-t.ko nf_conntrack_ipv4.ko ums-karma.ko
crc16.ko nf_conntrack_ipv6.ko ums-sddr09.ko
crypto_blkcipher.ko nf_conntrack_rtcache.ko ums-sddr55.ko
crypto_hash.ko nf_defrag_ipv4.ko ums-usbat.ko
dib0070.ko nf_defrag_ipv6.ko usb-common.ko
dib0090.ko nf_log_common.ko usb-storage.ko
dib3000mc.ko nf_log_ipv4.ko usbcore.ko
dib7000m.ko nf_log_ipv6.ko usbmon.ko
dib9000.ko nf_nat.ko v4l2-common.ko
dibx000_common.ko nf_nat_ftp.ko vfat.ko
dvb-core.ko nf_nat_ipv4.ko videodev.ko
dvb-usb-dib0700.ko nf_nat_masquerade_ipv4.ko x_tables.ko
dvb-usb.ko nf_reject_ipv4.ko xt_CLASSIFY.ko
eeprom_93cx6.ko nf_reject_ipv6.ko xt_CT.ko
ehci-hcd.ko nfnetlink.ko xt_DSCP.ko
ehci-platform.ko nls_base.ko xt_HL.ko
em_cmp.ko ntfs.ko xt_LOG.ko
em_meta.ko ohci-hcd.ko xt_REDIRECT.ko
em_nbyte.ko ohci-platform.ko xt_TCPMSS.ko
em_text.ko ppp_async.ko xt_comment.ko
em_u32.ko ppp_generic.ko xt_connbytes.ko
ext4.ko pppoe.ko xt_connlimit.ko
fat.ko pppox.ko xt_connmark.ko
fuse.ko r8188eu.ko xt_conntrack.ko
gpio-button-hotplug.ko rc-core.ko xt_dscp.ko
i2c-core.ko rt2800lib.ko xt_ecn.ko
i2c-dev.ko rt2800mmio.ko xt_helper.ko
ifb.ko rt2800pci.ko xt_hl.ko
input-core.ko

resultado despues de haber instalado todas las dependencias y reinicio del ruter

repito comando:
strings /lib/modules/3.18.20/dvb-usb-dib0700.ko | grep depends

depends=dib7000m,dib9000,dibx000_common,dvb-usb,dib0090,i2c-core,dib0070,dib3000mc,usbcore,rc-core

si falta algo corrigeme.



Unknown dijo...
Este comentario ha sido eliminado por el autor.
Unknown dijo...

resultado de cargae modulo

root@OpenWrt:/# insmod /lib/modules/3.18.20/dvb-core.ko
module is already loaded - dvb-core

root@OpenWrt:/# insmod /lib/modules/3.18.20/dvb-usb.ko
failed to insert /lib/modules/3.18.20/dvb-usb.ko

Unknown dijo...

Didac:

aqui la prueba de que el orden del factor si altera el producto...

antes de empezar a cargar los modulos asegurate de que has cargado previamente

input-core.ko

ya que afecta a rc-core.ko y este a su vez a dvb-usb.ko

opkg update
opkg instalar tvheadend

!Oh Oh¡
no esta en los repositorios ... que pena..

quiero subir el log de dmegs cuando quiero registrar el dispositivo...

1748.992000] dvb_usb: Unknown symbol input_allocate_device (err 0)
[ 1749.000000] dvb_usb: Unknown symbol input_unregister_device (err 0)
[ 1749.008000] dvb_usb: Unknown symbol input_scancode_to_scalar (err 0)
[ 1749.016000] dvb_usb: Unknown symbol input_free_device (err 0)
[ 1749.020000] dvb_usb: Unknown symbol input_register_device (err 0)
[ 1749.028000] dvb_usb: Unknown symbol rc_register_device (err 0)
[ 1749.036000] dvb_usb: Unknown symbol rc_free_device (err 0)
[ 1749.044000] dvb_usb: Unknown symbol input_event (err 0)
[ 1749.048000] dvb_usb: Unknown symbol rc_allocate_device (err 0)
[ 1749.056000] dvb_usb: Unknown symbol rc_unregister_device (err 0)
[ 2527.876000] dib7000m: Unknown symbol dibx000_init_i2c_master (err 0)
[ 2527.884000] dib7000m: Unknown symbol dibx000_get_i2c_adapter (err 0)
[ 2527.892000] dib7000m: Unknown symbol dibx000_exit_i2c_master (err 0)
[ 2575.572000] dib9000: Unknown symbol dibx000_init_i2c_master (err 0)
[ 2575.580000] dib9000: Unknown symbol dibx000_get_i2c_adapter (err 0)
[ 2575.588000] dib9000: Unknown symbol dibx000_reset_i2c_master (err 0)
[ 2575.596000] dib9000: Unknown symbol dibx000_exit_i2c_master (err 0)


Unknown dijo...

[ 2739.228000] dvb_usb: Unknown symbol input_allocate_device (err 0)
[ 2739.236000] dvb_usb: Unknown symbol input_unregister_device (err 0)
[ 2739.244000] dvb_usb: Unknown symbol input_scancode_to_scalar (err 0)
[ 2739.252000] dvb_usb: Unknown symbol input_free_device (err 0)
[ 2739.256000] dvb_usb: Unknown symbol input_register_device (err 0)
[ 2739.264000] dvb_usb: Unknown symbol rc_register_device (err 0)
[ 2739.272000] dvb_usb: Unknown symbol rc_free_device (err 0)
[ 2739.280000] dvb_usb: Unknown symbol input_event (err 0)
[ 2739.284000] dvb_usb: Unknown symbol rc_allocate_device (err 0)
[ 2739.292000] dvb_usb: Unknown symbol rc_unregister_device (err 0)
[ 2741.596000] dvb_usb: Unknown symbol input_allocate_device (err 0)
[ 2741.604000] dvb_usb: Unknown symbol input_unregister_device (err 0)
[ 2741.612000] dvb_usb: Unknown symbol input_scancode_to_scalar (err 0)
[ 2741.620000] dvb_usb: Unknown symbol input_free_device (err 0)
[ 2741.628000] dvb_usb: Unknown symbol input_register_device (err 0)
[ 2741.636000] dvb_usb: Unknown symbol rc_register_device (err 0)
[ 2741.640000] dvb_usb: Unknown symbol rc_free_device (err 0)
[ 2741.648000] dvb_usb: Unknown symbol input_event (err 0)
[ 2741.652000] dvb_usb: Unknown symbol rc_allocate_device (err 0)
[ 2741.660000] dvb_usb: Unknown symbol rc_unregister_device (err 0)
[ 2743.096000] dvb_usb: Unknown symbol input_allocate_device (err 0)
[ 2743.104000] dvb_usb: Unknown symbol input_unregister_device (err 0)
[ 2743.112000] dvb_usb: Unknown symbol input_scancode_to_scalar (err 0)
[ 2743.120000] dvb_usb: Unknown symbol input_free_device (err 0)
[ 2743.124000] dvb_usb: Unknown symbol input_register_device (err 0)
[ 2743.132000] dvb_usb: Unknown symbol rc_register_device (err 0)
[ 2743.140000] dvb_usb: Unknown symbol rc_free_device (err 0)
[ 2743.148000] dvb_usb: Unknown symbol input_event (err 0)
[ 2743.152000] dvb_usb: Unknown symbol rc_allocate_device (err 0)
[ 2743.160000] dvb_usb: Unknown symbol rc_unregister_device (err 0)
[ 2744.448000] dvb_usb: Unknown symbol input_allocate_device (err 0)
[ 2744.456000] dvb_usb: Unknown symbol input_unregister_device (err 0)
[ 2744.464000] dvb_usb: Unknown symbol input_scancode_to_scalar (err 0)
[ 2744.468000] dvb_usb: Unknown symbol input_free_device (err 0)
[ 2744.476000] dvb_usb: Unknown symbol input_register_device (err 0)
[ 2744.484000] dvb_usb: Unknown symbol rc_register_device (err 0)
[ 2744.492000] dvb_usb: Unknown symbol rc_free_device (err 0)
[ 2744.496000] dvb_usb: Unknown symbol input_event (err 0)
[ 2744.504000] dvb_usb: Unknown symbol rc_allocate_device (err 0)
[ 2744.512000] dvb_usb: Unknown symbol rc_unregister_device (err 0)
[ 2745.500000] dvb_usb: Unknown symbol input_allocate_device (err 0)
[ 2745.508000] dvb_usb: Unknown symbol input_unregister_device (err 0)
[ 2745.516000] dvb_usb: Unknown symbol input_scancode_to_scalar (err 0)
[ 2745.520000] dvb_usb: Unknown symbol input_free_device (err 0)
[ 2745.528000] dvb_usb: Unknown symbol input_register_device (err 0)
[ 2745.536000] dvb_usb: Unknown symbol rc_register_device (err 0)
[ 2745.544000] dvb_usb: Unknown symbol rc_free_device (err 0)
[ 2745.548000] dvb_usb: Unknown symbol input_event (err 0)
[ 2745.556000] dvb_usb: Unknown symbol rc_allocate_device (err 0)
[ 2745.564000] dvb_usb: Unknown symbol rc_unregister_device (err 0)

Unknown dijo...

3312.280000] rc_core: Unknown symbol input_allocate_device (err 0)
[ 3312.288000] rc_core: Unknown symbol input_unregister_device (err 0)
[ 3312.292000] rc_core: Unknown symbol input_scancode_to_scalar (err 0)
[ 3312.300000] rc_core: Unknown symbol input_free_device (err 0)
[ 3312.308000] rc_core: Unknown symbol input_register_device (err 0)
[ 3312.312000] rc_core: Unknown symbol input_event (err 0)
[ 3314.660000] rc_core: Unknown symbol input_allocate_device (err 0)
[ 3314.668000] rc_core: Unknown symbol input_unregister_device (err 0)
[ 3314.676000] rc_core: Unknown symbol input_scancode_to_scalar (err 0)
[ 3314.684000] rc_core: Unknown symbol input_free_device (err 0)
[ 3314.688000] rc_core: Unknown symbol input_register_device (err 0)
[ 3314.696000] rc_core: Unknown symbol input_event (err 0)
[ 3316.080000] rc_core: Unknown symbol input_allocate_device (err 0)
[ 3316.088000] rc_core: Unknown symbol input_unregister_device (err 0)
[ 3316.092000] rc_core: Unknown symbol input_scancode_to_scalar (err 0)
[ 3316.100000] rc_core: Unknown symbol input_free_device (err 0)
[ 3316.108000] rc_core: Unknown symbol input_register_device (err 0)
[ 3316.112000] rc_core: Unknown symbol input_event (err 0)
[ 3317.448000] rc_core: Unknown symbol input_allocate_device (err 0)
[ 3317.456000] rc_core: Unknown symbol input_unregister_device (err 0)
[ 3317.460000] rc_core: Unknown symbol input_scancode_to_scalar (err 0)
[ 3317.468000] rc_core: Unknown symbol input_free_device (err 0)
[ 3317.476000] rc_core: Unknown symbol input_register_device (err 0)
[ 3317.484000] rc_core: Unknown symbol input_event (err 0)

Unknown dijo...

ok parece que ya sta corriendo... aqui el log de dmesg

420000] dib7000m: Unknown symbol dibx000_init_i2c_master (err 0)
[ 572.424000] dib7000m: Unknown symbol dibx000_get_i2c_adapter (err 0)
[ 572.432000] dib7000m: Unknown symbol dibx000_exit_i2c_master (err 0)
[ 1295.548000] dvb_usb: Unknown symbol dvb_dmxdev_init (err 0)
[ 1295.556000] dvb_usb: Unknown symbol dvb_register_adapter (err 0)
[ 1295.564000] dvb_usb: Unknown symbol dvb_dmx_swfilter_204 (err 0)
[ 1295.568000] dvb_usb: Unknown symbol dvb_dmx_release (err 0)
[ 1295.576000] dvb_usb: Unknown symbol dvb_net_init (err 0)
[ 1295.584000] dvb_usb: Unknown symbol dvb_dmx_swfilter (err 0)
[ 1295.588000] dvb_usb: Unknown symbol dvb_dmxdev_release (err 0)
[ 1295.596000] dvb_usb: Unknown symbol dvb_dmx_swfilter_raw (err 0)
[ 1295.604000] dvb_usb: Unknown symbol dvb_frontend_detach (err 0)
[ 1295.608000] dvb_usb: Unknown symbol dvb_net_release (err 0)
[ 1295.616000] dvb_usb: Unknown symbol dvb_unregister_frontend (err 0)
[ 1295.624000] dvb_usb: Unknown symbol dvb_register_frontend (err 0)
[ 1295.628000] dvb_usb: Unknown symbol dvb_unregister_adapter (err 0)
[ 1295.636000] dvb_usb: Unknown symbol dvb_dmx_init (err 0)
[ 1476.204000] dib7000m: Unknown symbol dibx000_init_i2c_master (err 0)
[ 1476.212000] dib7000m: Unknown symbol dibx000_get_i2c_adapter (err 0)
[ 1476.220000] dib7000m: Unknown symbol dibx000_exit_i2c_master (err 0)
[ 1868.188000] usbcore: registered new interface driver dvb_usb_dib0700
[ 1995.152000] usb 1-1.1: new high-speed USB device number 4 using ehci-platform
[ 1995.256000] dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
[ 1995.280000] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[ 1995.792000] dib0700: firmware started successfully.
[ 1996.300000] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
[ 1996.308000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 1996.316000] DVB: registering new adapter (Hauppauge Nova-T Stick)
[ 1996.336000] DVB: Unable to find symbol dib7000p_attach()
[ 1996.340000] dvb-usb: no frontend was attached by 'Hauppauge Nova-T Stick'
[ 1996.348000] Couldn't load IR keymap rc-dib0700-rc5
[ 1996.352000] Registered IR keymap rc-empty
[ 1996.360000] input: IR-receiver inside an USB DVB receiver as /devices/platform/ehci-platform/usb1/1-1/1-1.1/rc/rc0/input0
[ 1996.372000] rc0: IR-receiver inside an USB DVB receiver as /devices/platform/ehci-platform/usb1/1-1/1-1.1/rc/rc0
[ 1996.380000] dvb-usb: could not initialize remote control.
[ 1996.388000] dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.

Didac dijo...

Felicidades jj JJ!!

Ya nos contarás como va todo y que tal se comporta el router.


Un saludo!!

Didac.

Unknown dijo...

Ok... Como aún no esta tvheadend en los repositorios e optado por utilizar el de 14.07 que si esta llamado tvheadend.ipk lo baje al ruter e instaló..

opkg update
opkg install tvheadend.ipk

El tvheadend en la instalación necesita descargar unas lib que se encuentra en los repositorios de Chaos Calmer 15.05 sin problema...

Una vez instalado hay que ejecutar

tvheadend -c /etc/tvheadend -C

Entrar en el navegador
Http://ip ruter:9981

Bueno el backer funciona pero no reconoce el dispositivo.... Supongo que aún falta algo... Sigo buscando ya que el openwrt carga el firm perfectamente y reconoce el dispositivo....a
Hay que crear un bash para cargar los módulos de nuevo cada vez que se apaga el ruter...

Didac dijo...

Hola jj JJ:

Como no quisiera que dejases el projecto inacabado, me he permitido crear una entrada, donde no solamente te facilito el paquete tvheadend_4.0.5-2_brcm63xx.ipk, si no que explico como compilarlo sobre Chaos Calmer sobre cualquier plataforma.

La entrada AQUÍ.

Ya me contarás que tal todo.

Unknown dijo...

hola Didac

he instalado tvheadend que correponde a tu ultima compilacion pero por algun motivo no enlaza con el tuner ...

despues de instalar todos las dependencias en orden correspondiente que pide el modulo dvb-usb-dib0700.ko se ha creado un nuevo directorio en dev llamado dvb y este es el contenido:
/dev/dvb/
demux0
dvr0
net0

bueno hasta aqui todo bien.... pero ahora tengo que conseguir que el tvheadend reconozca el demux(x) en este caso mux0.
otra cosa como scanear los canales con tvheadent.

Didac dijo...

Hola jjJJ:
Cuéntame más, ¿cual es la salida de dmesg?
¿Te sale algo así?
7.298837] dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
[ 7.321998] IR JVC protocol handler initialized
[ 7.708744] IR Sony protocol handler initialized
[ 8.020846] IR MCE Keyboard/mouse protocol handler initialized
[ 8.035155] dvb-usb: did not find the firmware file. (dvb-usb-dib0700-1.20.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
[ 8.079147] usbcore: registered new interface driver dvb_usb_dib0700
[ 8.121796] lirc_dev: IR Remote Control driver registered, major 251
[ 8.153468] IR LIRC bridge handler initialized

¿Le has cargado el firmware dvb-usb-dib0700-1.20.fw dentro de /lib/firmware?

Si no se lo has cargado, puedes hacer un download desde:
http://linuxtv.org/downloads/firmware/dvb-usb-dib0700-1.20.fw

¿Has probado si tienes las utilidades # dvbscan o # scan /usr/share/dvb/dvb-t/{country-region}

Espero tus noticias, la salida dmesg me puede dar pistas.

Didac.

Didac dijo...

Hola jjJJ:
¿Has probado de substituir en la config mux0 por demux0 ó dvr0 ?

Si te ha creado estos devices, es para que apuntes a uno de ellos, recuerda que un mismo device, para cada distribución linux puede cambiar de nombre, de hecho en OpenWrt, dependiendo de la plataforma, los devices, wifi y eth0, cambian de nombre por otros.

Didac

Unknown dijo...

hola Didac...

aqui te dejo el tvheadend


root@OpenWrt:/etc/tvheadend# cat config
{
"version": 17,
"fullversion": "4.0.5~openwrt2",
"satip_rtsp": 0,
"satip_descramble": 1,
"satip_weight": 100,
"satip_deviceid": 1,
"satip_uuid": "756e2887-c826-46a9-5f45-7bf31db2",
"language": "spa",
"prefer_picon": "false",
"chiconpath": "",
"piconpath": "",
"muxconfpath": ""
}

bueno el hecho es que los modulos estan cargados, te dejo el dmesg para que lo veas:

root@OpenWrt:/# dmesg | grep dvb

[ 160.896000] usbcore: registered new interface driver dvb_usb_nova_t_usb2
[ 295.868000] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
[ 295.876000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 295.916000] dvb-usb: no frontend was attached by 'Hauppauge Nova-T Stick'
[ 295.956000] dvb-usb: could not initialize remote control.
[ 295.964000] dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.
[ 295.976000] usbcore: registered new interface driver dvb_usb_dib0700
[ 514.900000] dvb-usb: Hauppauge Nova-T Stick successfully deinitialized and disconnected.
[ 613.000000] dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
[ 613.024000] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
[ 614.060000] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
[ 614.068000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 614.100000] dvb-usb: no frontend was attached by 'Hauppauge Nova-T Stick'
[ 614.140000] dvb-usb: could not initialize remote control.
[ 614.148000] dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.

incluso detecta el firm y los carga...

lo que no se porque el tvheadend no detecta el device en la carga,,,

log de carga tvheadend

root@OpenWrt:/# tvheadend
2015-10-28 17:51:41.921 [ INFO] main: Log started
2015-10-28 17:51:42.043 [ INFO] config: loaded
2015-10-28 17:51:45.980 [ INFO] scanfile: DVB-T - loaded 43 regions with 729 networks
2015-10-28 17:51:45.983 [ INFO] scanfile: DVB-S - loaded 1 regions with 92 networks
2015-10-28 17:51:45.985 [ INFO] scanfile: DVB-C - loaded 17 regions with 52 networks
2015-10-28 17:51:45.987 [ INFO] scanfile: ATSC - loaded 2 regions with 14 networks
2015-10-28 17:51:48.049 [ INFO] dvr: Creating new configuration ''
2015-10-28 17:51:48.064 [ INFO] CSA: Using 32bit parallel descrambling
2015-10-28 17:51:48.068 [ INFO] epggrab: module eit created
2015-10-28 17:51:48.068 [ INFO] epggrab: module uk_freesat created
2015-10-28 17:51:48.068 [ INFO] epggrab: module uk_freeview created
2015-10-28 17:51:48.068 [ INFO] epggrab: module viasat_baltic created
2015-10-28 17:51:48.236 [ INFO] epggrab: module opentv-ausat created
2015-10-28 17:51:48.239 [ INFO] epggrab: module opentv-skyuk created
2015-10-28 17:51:48.242 [ INFO] epggrab: module opentv-skynz created
2015-10-28 17:51:48.243 [ INFO] epggrab: module opentv-skyit created
2015-10-28 17:51:48.256 [ INFO] epggrab: module pyepg created
2015-10-28 17:51:48.258 [ INFO] epggrab: module xmltv created
2015-10-28 17:51:48.275 [ INFO] epgdb: loaded v2
2015-10-28 17:51:48.278 [ INFO] epgdb: config 1
2015-10-28 17:51:48.278 [ INFO] epgdb: channels 0
2015-10-28 17:51:48.279 [ INFO] epgdb: brands 0
2015-10-28 17:51:48.279 [ INFO] epgdb: seasons 0
2015-10-28 17:51:48.279 [ INFO] epgdb: episodes 0
2015-10-28 17:51:48.279 [ INFO] epgdb: broadcasts 0
2015-10-28 17:51:48.281 [ NOTICE] START: HTS Tvheadend version 4.0.5~openwrt2 started, running as PID:2494 UID:0 GID:0, CWD:/ CNF:/root/.hts/tvheadend
2015-10-28 17:51:54.625 [ ERROR] http: 10.0.0.2: HTTP/1.1 GET / -- 401


Unknown dijo...

OJUSTO ESTO ES LO DEVERIA IMPRIMIR EL TVHEADEND AL EJECUTARL

Feb 02 09:32:01 [INFO]:charset: 59 entries loaded
Feb 02 09:32:01 [INFO]:dvb: Found adapter /dev/dvb/adapter0 (DiBcom 7000PC) via USB (480 Mbit/s)
Feb 02 09:32:01 [INFO]:epggrab: module eit created
Feb 02 09:32:01 [INFO]:epggrab: module uk_freesat created
Feb 02 09:32:01 [INFO]:epggrab: module uk_freeview created
Feb 02 09:32:01 [INFO]:epggrab: module opentv-ausat created
Feb 02 09:32:01 [INFO]:epggrab: module opentv-skyuk created
Feb 02 09:32:01 [INFO]:epggrab: module opentv-skyit created
Feb 02 09:32:01 [INFO]:epggrab: module pyepg created
Feb 02 09:32:01 [INFO]:epggrab: module xmltv created
Feb 02 09:32:01 [INFO]:epgdb: loaded v2
Feb 02 09:32:01 [INFO]:epgdb: channels 0
Feb 02 09:32:01 [INFO]:epgdb: brands 0
Feb 02 09:32:01 [INFO]:epgdb: seasons 0
Feb 02 09:32:01 [INFO]:epgdb: episodes 0
Feb 02 09:32:01 [INFO]:epgdb: broadcasts 0
Feb 02 09:32:01 [INFO]:dvr: Creating new configuration ''
Feb 02 09:32:01 [WARNING]:dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/root". This can be changed from the web user interface.
Feb 02 09:32:01 [INFO]:CSA: Using 32bit parallel descrambling

Didac dijo...

Hola jj JJ:

He visto en algunas páginas un script muy parecido a este:

insmod /system/lib/modules/dvb-core.ko
insmod /system/lib/modules/dvb-pll.ko
insmod /system/lib/modules/dvb_usb_v2.ko force_pid_filter_usage=1
insmod /system/lib/modules/smsmdtv.ko
insmod /system/lib/modules/smssdio.ko
insmod /system/lib/modules/smsusb.ko
insmod /system/lib/modules/smsdvb.ko
sleep 1
mkdir /dev/dvb
mkdir /sdcard/.hts
mkdir /dev/dvb/adapter0
ln -s /dev/dvb0.frontend0 /dev/dvb/adapter0/frontend0
ln -s /dev/dvb0.demux0 /dev/dvb/adapter0/demux0
ln -s /dev/dvb0.dvr0 /dev/dvb/adapter0/dvr0
ln -s /dev/dvb0.dvr0 /dev/dvb/adapter0/dvr0.ts
chmod 777 /sdcard/.hts
chmod 777 /dev/dvb*
/data/dvb/tvheadend -C -c /sdcard/.hts

Cosas a tener en cuenta:

Que imagino que se tendrá que adecuar a los .ko que utilizas para tu dvb, así como a
los dev que te halla creado la carga de dichos módulos.

La /sdcard/ está claro que quieren almacenar en externo el fichero .hts

[ NOTICE] START: HTS Tvheadend version 4.0.5~openwrt2 started, running as PID:2494 UID:0 GID:0, CWD:/ CNF:/root/.hts/tvheadend

En algunas notas confirman que se no se haga sobre root, cambia el directorio a otro, por ejemplo
al /tmp o un usb

Asegúrate que root está añadido al grupo video.


Parece ser que te falta /dev/dvb/frontend0

¿Tienes un directorio llamado /dev/dvb/adapter0 ?

Yo sigo mirando ahora mismo más cosillas por aquí.

Didac

Unknown dijo...

Ok Didac...
Gracias ... El error del fronter0 no lo habia visto....puede que. Por ahí va el tipo

Unknown dijo...

Didac...
En este enlace....

https://code.google.com/p/mediawrt/source/browse/trunk/files/dvb.mk?r=83

Esto es un script?

Didac dijo...

jj JJ...

Si es un script, para la creación de un Makefile.

No te sirve para tu propósito.

He actualizado la entrada Openwrt Chaos Calmer 15.05 DVB Drivers con los drivers por directorios.

Las referencias de directorio son las de la actualización de la entrada que te refiero en el párrafo anterior.

Comprobadas dependencias y sub-dependencias para tu driver:

Para tu driver /dvb-usb/dvb-usb-dib0700.ko

depends=dib7000m,dib9000,dibx000_common,dvb-usb,dib0090,i2c-core,dib0070,dib3000mc,usbcore,rc-core

/media/dvb-usb/dvb-frontends/dib7000m.ko
/media/dvb-usb/dvb-frontends/dib9000.ko
/media/dvb-usb/dvb-frontends/dibx000_common.ko
/media/usb/dvb-usb/dvb-usb.ko
/media/dvb-usb/dvb-frontends/dib0090.ko
/i2c/i2c-core.ko
/media/dvb-usb/dvb-frontends/dib0070.ko
/media/dvb-usb/dvb-frontends/dib3000mc.ko
/usb/core/usbcore.ko
/media/rc/rc-core.ko

Comprobadas subdependencias:
strings dib7000m.ko | grep depends
depends=dibx000_common,i2c-core

strings dib9000.ko | grep depends
depends=dibx000_common,i2c-core,dvb-core

strings dibx000_common.ko | grep depends
depends=i2c-core

strings dvb-usb.ko | grep depends
depends=rc-core,dvb-core,usbcore,i2c-core,input-core

strings dib0090.ko | grep depends
depends=i2c-core

strings i2c-core.ko | grep depends
depends=

strings dib0070.ko | grep depends
depends=i2c-core

strings dib3000mc.ko | grep depends
depends=dibx000_common,i2c-core

strings usbcore.ko | grep depends
depends=usb-common

strings rc-core.ko | grep depends
depends=input-core

Por lo que también deben añadirse los siguientes módulos:

/media/dvb-core/dvb-core.ko
/input/input-core.ko
/usb/common/usb-common.ko

Recuerda subir el firmware a /lib/firmware

De todas maneras, voy a intentar compilar un firmware OpenWRT expreso para el HG556a Ver A/B/C para Hauppauge Nova-T Stick 3, aunque necesitaré algo de tiempo libre para realizarlo.

Mantenme informado.

Didac

Unknown dijo...

Ok Didac... sigo probando cosa...
Aún buscó pq no se crea el frontends...

Unknown dijo...

AQUI ALGO NUEVO

2015-10-30 16:17:22.135 [ INFO] main: Log started
2015-10-30 16:17:22.144 [ ERROR] tcp: bind: *:9981: Address already in use
2015-10-30 16:17:22.145 [ ERROR] tcp: bind: *:9982: Address already in use
2015-10-30 16:17:22.173 [ INFO] config: loaded
2015-10-30 16:17:22.208 [ INFO] bouquet: new bouquet 'Canal Digitaal SD'
2015-10-30 16:17:22.213 [ INFO] bouquet: new bouquet 'Canal Digitaal HD'
2015-10-30 16:17:22.218 [ INFO] bouquet: new bouquet 'TV Vlaanderen SD'
2015-10-30 16:17:22.229 [ INFO] bouquet: new bouquet 'TV Vlaanderen HD'
2015-10-30 16:17:22.237 [ INFO] bouquet: new bouquet 'TéléSAT SD'
2015-10-30 16:17:22.247 [ INFO] bouquet: new bouquet 'TéléSAT HD'
2015-10-30 16:17:22.253 [ INFO] bouquet: new bouquet 'Mobistar NL Astra1'
2015-10-30 16:17:22.258 [ INFO] bouquet: new bouquet 'Mobistar FR Astra1'
2015-10-30 16:17:22.261 [ INFO] bouquet: new bouquet 'AustriaSat Astra1'
2015-10-30 16:17:22.268 [ INFO] bouquet: new bouquet 'Canal Digitaal HD'
2015-10-30 16:17:22.270 [ INFO] bouquet: new bouquet 'TV Vlaanderen HD'
2015-10-30 16:17:22.281 [ INFO] bouquet: new bouquet 'TéléSAT HD'
2015-10-30 16:17:22.293 [ INFO] bouquet: new bouquet 'Mobistar NL Astra3'
2015-10-30 16:17:22.307 [ INFO] bouquet: new bouquet 'Mobistar FR Astra3'
2015-10-30 16:17:22.312 [ INFO] bouquet: new bouquet 'AustriaSat Astra3'
2015-10-30 16:17:22.317 [ INFO] bouquet: new bouquet 'Skylink: Czech Republic'
2015-10-30 16:17:22.321 [ INFO] bouquet: new bouquet 'Skylink: Slovak Republic'
2015-10-30 16:17:26.402 [ INFO] scanfile: DVB-T - loaded 43 regions with 729 networks
2015-10-30 16:17:26.403 [ INFO] scanfile: DVB-S - loaded 1 regions with 92 networks
2015-10-30 16:17:26.403 [ INFO] scanfile: DVB-C - loaded 17 regions with 52 networks
2015-10-30 16:17:26.403 [ INFO] scanfile: ATSC - loaded 2 regions with 14 networks
2015-10-30 16:17:26.456 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0
2015-10-30 16:17:26.473 [ INFO] dvr: Creating new configuration ''
2015-10-30 16:17:26.475 [WARNING] dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/root". This can be changed from the web user interface.
2015-10-30 16:17:26.497 [WARNING] access: Created default wide open access controle entry
2015-10-30 16:17:26.507 [ INFO] CSA: Using 32bit parallel descrambling
2015-10-30 16:17:26.511 [ INFO] epggrab: module eit created
2015-10-30 16:17:26.514 [ INFO] epggrab: module uk_freesat created
2015-10-30 16:17:26.520 [ INFO] epggrab: module uk_freeview created
2015-10-30 16:17:26.520 [ INFO] epggrab: module viasat_baltic created
2015-10-30 16:17:26.684 [ INFO] epggrab: module opentv-ausat created
2015-10-30 16:17:26.687 [ INFO] epggrab: module opentv-skyuk created
2015-10-30 16:17:26.690 [ INFO] epggrab: module opentv-skynz created
2015-10-30 16:17:26.691 [ INFO] epggrab: module opentv-skyit created
2015-10-30 16:17:26.704 [ INFO] epggrab: module pyepg created
2015-10-30 16:17:26.704 [ INFO] epggrab: module xmltv created
2015-10-30 16:17:26.727 [ NOTICE] START: HTS Tvheadend version 4.0.5~openwrt2 started, running as PID:2429 UID:0 GID:0, CWD:/ CNF:/sdcard/.hts

Unknown dijo...

hola Didac

bueno ya hay otra cosita mas
ya ha creado el frontend0 en /dev/dvb/adapter0/

root@OpenWrt:/# ls /dev/dvb/adapter0/
demux0 dvr0 frontend0 net0

tvheadend

2015-10-30 16:17:26.456 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0


creo que tiene que ver con el orden de carga de los modulos....
una sola vez y funciona ... vale

ahora tengo que pelearme con tvheadend para que busque los canales... de la tdt o hay que scanearlos aparte?

Didac dijo...

Hola jj JJ:
Edita el fichero tvheadend.config

#config tvheadend service
# option nosyslog '0'
# option use_temp_epgdb '0'
# option config_path '/etc/tvheadend'

config tvheadend server
option ipv6 '1'
option bindaddr '192.168.2.1' # pon la ip del router
option http_port '9981' # puerto por defecto
option http_root '/tvheadend'
option htsp_port '9982'
option htsp_port2 '9983'
# option xspf '0' # Si lo pones a '1' Use xspf playlist instead M3U.

Haz un restart de la aplicación : # /etc/init.d/tvheadend restart

Comprueba que el puerto está visible:
# netstat -an | grep 9981

Y deberías entrar al GUI que configura y gestiona tvheadend.
http://localhost:9981 ó http://la_ip_del_router:9981

Quedo a la espera de tus notícias.

Didac

Unknown dijo...

hoal Didac...

Creo que esto ya esta tocando fin.

algo que NO muestra en

strings /lib/modules/3.18.20/dvb-usb-dib0700.ko | grep depends
depends=dib7000m,dib9000,dibx000_common,dvb-usb,dib0090,i2c-core,dib0070,dib3000mc,usbcore,rc-core

El modulo que crea el frontend0 es dib7000p.ko que como ves no esta en las dependencias del resto de los modulos cargados para dvb.

Sobre tvheadend un coñaso....
tiene include su propio scan de channels pero tarda lo suyo... habe si puedo probar ....

tienes algo para subir algunas instantanias de la cosa funcionando o un e-mail donde enviartelas y la subas al blogs?

Didac dijo...

Hola jj JJ:

Si vas a la parte de SOBRE EL AUTOR, y pulsas sobre Didac, tienes un mail en el que te puedes poner en contacto para hacerme llegar lo que quieras, o para cualquier consulta.

Didac

Unknown dijo...

Hola Didac...

Bueno te cuento.....

O stoy haciendo algo mal o sto no funciona....
He bajado el source d tvheadend para compilarlo para en la distribución de ubuntu 15.04 64bit q tengo instalada .... Y compilación e instalación ok con mismo dvd-usb-dib0700.ko y mismo firmware para usb hauppageu nova-tdt 3 2040:7070 resultados perfecto en ubuntu... No se pq en openwrt no va cuando todos los módulos son los mismos q en ubuntu... Entiendo lo de que en ubuntu sea más rápido pero nose que tiene que ver con los errores que me da tvheadend en openwrt....

Unknown dijo...

Hola Diac...
He instalado en la Tablet android un cliente para tvheadend llamado TVH client pero siempre que intento acceder me da acceso denegado con user y passwd correctos.... Sabes tiene algo q ver con el puerto 9981 y si es así como se habré desde terminal o desde lucí?

Unknown dijo...

Hola Diac...
He instalado en la Tablet android un cliente para tvheadend llamado TVH client pero siempre que intento acceder me da acceso denegado con user y passwd correctos.... Sabes tiene algo q ver con el puerto 9981 y si es así como se habré desde terminal o desde lucí?

Unknown dijo...

hola Didac
siento no haber posteado antes....he stado ocupado

he concengido poder ver un canal de la tdt con kodi + tvheadend pvr cliente desde el ruter sib cortes ...pero hay mucha inestabilidad en cuanto la los cambios de canal .... cuando cambio de un canal que stoy visualizando a otro pierde la conexion con el dispositivo... puede que le falte algo que yo no veo. pero visializar el canal se puede...

lo unico que no he probado es desde fuera con otro dispositivo de la red pq que me deniega la conexion el mensage es "ACCES DENIEG" debe ser cosas de permisos en tvheadend que no soy capaz de encontrar.
si encuentras algo sobre el tema hazmelo saber... gracias... sigo buscando

Unknown dijo...

vale Didac

App de android para visualizar es TVHGuide y funciona
te envio Imagen al email...

esta bastante limitado pero va ... Quizas pq este ultimo firm que has subido esta al limite de flash y el usb sea muy lento para la cache.

gracias por la gran labor que haces... si ... si necesitas betatest ya sabes +1

Unknown dijo...
Este comentario ha sido eliminado por el autor.