04 июля | 2024г. | 21:32:04


АвторТема: Enigma2  (Прочитано 477691 раз)

0 Пользователей и 43 Гостей смотрят эту тему.

Оффлайн yuju

  • Мастер Джедай
  • **
  • Сообщений: 3328
  • Поблагодарили: 12912
  • Уважение: +241
Enigma2
« Ответ #510: 19 ноября | 2011г. | 03:47:13 »
+1
ок.
#
пробовал переименовывать старые но ресивер загружался как обычно. удалил старые. остались на месте новые. не грузится. сейчас положил dvb-core старый на место (новый удалил)-не грузится.даже пинга нет. сделаю все как было вместе с новыми. и попробую
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y
тут поменять что-нибудь)))Не зря, обратил на это внимание!!!
вообщем так:
положил на место dvb-core.ko - не грузится
.......//.......................stv0299.ko   - грузится.
сейчас там все модули
stv090x & stv6110x автоматом не загружаются. только руками. они на месте, а  в  lsmod их сейчас нет
где-то читал, что stv0299 по-любому должен присутствовать. надо дополнительно цеплять еще один тюнер
===========
root@dm800:~# ipkg list_installed | grep -i "dvb"
dreambox-dvb-modules - 2.6.18-7.4-dm800-20110302-r0
dreambox-dvb-tools-v3 - 1.8-r0
dvbsnoop - 0.0+cvs20081001-r0
dvbtraffic - 0.0+cvs20090621-r0
gst-plugin-dvbmediasink - 0.10+git20110210-r0
libdvbsi++0 - 0.0+cvs20090224-r0
task-opendreambox-dvbapi3 - 1.0-r0
v4l-dvb-module-dvb-core - 0.0+hg20100904-r1
v4l-dvb-module-stv0299 - 0.0+hg20100904-r1
root@dm800:~#
===============
root@dm800:~# cd /lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/frontends               
root@dm800:/lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/frontends# ls -la
drwxrwxr-x    2 1000     messageb     4096 Jan  1 01:08 .
drwxrwxr-x    4 1000     messageb     4096 Jan  1  2000 ..
-rw-r--r--    1 root     root        17480 Jan  1 01:08 stv0299.ko
-rw-r--r--    1 root     root        10065 Jan  1  2000 stv090x.ko
-rw-r--r--    1 root     root         9249 Jan  1  2000 stv6110x.ko
root@dm800:/lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/frontends#
до переименовывания
====================
root@dm800:/lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/frontends# ls -la
drwxrwxr-x    2 1000     messageb     4096 Jan  1 01:26 .
drwxrwxr-x    4 1000     messageb     4096 Jan  1  2000 ..
-rw-r--r--    1 root     root        10065 Jan  1  2000 stv0299.ko
-rw-r--r--    1 root     root        10065 Jan  1 01:25 stv090x .ko
-rw-r--r--    1 root     root         9249 Jan  1  2000 stv6110x.ko
root@dm800:/lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/frontends#
после переименов.... видишь размер?
ничего)ни пинга и заставка ориг по
Добавлено  19 ноября | 2011г. | 04:42:07   
загрузка по любому начнётся (вопрос во времени)
ок. подождем
dvb-core на месте от dm800
Добавлено  19 ноября | 2011г. | 04:45:25   
Самба, телнет, и фтп есть?
нету.
=========
значит кривой модуль)
попробуй!
stv6110x.ko - отличный
stv090x.ko   - "кривой однозначно!
dvb-core.ko - так себе
==========
пробую так:
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODVERSIONS=y
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_KMOD=y
:
drivers/net/brcmint7038/bcmemac.c:37:35: error: linux/modversions.h: No such file or directory
drivers/net/brcmint7038/bcmemac.c: In function 'bcmemac_rx':
drivers/net/brcmint7038/bcmemac.c:1244: warning: unused variable 'rxpktmax'
drivers/net/brcmint7038/bcmemac.c:1241: warning: unused variable 'packetLength'
make[3]: *** [drivers/net/brcmint7038/bcmemac.o] Ошибка 1
make[2]: *** [drivers/net/brcmint7038] Ошибка 2
make[1]: *** [drivers/net] Ошибка 2
make: *** [drivers] Ошибка 2
=======
ошибка на:
# CONFIG_MODVERSIONS is not set (так ок)
====================
БЕЗ ПРОБЛЕМ ЗАГРУЗИЛОСЬ?]stv090x   загрузилсё)))???а тюнер появился?)
====================
они загружаются. это не очень плохо!
так может лучше ставить "y" ? в ядро лучше наверняка. А? muchey)) а где раньше ты был? давно ресивер преобрел?
"Теперь буду менять коре" :biggrin: - надо rmmod убить связанные модули. потом и он отвалится
====================
изменил конфиг:
........
CONFIG_DVB=y
CONFIG_DVB_CORE=y
........
CONFIG_DVB_STV6110x=y
CONFIG_DVB_STV090x=y
.....
так не грузит. нету инета
====================
пробую изменить только:
CONFIG_DVB_CORE=m
...
 MODPOST
  LD [M]  drivers/media/dvb/dvb-core/dvb-core.ko
  LD [M]  drivers/media/dvb/frontends/stv090x.ko
  LD [M]  drivers/media/dvb/frontends/stv6110x.ko
выдает все модули  :biggrin:
и грузит ок! Но тюнера по прежнему нет.
root@dm800:~# insmod /lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/fron
tends/stv090x.ko
root@dm800:~# lsmod
    Tainted: P 
stv090x 6992 0 - Live 0xc0225000
stv6110x 5744 0 - Live 0xc0222000
nfsd 114816 8 - Live 0xc0204000
exportfs 4832 1 nfsd, Live 0xc0201000
ntfs 119072 0 - Live 0xc022a000
bcm7401 2904128 2 - Live 0xc0435000
cxd1981 14272 1 bcm7401, Live 0xc0089000
cu1216mk3 8512 1 bcm7401, Live 0xc007e000
tu1216 42032 1 bcm7401, Live 0xc00b6000
alps_bsbe2 44000 1 bcm7401, Live 0xc00aa000
alps_bsbe1 6208 1 bcm7401, Live 0xc0074000
stv0299 11824 1 alps_bsbe1, Live 0xc004f000
dvb_core 101872 3 bcm7401,tu1216,stv0299, Live 0xc00cd000
bcm4506 78560 1 bcm7401, Live 0xc0095000
alps_bsbe1_c01a 17056 1 bcm7401, Live 0xc0078000
lnb_ctrl 6016 4 alps_bsbe2,alps_bsbe1,bcm4506,alps_bsbe1_c01a, Live 0xc005e000
lcd 13248 1 - Live 0xc0059000
dreambox_keyboard 4208 0 - Live 0xc0056000
dreambox_rc2 6432 1 dreambox_keyboard, Live 0xc0053000
stb_core 50192 10 bcm7401,cxd1981,cu1216mk3,alps_bsbe2,bcm4506,alps_bsbe1_c01a,lnb_ctrl,lcd,dreambox_keyboard,dreambox_rc2, Live 0xc0062000
=====================
я что думаю: не за горами будет имидж для DM800 на 2.6.30. а мы так и не сможем LG-тюнер прикрутить и даже тогда, имея отличные модули!??
Добавлено  19 ноября | 2011г. | 06:04:16   
Ничего не понимаю, удалил полностью stv0299 - рез загружается - раньше такого не-было.
у меня тоже так было.
перестанет грузиться или после depmod или rmmod stv0299 не помню)
======================
stv0299 не задействую ! никак
======================
вот взял другой stv090x.c и смотри:
отсюда _https://www.2shared.com/file/dYNvszMu/v4l-dm800tar.html
smake
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CHK     include/linux/compile.h
  CHK     usr/initramfs_list
  CPIO_N  usr/initramfs_data.cpio
  CC [M]  drivers/media/dvb/frontends/stv090x.o
drivers/media/dvb/frontends/stv090x.c:28:20: error: compat.h: No such file or directory
In file included from drivers/media/dvb/frontends/stv090x.c:35:
drivers/media/dvb/frontends/stv090x.h:87: error: expected specifier-qualifier-list before 'bool'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_srate_srch_coarse':
drivers/media/dvb/frontends/stv090x.c:2515: error: 'const struct stv090x_config' has no member named 'tuner_set_frequency'
drivers/media/dvb/frontends/stv090x.c:2516: error: 'const struct stv090x_config' has no member named 'tuner_set_frequency'
drivers/media/dvb/frontends/stv090x.c:2520: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c:2521: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c:2533: error: 'const struct stv090x_config' has no member named 'tuner_get_status'
drivers/media/dvb/frontends/stv090x.c:2534: error: 'const struct stv090x_config' has no member named 'tuner_get_status'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_get_coldlock':
drivers/media/dvb/frontends/stv090x.c:2903: error: 'const struct stv090x_config' has no member named 'tuner_set_frequency'
drivers/media/dvb/frontends/stv090x.c:2904: error: 'const struct stv090x_config' has no member named 'tuner_set_frequency'
drivers/media/dvb/frontends/stv090x.c:2908: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c:2909: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c:2921: error: 'const struct stv090x_config' has no member named 'tuner_get_status'
drivers/media/dvb/frontends/stv090x.c:2922: error: 'const struct stv090x_config' has no member named 'tuner_get_status'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_get_sig_params':
drivers/media/dvb/frontends/stv090x.c:3327: error: 'const struct stv090x_config' has no member named 'tuner_get_frequency'
drivers/media/dvb/frontends/stv090x.c:3328: error: 'const struct stv090x_config' has no member named 'tuner_get_frequency'
drivers/media/dvb/frontends/stv090x.c:3355: error: 'const struct stv090x_config' has no member named 'tuner_get_frequency'
drivers/media/dvb/frontends/stv090x.c:3356: error: 'const struct stv090x_config' has no member named 'tuner_get_frequency'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_optimize_track':
drivers/media/dvb/frontends/stv090x.c:3744: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c:3745: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_algo':
drivers/media/dvb/frontends/stv090x.c:4054: error: 'const struct stv090x_config' has no member named 'tuner_set_bbgain'
drivers/media/dvb/frontends/stv090x.c:4058: error: 'const struct stv090x_config' has no member named 'tuner_set_bbgain'
drivers/media/dvb/frontends/stv090x.c:4062: error: 'const struct stv090x_config' has no member named 'tuner_set_frequency'
drivers/media/dvb/frontends/stv090x.c:4063: error: 'const struct stv090x_config' has no member named 'tuner_set_frequency'
drivers/media/dvb/frontends/stv090x.c:4067: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c:4068: error: 'const struct stv090x_config' has no member named 'tuner_set_bandwidth'
drivers/media/dvb/frontends/stv090x.c:4077: error: 'const struct stv090x_config' has no member named 'tuner_get_status'
drivers/media/dvb/frontends/stv090x.c:4080: error: 'const struct stv090x_config' has no member named 'tuner_get_status'
drivers/media/dvb/frontends/stv090x.c: At top level:
drivers/media/dvb/frontends/stv090x.c:4223: error: return type is an incomplete type
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_search':
drivers/media/dvb/frontends/stv090x.c:4225: error: 'struct dvb_frontend' has no member named 'dtv_property_cache'
drivers/media/dvb/frontends/stv090x.c:4228: error: 'DVBFE_ALGO_SEARCH_INVALID' undeclared (first use in this function)
drivers/media/dvb/frontends/stv090x.c:4228: error: (Each undeclared identifier is reported only once
drivers/media/dvb/frontends/stv090x.c:4228: error: for each function it appears in.)
drivers/media/dvb/frontends/stv090x.c:4228: warning: 'return' with a value, in function returning void
drivers/media/dvb/frontends/stv090x.c:4230: error: dereferencing pointer to incomplete type
drivers/media/dvb/frontends/stv090x.c:4246: error: 'DVBFE_ALGO_SEARCH_SUCCESS' undeclared (first use in this function)
drivers/media/dvb/frontends/stv090x.c:4246: warning: 'return' with a value, in function returning void
drivers/media/dvb/frontends/stv090x.c:4249: error: 'DVBFE_ALGO_SEARCH_FAILED' undeclared (first use in this function)
drivers/media/dvb/frontends/stv090x.c:4249: warning: 'return' with a value, in function returning void
drivers/media/dvb/frontends/stv090x.c:4252: error: 'DVBFE_ALGO_SEARCH_ERROR' undeclared (first use in this function)
drivers/media/dvb/frontends/stv090x.c:4252: warning: 'return' with a value, in function returning void
drivers/media/dvb/frontends/stv090x.c: At top level:
drivers/media/dvb/frontends/stv090x.c:4517: error: return type is an incomplete type
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_frontend_algo':
drivers/media/dvb/frontends/stv090x.c:4518: error: 'DVBFE_ALGO_CUSTOM' undeclared (first use in this function)
drivers/media/dvb/frontends/stv090x.c:4518: warning: 'return' with a value, in function returning void
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_send_diseqc_msg':
drivers/media/dvb/frontends/stv090x.c:4529: error: 'const struct stv090x_config' has no member named 'diseqc_envelope_mode'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_send_diseqc_burst':
drivers/media/dvb/frontends/stv090x.c:4582: error: 'const struct stv090x_config' has no member named 'diseqc_envelope_mode'
drivers/media/dvb/frontends/stv090x.c:4585: error: 'const struct stv090x_config' has no member named 'diseqc_envelope_mode'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_init':
drivers/media/dvb/frontends/stv090x.c:5155: error: 'const struct stv090x_config' has no member named 'tuner_set_mode'
drivers/media/dvb/frontends/stv090x.c:5156: error: 'const struct stv090x_config' has no member named 'tuner_set_mode'
drivers/media/dvb/frontends/stv090x.c:5160: error: 'const struct stv090x_config' has no member named 'tuner_init'
drivers/media/dvb/frontends/stv090x.c:5161: error: 'const struct stv090x_config' has no member named 'tuner_init'
drivers/media/dvb/frontends/stv090x.c: At top level:
drivers/media/dvb/frontends/stv090x.c:5313: warning: initialization from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:5322: error: unknown field 'search' specified in initializer
drivers/media/dvb/frontends/stv090x.c:5322: warning: initialization from incompatible pointer type
make[4]: *** [drivers/media/dvb/frontends/stv090x.o] Ошибка 1
make[3]: *** [drivers/media/dvb/frontends] Ошибка 2
make[2]: *** [drivers/media/dvb] Ошибка 2
make[1]: *** [drivers/media] Ошибка 2
make: *** [drivers] Ошибка 2
ошибок мало. можно что-то сделать. криво или как нибудь он должен работать. значит модуля одного мало. еще что-то надо!
Добавлено  19 ноября | 2011г. | 07:06:23   
Надо удалить stv0299.ko и линк создать - stv0299.ko->stv090x.ko
ок!
=========================
=========================
static struct dvb_frontend_ops stv090x_ops = {

   .info = {
      .name         = "STV090x Multistandard",
      .type         = FE_QPSK,
      .frequency_min      = 950000,
      .frequency_max       = 2150000,
      .frequency_stepsize   = 0,
      .frequency_tolerance   = 0,
      .symbol_rate_min    = 1000000,
      .symbol_rate_max    = 45000000,
      .caps         = FE_CAN_INVERSION_AUTO |
                 FE_CAN_FEC_AUTO       |
                 FE_CAN_QPSK           |
                 FE_CAN_2G_MODULATION
   },

   .release         = stv090x_release,
   .init            = stv090x_init,

   .sleep            = stv090x_sleep,
   .get_frontend_algo      = stv090x_frontend_algo,

   .i2c_gate_ctrl         = stv090x_i2c_gate_ctrl,

   .diseqc_send_master_cmd      = stv090x_send_diseqc_msg,
   .diseqc_send_burst      = stv090x_send_diseqc_burst,
   .diseqc_recv_slave_reply   = stv090x_recv_slave_reply,
   .set_tone         = stv090x_set_tone,

   .search            = stv090x_search,
   .read_status         = stv090x_read_status,
   .read_ber         = stv090x_read_per,
   .read_signal_strength      = stv090x_read_signal_strength,
   .read_snr         = stv090x_read_cnr
};
.....................
красным выделена строка 5313. это только предупреждение.
Добавлено  19 ноября | 2011г. | 15:00:34   
Вот в чём проблема этого stv090x.ko chdir(2.6.18-7.3-dm800), а у нас chdir(2.6.18-7.4-dm800)
Если rootfs 2.6.18-7.4 -  модуль 2.6.18-7.3 не загрузится!
Добавлено  19 ноября | 2011г. | 15:05:41   
Знаю! нужен 2.6.18-7.3
Ок. Сейчас сделаю root.tar & vmlinux 2.6.18-7-3 -dm800 :download:
=================
ГАТОВА!
root.tar_DOMICA 6.0_2.6.18.7-3-dm800 (+ba)
vmlinux_2.6.18-7.3_sda4
dvb-core.ko_2.6.18-7.3
stv090x.ko_2.6.18-7.3
stv6110x.ko_2.6.18-7.3
GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
  KSYM    .tmp_kallsyms1.S
  AS      .tmp_kallsyms1.o
  LD      .tmp_vmlinux2
  KSYM    .tmp_kallsyms2.S
  AS      .tmp_kallsyms2.o
  LD      vmlinux
  SYSMAP System.map
  SYSMAP .tmp_System.map
  Building modules, stage 2.
  MODPOST
  CC      crypto/aes.mod.o
  LD [M]  crypto/aes.ko
  CC      crypto/anubis.mod.o
  LD [M]  crypto/anubis.ko
  CC      crypto/arc4.mod.o
  LD [M]  crypto/arc4.ko
  CC      crypto/blowfish.mod.o
  LD [M]  crypto/blowfish.ko
  CC      crypto/cast5.mod.o
  LD [M]  crypto/cast5.ko
  CC      crypto/cast6.mod.o
  LD [M]  crypto/cast6.ko
  CC      crypto/crc32c.mod.o
  LD [M]  crypto/crc32c.ko
  CC      crypto/crypto_null.mod.o
  LD [M]  crypto/crypto_null.ko
  CC      crypto/deflate.mod.o
  LD [M]  crypto/deflate.ko
  CC      crypto/des.mod.o
  LD [M]  crypto/des.ko
  CC      crypto/khazad.mod.o
  LD [M]  crypto/khazad.ko
  CC      crypto/md4.mod.o
  LD [M]  crypto/md4.ko
  CC      crypto/md5.mod.o
  LD [M]  crypto/md5.ko
  CC      crypto/michael_mic.mod.o
  LD [M]  crypto/michael_mic.ko
  CC      crypto/serpent.mod.o
  LD [M]  crypto/serpent.ko
  CC      crypto/sha1.mod.o
  LD [M]  crypto/sha1.ko
  CC      crypto/sha256.mod.o
  LD [M]  crypto/sha256.ko
  CC      crypto/sha512.mod.o
  LD [M]  crypto/sha512.ko
  CC      crypto/tcrypt.mod.o
  LD [M]  crypto/tcrypt.ko
  CC      crypto/tea.mod.o
  LD [M]  crypto/tea.ko
  CC      crypto/tgr192.mod.o
  LD [M]  crypto/tgr192.ko
  CC      crypto/twofish.mod.o
  LD [M]  crypto/twofish.ko
  CC      crypto/wp512.mod.o
  LD [M]  crypto/wp512.ko
  CC      drivers/block/cryptoloop.mod.o
  LD [M]  drivers/block/cryptoloop.ko
  CC      drivers/block/loop.mod.o
  LD [M]  drivers/block/loop.ko
  CC      drivers/block/nbd.mod.o
  LD [M]  drivers/block/nbd.ko
  CC      drivers/block/pktcdvd.mod.o
  LD [M]  drivers/block/pktcdvd.ko
  CC      drivers/block/rd.mod.o
  LD [M]  drivers/block/rd.ko
  CC      drivers/i2c/algos/i2c-algo-bit.mod.o
  LD [M]  drivers/i2c/algos/i2c-algo-bit.ko
  CC      drivers/media/dvb/dvb-core/dvb-core.mod.o
  LD [M]  drivers/media/dvb/dvb-core/dvb-core.ko
  CC      drivers/media/dvb/frontends/cx22700.mod.o
  LD [M]  drivers/media/dvb/frontends/cx22700.ko
  CC      drivers/media/dvb/frontends/cx22702.mod.o
  LD [M]  drivers/media/dvb/frontends/cx22702.ko
  CC      drivers/media/dvb/frontends/cx24123.mod.o
  LD [M]  drivers/media/dvb/frontends/cx24123.ko
  CC      drivers/media/dvb/frontends/l64781.mod.o
  LD [M]  drivers/media/dvb/frontends/l64781.ko
  CC      drivers/media/dvb/frontends/mt312.mod.o
  LD [M]  drivers/media/dvb/frontends/mt312.ko
  CC      drivers/media/dvb/frontends/nxt6000.mod.o
  LD [M]  drivers/media/dvb/frontends/nxt6000.ko
  CC      drivers/media/dvb/frontends/s5h1420.mod.o
  LD [M]  drivers/media/dvb/frontends/s5h1420.ko
  CC      drivers/media/dvb/frontends/sp8870.mod.o
  LD [M]  drivers/media/dvb/frontends/sp8870.ko
  CC      drivers/media/dvb/frontends/sp887x.mod.o
  LD [M]  drivers/media/dvb/frontends/sp887x.ko
  CC      drivers/media/dvb/frontends/stv0297.mod.o
  LD [M]  drivers/media/dvb/frontends/stv0297.ko
  CC      drivers/media/dvb/frontends/stv090x.mod.o
  LD [M]  drivers/media/dvb/frontends/stv090x.ko
  CC      drivers/media/dvb/frontends/stv6110x.mod.o
  LD [M]  drivers/media/dvb/frontends/stv6110x.ko
  CC      drivers/media/dvb/frontends/tda8083.mod.o
  LD [M]  drivers/media/dvb/frontends/tda8083.ko
  CC      drivers/media/dvb/frontends/ves1820.mod.o
  LD [M]  drivers/media/dvb/frontends/ves1820.ko
  CC      drivers/media/dvb/frontends/ves1x93.mod.o
  LD [M]  drivers/media/dvb/frontends/ves1x93.ko
  CC      drivers/media/dvb/frontends/zl10353.mod.o
  LD [M]  drivers/media/dvb/frontends/zl10353.ko
  CC      drivers/mtd/romblock.mod.o
  LD [M]  drivers/mtd/romblock.ko
  CC      drivers/net/bsd_comp.mod.o
  LD [M]  drivers/net/bsd_comp.ko
  CC      drivers/net/ppp_async.mod.o
  LD [M]  drivers/net/ppp_async.ko
  CC      drivers/net/ppp_deflate.mod.o
  LD [M]  drivers/net/ppp_deflate.ko
  CC      drivers/net/ppp_generic.mod.o
  LD [M]  drivers/net/ppp_generic.ko
  CC      drivers/net/ppp_mppe.mod.o
  LD [M]  drivers/net/ppp_mppe.ko
  CC      drivers/net/ppp_synctty.mod.o
  LD [M]  drivers/net/ppp_synctty.ko
  CC      drivers/net/pppoe.mod.o
  LD [M]  drivers/net/pppoe.ko
  CC      drivers/net/pppox.mod.o
  LD [M]  drivers/net/pppox.ko
  CC      drivers/net/slhc.mod.o
  LD [M]  drivers/net/slhc.ko
  CC      drivers/net/tun.mod.o
  LD [M]  drivers/net/tun.ko
  CC      drivers/usb/input/usbhid.mod.o
  LD [M]  drivers/usb/input/usbhid.ko
  CC      drivers/usb/serial/ark3116.mod.o
  LD [M]  drivers/usb/serial/ark3116.ko
  CC      drivers/usb/serial/belkin_sa.mod.o
  LD [M]  drivers/usb/serial/belkin_sa.ko
  CC      drivers/usb/serial/cp2101.mod.o
  LD [M]  drivers/usb/serial/cp2101.ko
  CC      drivers/usb/serial/ftdi_sio.mod.o
  LD [M]  drivers/usb/serial/ftdi_sio.ko
  CC      drivers/usb/serial/keyspan.mod.o
  LD [M]  drivers/usb/serial/keyspan.ko
  CC      drivers/usb/serial/pl2303.mod.o
  LD [M]  drivers/usb/serial/pl2303.ko
  CC      drivers/usb/serial/usbserial.mod.o
  LD [M]  drivers/usb/serial/usbserial.ko
  CC      drivers/video/backlight/backlight.mod.o
  LD [M]  drivers/video/backlight/backlight.ko
  CC      drivers/video/backlight/lcd.mod.o
  LD [M]  drivers/video/backlight/lcd.ko
..........................................
  CC      fs/exportfs/exportfs.mod.o
  LD [M]  fs/exportfs/exportfs.ko
  CC      fs/fuse/fuse.mod.o
  LD [M]  fs/fuse/fuse.ko
...........................................
  CC      net/ipv6/netfilter/ip6_queue.mod.o
  LD [M]  net/ipv6/netfilter/ip6_queue.ko
  CC      net/ipv6/tunnel6.mod.o
  LD [M]  net/ipv6/tunnel6.ko
  CC      net/ipv6/xfrm6_mode_transport.mod.o
  LD [M]  net/ipv6/xfrm6_mode_transport.ko
  CC      net/ipv6/xfrm6_mode_tunnel.mod.o
  LD [M]  net/ipv6/xfrm6_mode_tunnel.ko
  CC      net/ipv6/xfrm6_tunnel.mod.o
  LD [M]  net/ipv6/xfrm6_tunnel.ko
//////////////////////////////////////////////////////////
Linux version 2.6.18-7.3-dm800 (gcc version 4.4.6 (GCC) ) #28 Sat Nov 19 12:53:30 EET 2011
2.6.18-7.3-dm800 mod_unload MIPS32_R1 32BIT gcc-4.4
//////////////////////////////////////////////////////////
root=/dev/sda4 rw console=tty0 console=ttyS0,115200
Ну что?
 :spartak:  :phi:  :fans:
 
буду качать вечно
на другой не заливалось :pooh_lol:
(2.6.18-7.3-dm800) -такой нужен, а не (2.6.18-7.3)
какие шутки7 извини, я не понял даже о путях. я видел что что-то не так)
====================
ПОСМОТРИ ДОМИКУ 6
domica.biz/index.php?topic=6296.0
:~/nfi/1/root/lib/modules$ ls
2.6.18-7.3-dm800
frontends нету
:read:
 
Я вот непойму, это клон. почему у них драйвер тюнера и другой не stv0299.ko? А какой тогда? И лежат они в extra.
в этом имидже нет модуля stv0299. вероятно он в ядре (/boot/vmlinux.gz  | Это она (папка boot) сейчас находится в нашем root.tar в корне фс (в надежде что будет bootlogo.jpg показано) . а при распаковке имиджа на DM800 она должна лечь в mtdblock3 а там vmlinux должен будет распаковаться при старте в , наверное, оперативную память и сидеть в ней до пререзагрузки. Ты и сам прекрасно знаешь! :biggrin:). а наше ядро(vmlinux) который ты уже скачал(2.6.18-7.3)не имеет этого модуля. думаю, что этот имидж ты не запустишь. по крайней мере полностью!
=======================
у меня на вчерашнем (не думика) (пишу до... ххххпоявляются-шифровальщики) . на вчерашнем вот что:
root@dm800:~# modprobe /lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/fr
ontends/stv6110x.ko
root@dm800:~# modprobe /lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/fr
ontends/stv090x.ko
root@dm800:~# lsmod
    Tainted: P 
stv090x 6992 0 - Live 0xc0225000
stv6110x 5744 0 - Live 0xc0222000
nfsd 114816 8 - Live 0xc0204000
exportfs 4832 1 nfsd, Live 0xc0201000
ntfs 119072 0 - Live 0xc022a000
bcm7401 2904128 2 - Live 0xc0435000
cxd1981 14272 1 bcm7401, Live 0xc0089000
cu1216mk3 8512 1 bcm7401, Live 0xc007e000
tu1216 42032 1 bcm7401, Live 0xc00b6000
alps_bsbe2 44000 1 bcm7401, Live 0xc00aa000
alps_bsbe1 6208 1 bcm7401, Live 0xc0074000
stv0299 11824 1 alps_bsbe1, Live 0xc004f000
dvb_core 101872 3 bcm7401,tu1216,stv0299, Live 0xc00cd000
bcm4506 78560 1 bcm7401, Live 0xc0095000
alps_bsbe1_c01a 17056 1 bcm7401, Live 0xc0078000
lnb_ctrl 6016 4 alps_bsbe2,alps_bsbe1,bcm4506,alps_bsbe1_c01a, Live 0xc005e000
lcd 13248 1 - Live 0xc0059000
dreambox_keyboard 4208 0 - Live 0xc0056000
dreambox_rc2 6432 1 dreambox_keyboard, Live 0xc0053000
stb_core 50192 10 bcm7401,cxd1981,cu1216mk3,alps_bsbe2,bcm4506,alps_bsbe1_c01a,lnb_ctrl,lcd,dreambox_keyboard,dreambox_rc2, Live 0xc0062000
root@dm800:~#
----------
_dvb-core.ko   -   новый:
root@dm800:~# modprobe /lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/dv
b-core/_dvb-core.ko
modprobe: failed to load module /lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/dvb-core/_dvb-core.ko (/lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/dvb-core/_dvb-core.ko): File exists
какие-то наклонные продриси
:biggrin: :biggrin: :biggrin:
-----------
надо сначала установить в модулес.деп или тупо руками прописать, а потом модпробе
insmod /lib/modules/2.6.18-7.4-dm800/kernel/drivers/media/dvb/dvb-core/_dvb-core.ko
 а старый kill
я же вчера так пробовал. без своего dvb-core нету ничего, даже пинга. работает только в связке: родной dvb-core+stv0299. 
Есть новые не вчерашние - эти три файла?
2.6.18-7.3-dm800?
смотри ГАТОВА. где ты качал думику)
========
вот что надумал: надо vmlinux получить с dvb-core+stv0299+stv090x+stv6110x ("y" или "m") и можно будет удалять родной dvb-core. То есть, родной dvb-core на данный момент имеет только "контакт" с stv0299. Но при добавлении в конфиге stv0299  (к stv090x. & stv6110x) у меня ошибку выдает. сейчас покажу..........
#
config:
......................
# Digital Video Broadcasting Devices
#
CONFIG_DVB=y
CONFIG_DVB_CORE=m
.......................
# DVB-S (satellite) frontends
#
CONFIG_DVB_STV6110x=m
CONFIG_DVB_STV090x=m
# CONFIG_DVB_STV6110 is not set
# CONFIG_DVB_STV0900 is not set
CONFIG_DVB_STV0299=m
.......................
ошибка:
LD      kernel/built-in.o
  CC [M]  drivers/media/dvb/frontends/stv0299.o
In file included from drivers/media/dvb/frontends/stv0299.c:55:
drivers/media/dvb/frontends/stv0299.h: In function 'stv0299_writereg':
drivers/media/dvb/frontends/stv0299.h:113: error: 'struct dvb_frontend_ops' has no member named 'write'
drivers/media/dvb/frontends/stv0299.h:114: error: 'struct dvb_frontend_ops' has no member named 'write'
drivers/media/dvb/frontends/stv0299.c: At top level:
drivers/media/dvb/frontends/stv0299.c:95: error: redefinition of 'stv0299_writereg'
drivers/media/dvb/frontends/stv0299.h:110: note: previous definition of 'stv0299_writereg' was here
make[4]: *** [drivers/media/dvb/frontends/stv0299.o] Ошибка 1
make[3]: *** [drivers/media/dvb/frontends] Ошибка 2
make[2]: *** [drivers/media/dvb] Ошибка 2
make[1]: *** [drivers/media] Ошибка 2
make: *** [drivers] Ошибка 2
попробую заменить .c & .h
взял с 2.6.12-5.1 \ опять ошибка:
LD      usr/built-in.o
  CC [M]  drivers/media/dvb/frontends/stv0299.o
drivers/media/dvb/frontends/stv0299.c: In function 'stv0299_attach':
drivers/media/dvb/frontends/stv0299.c:660: error: incompatible types when assigning to type 'struct dvb_frontend_ops' from type 'struct dvb_frontend_ops *'
drivers/media/dvb/frontends/stv0299.c: At top level:
drivers/media/dvb/frontends/stv0299.c:706: warning: initialization from incompatible pointer type
make[4]: *** [drivers/media/dvb/frontends/stv0299.o] Ошибка 1
make[3]: *** [drivers/media/dvb/frontends] Ошибка 2
make[2]: *** [drivers/media/dvb] Ошибка 2
make[1]: *** [drivers/media] Ошибка 2
make: *** [drivers] Ошибка 2
заменил на "y"
#
:~/2.6.18-7.4/linux-2.6.18$ smake
scripts/kconfig/conf -s arch/mips/Kconfig
*
* Restart config...
*
*
* Customise DVB Frontends
*
*
* DVB-S (satellite) frontends
*
ST STV6110x based (DVB_STV6110x) [Y/n/m/?] y
ST STV090x based (DVB_STV090x) [Y/n/m/?] y
ST STV6110 based (DVB_STV6110) [N/m/y/?] n
ST STV0900 based (DVB_STV0900) [N/m/y/?] n
ST STV0299 based (DVB_STV0299) [N/m/y/?] (NEW) y
Conexant CX24110 based (DVB_CX24110) [N/m/y/?] n
Conexant CX24123 based (DVB_CX24123) [M/n/y/?] m
Philips TDA8083 based (DVB_TDA8083) [M/n/y/?] m
Zarlink VP310/MT312 based (DVB_MT312) [M/n/y/?] m
VLSI VES1893 or VES1993 based (DVB_VES1X93) [M/n/y/?] m
Samsung S5H1420 based (DVB_S5H1420) [M/n/y/?] m
*
* DVB-T (terrestrial) frontends
*
Spase sp8870 based (DVB_SP8870) [M/n/y/?] m
Spase sp887x based (DVB_SP887X) [M/n/y/?] m
Conexant CX22700 based (DVB_CX22700) [M/n/y/?] m
Conexant cx22702 demodulator (OFDM) (DVB_CX22702) [M/n/y/?] m
LSI L64781 (DVB_L64781) [M/n/y/?] m
Philips TDA10045H/TDA10046H based (DVB_TDA1004X) [N/m/y/?] n
NxtWave Communications NXT6000 based (DVB_NXT6000) [M/n/y/?] m
Zarlink MT352 based (DVB_MT352) [N/m/y/?] n
Zarlink ZL10353 based (DVB_ZL10353) [M/n/y/?] m
DiBcom 3000M-B (DVB_DIB3000MB) [N/m/y/?] n
DiBcom 3000P/M-C (DVB_DIB3000MC) [N/m/y/?] n
*
* DVB-C (cable) frontends
*
VLSI VES1820 based (DVB_VES1820) [M/n/y/?] m
Philips TDA10021 based (DVB_TDA10021) [N/m/y/?] n
ST STV0297 based (DVB_STV0297) [M/n/y/?] m
*
* ATSC (North American/Korean Terrestrial/Cable DTV) frontends
*
NxtWave Communications NXT2002/NXT2004 based (DVB_NXT200X) [N/m/y/?] n
Oren OR51211 based (DVB_OR51211) [N/m/y/?] n
Oren OR51132 based (DVB_OR51132) [N/m/y/?] n
Broadcom BCM3510 (DVB_BCM3510) [N/m/y/?] n
LG Electronics LGDT3302/LGDT3303 based (DVB_LGDT330X) [N/m/y/?] n
*
* Miscellaneous devices
*
LNBP21 SEC controller (DVB_LNBP21) [N/m/y/?] n
ISL6421 SEC controller (DVB_ISL6421) [N/m/y/?] n
#
# configuration written to .config
#
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CHK     include/linux/compile.h
  CHK     usr/initramfs_list
  CPIO_N  usr/initramfs_data.cpio
  CC      drivers/media/dvb/dvb-core/dvbdev.o
  CC      drivers/media/dvb/dvb-core/dmxdev.o
  CC      drivers/media/dvb/dvb-core/dvb_demux.o
  CC      drivers/media/dvb/dvb-core/dvb_filter.o
  CC      drivers/media/dvb/dvb-core/dvb_ca_en50221.o
  CC      drivers/media/dvb/dvb-core/dvb_frontend.o
  CC      drivers/media/dvb/dvb-core/dvb_net.o
  CC      drivers/media/dvb/dvb-core/dvb_ringbuffer.o
  CC      drivers/media/dvb/dvb-core/dvb_math.o
  LD      drivers/media/dvb/dvb-core/dvb-core.o
  LD      drivers/media/dvb/dvb-core/built-in.o
  CC      drivers/media/dvb/frontends/stv6110x.o
  CC      drivers/media/dvb/frontends/stv090x.o
drivers/media/dvb/frontends/stv090x.c:1349: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1349: warning: (near initialization for 'stv090x_s2_short_crl[0]')
drivers/media/dvb/frontends/stv090x.c:1349: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1349: warning: (near initialization for 'stv090x_s2_short_crl[0]')
drivers/media/dvb/frontends/stv090x.c:1349: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1349: warning: (near initialization for 'stv090x_s2_short_crl[0]')
drivers/media/dvb/frontends/stv090x.c:1349: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1349: warning: (near initialization for 'stv090x_s2_short_crl[0]')
drivers/media/dvb/frontends/stv090x.c:1349: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1349: warning: (near initialization for 'stv090x_s2_short_crl[0]')
drivers/media/dvb/frontends/stv090x.c:1350: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1350: warning: (near initialization for 'stv090x_s2_short_crl[1]')
drivers/media/dvb/frontends/stv090x.c:1350: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1350: warning: (near initialization for 'stv090x_s2_short_crl[1]')
drivers/media/dvb/frontends/stv090x.c:1350: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1350: warning: (near initialization for 'stv090x_s2_short_crl[1]')
drivers/media/dvb/frontends/stv090x.c:1350: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1350: warning: (near initialization for 'stv090x_s2_short_crl[1]')
drivers/media/dvb/frontends/stv090x.c:1350: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1350: warning: (near initialization for 'stv090x_s2_short_crl[1]')
drivers/media/dvb/frontends/stv090x.c:1351: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1351: warning: (near initialization for 'stv090x_s2_short_crl[2]')
drivers/media/dvb/frontends/stv090x.c:1351: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1351: warning: (near initialization for 'stv090x_s2_short_crl[2]')
drivers/media/dvb/frontends/stv090x.c:1351: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1351: warning: (near initialization for 'stv090x_s2_short_crl[2]')
drivers/media/dvb/frontends/stv090x.c:1351: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1351: warning: (near initialization for 'stv090x_s2_short_crl[2]')
drivers/media/dvb/frontends/stv090x.c:1351: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1351: warning: (near initialization for 'stv090x_s2_short_crl[2]')
drivers/media/dvb/frontends/stv090x.c:1352: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1352: warning: (near initialization for 'stv090x_s2_short_crl[3]')
drivers/media/dvb/frontends/stv090x.c:1352: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1352: warning: (near initialization for 'stv090x_s2_short_crl[3]')
drivers/media/dvb/frontends/stv090x.c:1352: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1352: warning: (near initialization for 'stv090x_s2_short_crl[3]')
drivers/media/dvb/frontends/stv090x.c:1352: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1352: warning: (near initialization for 'stv090x_s2_short_crl[3]')
drivers/media/dvb/frontends/stv090x.c:1352: warning: excess elements in struct initializer
drivers/media/dvb/frontends/stv090x.c:1352: warning: (near initialization for 'stv090x_s2_short_crl[3]')
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_srate_srch_coarse':
drivers/media/dvb/frontends/stv090x.c:2261: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:2274: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:2279: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:2292: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:2305: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_optimize_track':
drivers/media/dvb/frontends/stv090x.c:3432: warning: implicit declaration of function 'stv090x_dvbs_track_crl'
drivers/media/dvb/frontends/stv090x.c:3471: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:3479: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:3530: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_algo':
drivers/media/dvb/frontends/stv090x.c:3777: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:3798: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:3804: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:3808: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c:3942: warning: passing argument 1 of 'stv090x_i2c_gate_ctrl' from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:1438: note: expected 'struct dvb_frontend *' but argument is of type 'struct stv090x_state *'
drivers/media/dvb/frontends/stv090x.c: In function 'stv090x_search':
drivers/media/dvb/frontends/stv090x.c:3952: warning: initialization from incompatible pointer type
drivers/media/dvb/frontends/stv090x.c:3952: warning: unused variable 'props'
drivers/media/dvb/frontends/stv090x.c: At top level:
drivers/media/dvb/frontends/stv090x.c:1347: warning: 'stv090x_s2_short_crl' defined but not used
drivers/media/dvb/frontends/stv090x.c:1718: warning: 'stv090x_stop_modcod' defined but not used
drivers/media/dvb/frontends/stv090x.c:3617: warning: 'stv090x_acq_fixs1' defined but not used
drivers/media/dvb/frontends/stv090x.c:3948: warning: 'stv090x_search' defined but not used
drivers/media/dvb/frontends/stv090x.c:4364: warning: 'stv090x_wakeup' defined but not used
drivers/media/dvb/frontends/stv090x.c:4821: warning: 'stv090x_ops' defined but not used
  CC      drivers/media/dvb/frontends/stv0299.o
drivers/media/dvb/frontends/stv0299.c: In function 'stv0299_attach':
drivers/media/dvb/frontends/stv0299.c:660: error: incompatible types when assigning to type 'struct dvb_frontend_ops' from type 'struct dvb_frontend_ops *'
drivers/media/dvb/frontends/stv0299.c: At top level:
drivers/media/dvb/frontends/stv0299.c:706: warning: initialization from incompatible pointer type
make[4]: *** [drivers/media/dvb/frontends/stv0299.o] Ошибка 1
make[3]: *** [drivers/media/dvb/frontends] Ошибка 2
make[2]: *** [drivers/media/dvb] Ошибка 2
make[1]: *** [drivers/media] Ошибка 2
make: *** [drivers] Ошибка 2
видно что stv090x горбатый :biggrin:
есть такое:
LD      vmlinux
  SYSMAP System.map
  SYSMAP .tmp_System.map
  Building modules, stage 2.
  MODPOST
  CC      drivers/media/dvb/dvb-core/dvb-core.mod.o
  LD [M]  drivers/media/dvb/dvb-core/dvb-core.ko
  CC      drivers/media/dvb/frontends/stv0299.mod.o
  LD [M]  drivers/media/dvb/frontends/stv0299.ko
  CC      drivers/media/dvb/frontends/stv090x.mod.o
  LD [M]  drivers/media/dvb/frontends/stv090x.ko
  CC      drivers/media/dvb/frontends/stv6110x.mod.o
  LD [M]  drivers/media/dvb/frontends/stv6110x.ko
--------------
 :fans:
--------------
родной dvb-core удалил.на его место-новый. и к stv0299 добавил stv090x&6110x. через web рестарт Енигма
тюнер не появился
--------------
пробую:
init 4
&
init 3
не появился
--------------
# reboot
Так. ресивер загружается. это хорошо. новый dvb-core рабочий
Но тюнера нет, так как 090x&6110x не загружены.
--------------
Вот оригинал dvb-core в "работе" (раньше):
dvb_core 101872 3 bcm7401,tu1216,stv0299, Live 0xc00сd000

а вот новый:
dvb_core 85616 3 bcm7401,tu1216,stv0299, Live 0xc007e000
---------------
Разбор "полетов":
нам не хватает файла,  типа: "lg-dvb-frontends.fw", если он вообще существует в природе.
и, если мы и в дальнейшем собираемся сидеть "на шее"  dm800 (это все, что остается), может даже с выходом 2.6.30 ничего не изменится.
(надо работать над stv090x.ko\ уж очень он горбатый)
а два модуля (stv090x.ko&stv6110x.ko) в любом случае надо прописывать в "старт на раннем этапе".

                   


                     


                                          :butcher:










                   
                           



Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
401 Ответов
267823 Просмотров
Последний ответ 23 декабря | 2020г. | 16:03:51
от V.Shevchuk
13 Ответов
32846 Просмотров
Последний ответ 14 января | 2020г. | 20:25:20
от vip1131
Enigma2: Switch BLACKMOD

Автор grle47 « 1 2 ... 5 6 » Enigma2

76 Ответов
69208 Просмотров
Последний ответ 13 июня | 2018г. | 17:36:39
от Glimmer Man
117 Ответов
51193 Просмотров
Последний ответ 09 июня | 2024г. | 22:32:38
от Evg77734
0 Ответов
533 Просмотров
Последний ответ 06 октября | 2023г. | 20:48:07
от сергей 999s



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!