[HowTo] AverTV Volar Green HD DVB-T Stick + Remote

June 6, 2018 10:04 AM
Hi, this works on RPi3b+ Kodi 17.6, OSMC 2018.04-2.
DVB-T is: ID 07ca:1867 AVerMedia Technologies, Inc.
Remote: RC2604301/01B
LinuxTV description
Stick:
log in via ssh, use kitty e.g. Kitty
enter RPi’s IP, hit open. ssh is enabled by default login: osmc pass: osmc

optional I think:
sudo apt-get install usbutils
you need this:
sudo apt-get install ir-keytable
check if your Stick is plugged in:
lsusb
check if in cold state:
dmesg | grep dvb
install firmware:
sudo wget http://xgazza.altervista.org/Linux/DVB/dvb-usb-af9035-02.fw
sudo cp ./dvb-usb-af9035-02.fw /lib/firmware
sudo reboot now
check if in warm state:
dmesg | grep dvb
if it fails your firmware file is wrong, try another.

Remote:
nano aver.rc

paste this: (there is space between # and table)

# table aver, type: rc-6
0x800f0433 KEY_WAKEUP
0x800f040c KEY_POWER
0x800f0417 KEY_RECORD
0x800f0418 KEY_PAUSE
0x800f0419 KEY_STOP
0x800f0415 KEY_REWIND
0x800f0416 KEY_PLAY
0x800f0414 KEY_FORWARD
0x800f041b KEY_PREVIOUS
0x800f041a KEY_NEXT
0x800f0423 KEY_BACK
0x800f040f KEY_INFO
0x800f040d KEY_HOME
0x800f041e KEY_UP
0x800f0420 KEY_LEFT
0x800f0421 KEY_RIGHT
0x800f041f KEY_DOWN
0x800f0422 KEY_OK
0x800f0410 KEY_VOLUMEUP
0x800f0411 KEY_VOLUMEDOWN
0x800f040e KEY_MUTE
0x800f0412 KEY_CHANNELUP
0x800f0413 KEY_CHANNELDOWN
0x800f0401 KEY_1
0x800f0402 KEY_2
0x800f0403 KEY_3
0x800f0404 KEY_4
0x800f0405 KEY_5
0x800f0406 KEY_6
0x800f0407 KEY_7
0x800f0408 KEY_8
0x800f0409 KEY_9
0x800f041d KEY_NUMERIC_STAR
0x800f0400 KEY_0
0x800f041c KEY_NUMERIC_POUND
0x800f040a KEY_CLEAR
0x800f045a KEY_TEXT
0x800f0426 KEY_MENU
0x800f040b KEY_ENTER
0x800f045b KEY_RED
0x800f045c KEY_GREEN
0x800f045d KEY_YELLOW
0x800f045e KEY_BLUE

save+exit:

STRG+O then STRG+X

make it executable (optional?)
chmod +x aver.rc
start it every boot:
sudo nano /etc/rc.local
insert before exit 0
sudo -u osmc ir-keytable -c -w /home/osmc/aver.rc

If you want to test the mapping first, disable kodi and eventlirc.(don’t know if these are the right comands):

systemctl stop kodi
systemctl stop eventlircd
sudo ir-keytable -c -w aver.rc

Forgive me if I missed something, I’m an amateur. Took me 2 days to figure it out. Maybe the receiver can handle more than RC-6 to work with other remotes too.