Astrometa DVB-T2 USB( MN88473 /Realtek RTL2832P - 2014 revision ) DVB-C/T BUG FIX - Libreelec

  • I had it working, and suddenly after a restart it no longer works. The Stick is detected as DVB-T only.
    Slow libreelec restart.

    To get DVB-C working with TVHEADEND at Libreelec, you need to do these commands it via SSH

    Solution fix by MikeB2013 edit by Joris van puyenbroeck to work on libreelec!!!!

    Page Link: mn88473 (Astrometa?) problem - Tvheadend


    On Libreelec :

    STEP 1

    set static adapter number to astrometa (i also choose adapter5)

    create /etc/modprobe.d/astrometa.conf by

    $ nano /etc/modprobe.d/astrometa.conf

    add to astrometa.conf

    #Configuration file for Astrometa DVB-T2 USB receiver
    #Note firmware dvb-demod-mn88473-01.fw in /lib/firmware
    #force consistent adapter numbering
    options dvb-usb-rtl28xxu adapter_nr=5

    and i saved the file.

    STEP 2

    created the file /storage/swop_astrometa_frontend.sh ( /storage is writable on flash card, /etc/ is not in LE)

    $ nano /storage/swop_astrometa_frontend.sh

    The content of the script :

    add to swop_astrometa_frontend.sh

    #!/bin/bash

    #swops frontend for Astrometa DVB-T/T2 usb dongle ID 15f4:0131 HanfTek

    #this is necessary due to device having single demux

    systemctl stop service.tvheadend42 &&

    cd /dev/dvb/adapter5 && mv frontend0 frontend99 && mv frontend1 frontend0 &&

    systemctl start service.tvheadend42

    made it executable with

    $ chmod 755 swop_astrometa_frontend.sh

    STEP 3

    $ nano /storage/.config/autostart.sh

    add to swop_astrometa_frontend.sh

    /storage/swop_astrometa_frontend.sh

    after this reboot the machine, after it reboots, check by doing

    $ ls /dev/dvb/adapter5

    and you should get

    demux0 dvr0 frontend0 frontend99 net0

    Edited once, last by psycmos (June 13, 2018 at 1:09 PM).

  • CvH You think is possible to add this fix for new libreelec DVB drivers release?

    DVB patch for tunner.

    r820t.patch (365 Bytes)

    I think that release have this fix too.

    Linux source code: drivers/media/tuners/r820t.c (v5.1.1) - Bootlin

    linux/r820t.c at master · torvalds/linux · GitHub

    I'm not able to tune in frequencies above roughly 500 MHz in DVB-C mode very >> well.
    Add patch:
    I see this is an old thread, but still actual for me. Applying this patch makes it work on higher frequencies, but then won't work lower (ie. 128,5 MHz and 135,5 Mhz) So I took there a condition.

  • Hi guys,

    I have more simple solution (libreELEC 9.2.1 on RPi) but for Astrometa 2018 revision (Realtek RTL2832P with Sony CXD2837ER) - use latest kernel update modules and keep the RTL chip disabled to be able to survive device Reboots and have DVB-T2 scan working in TVHeadend - see my workaround here: DVB-C Tuner not being recognized (you have to wait for the moderator to validate my post).