what is wrong with dm8k dvb-usb kernel modules?

  • tryed Avermedia A850




    and all same with noname Gray stick based on Intel chip

    • Offizieller Beitrag

    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

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

    Code
    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?

  • Ghost
    please next advices


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



    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

  • @DMM Devs
    any chances see drivers fix?


    quote from DreamElite(translated by GoogleToolbar):

    Zitat

    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.

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


    The result:

    Code
    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?

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

    Code
    [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?

  • 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

  • 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:

    Code
    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

    and the GUI shows Tuner E :smiling_face::smiling_face::smiling_face:


    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!
    :smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face::smiling_face:
    It was worth all the work!

    Einmal editiert, zuletzt von Cleanie ()


  • this is dark area for me, can you attach your compiled files
    and include `/lib/firmware/dvb-usb-af9015.fw`


  • can you upload the files? oder make a ipk?

    Nichts ist unmöglich Enigma2

  • 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?

    Nichts ist unmöglich Enigma2

  • Avermedia A850 works, THANKS Cleanie!!!


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


    1.
    install drivers from feed:

    Code
    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


    5.
    reboot

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


    the problem is the endpoint, more precisely here:

    Code
    463 	/* EP4 xfer length */
    
    
       464 	ret = af9015_write_reg(d, 0xdd88, frame_size & 0xff);
    
    
       465 	if (ret)


    look


    Cleanie What have you done to correct this error?