MSI DigiVox mini II V3.0: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
No edit summary
(updated the installation guide. With remote control.)
Line 1: Line 1:
A [[DVB-T]] [[DVB-T USB Devices|USB 2.0 device]] from [[MSI]].
A [[DVB-T]] [[DVB-T USB Devices|USB 2.0 device]] from [[MSI]]
(see [http://global.msi.com.tw/index.php?func=proddesc&prod_no=1262&maincat_no=132&cat2_no=260 Vendor site] for a picture)


'''NOTE'''
'''NOTE'''
* This stick is not the same as the [[MSI DigiVox mini II]] or [[MSI DigiVox mini II V2.0]] ([http://global.msi.com.tw/index.php?func=proddesc&prod_no=1229&maincat_no=132&cat2_no=260 Vendor site]).
* In Germany this device is also named MSI K-Vox, sometimes identified as keyboard input device
* In Germany this device might also be named [[MSI K-Vox]], sometimes identified as keyboard input device



==== Status ====
==== Status ====
Seems to be operational, including remote control.
Not supported yet.
Some members are trying to make it work.
See linux-dvb mailing list for more details.

Seems to work fine with the newest (12.12.07) Version of the Repository for AF9015. So the "MSI K-VOX"-Stick is now operated by kaffeine and mplayer.


==== Components Used: ====
==== Components Used: ====
Line 17: Line 14:


==== Driver ====
==== Driver ====
Windows driver location (input data for firmware_cutter):
* http://www.afatech.com.tw/service/e_service2.htm
* http://www.afatech.com.tw/service/AFAdriver9015-7.7.4.1.WHQL.zip


Several versions of the firmware can be found [http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/ here].
The location appears to have been moved to
* http://www.usbest.com.tw/EN/support.aspx
(javascript-automated downloading, might require IE).


==== Install ====
== Install ==


Download version 4.95.0 of the firmware and copy it to your firmware directory.
* Compile drivers for AF9015 from Antti Palosaari:
wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
sudo mv dvb-usb-af9015.fw /lib/firmware
On some distributions, you might have to move the firmware to /lib/firmware/2.6.xx/ where 2.6.xx is the version of your linux kernel.

Compile drivers for AF9015 from Antti Palosaari (note: hg is a revision control system that you will have to have installed. It is usually contained in a package called 'mercurial'):
hg clone http://linuxtv.org/hg/~anttip/af9015/
hg clone http://linuxtv.org/hg/~anttip/af9015/
cd af9015
cd af9015
make
make
make install
sudo make install


Congratulations, your DVB-T receiver should work now.
* Download '''dvb-usb-af9015.fw''' and copy it into firmware directory (/lib/firmware/2.6.xx/..)


=== Remote Control ===
* Insert USB DVB-T stick or load the module manually:
modprobe dvb_usb_af9015


If you want to use your remote control, you should tell the driver that you have a MSI DigiVox mini II V3.0. The driver can unfortunately not figure that out automatically since many devices have the very same 'lsusb -v'-fingerprint.
=== Alternativ way ===

* Compile drivers for AF9015 from http://af.zsolttech.com/
You will need to pass the option 'remote=2' to the dvb_usb_af9015 module. Manually, this is the command:
tar -xvzf af901x-Taiwan.tar.gz
rmmod dvb_usb_af9015 && modprobe dvb_usb_af9015 remote=2
cd v4l-dvb-39c2d2041e6e/
To permanently store the option, you will need to edit modprobe's configuration file (usually /etc/modprobe.conf) and somewhere add the line:
make
options dvb_usb_af9015 remote=2
make install

Furthermore, the device MSI DigiVox mini II V3.0 seems to have a [http://www.linuxtv.org/pipermail/linux-dvb/2008-November/030292.html hardware bug] that causes keystrokes on the remote control to be repeated indefinitely. To circumvent this problem, you need to prevent your machine from recognizing the usb-stick as a keyboard.
echo "options usbhid quirks=0x15a4:0x9016:0x4" >> /etc/modprobe.d/usbhid
rmmod usbhid; modprobe usbhid

Congratulations, your remote control should work now.


Your Kernel config needs:
* CONFIG_DVB=y
* CONFIG_DVB_CORE=m
Firmware can you find here: http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/
and copy it into firmware directory (/lib/firmware/2.6.xx/..) or Debian (/lib/firmware/ )
=== People who own such a device ===
=== People who own such a device ===



Revision as of 19:08, 21 February 2009

A DVB-T USB 2.0 device from MSI (see Vendor site for a picture)

NOTE

Status

Seems to be operational, including remote control.

Components Used:

  • Afatech AF9015-N1
  • The Tuner is a Microtune MT2061F

Driver

Several versions of the firmware can be found here.

Install

Download version 4.95.0 of the firmware and copy it to your firmware directory.

wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw
sudo mv dvb-usb-af9015.fw /lib/firmware

On some distributions, you might have to move the firmware to /lib/firmware/2.6.xx/ where 2.6.xx is the version of your linux kernel.

Compile drivers for AF9015 from Antti Palosaari (note: hg is a revision control system that you will have to have installed. It is usually contained in a package called 'mercurial'):

hg clone http://linuxtv.org/hg/~anttip/af9015/
cd af9015
make
sudo make install

Congratulations, your DVB-T receiver should work now.

Remote Control

If you want to use your remote control, you should tell the driver that you have a MSI DigiVox mini II V3.0. The driver can unfortunately not figure that out automatically since many devices have the very same 'lsusb -v'-fingerprint.

You will need to pass the option 'remote=2' to the dvb_usb_af9015 module. Manually, this is the command:

rmmod dvb_usb_af9015 && modprobe dvb_usb_af9015 remote=2

To permanently store the option, you will need to edit modprobe's configuration file (usually /etc/modprobe.conf) and somewhere add the line:

options dvb_usb_af9015   remote=2

Furthermore, the device MSI DigiVox mini II V3.0 seems to have a hardware bug that causes keystrokes on the remote control to be repeated indefinitely. To circumvent this problem, you need to prevent your machine from recognizing the usb-stick as a keyboard.

echo "options usbhid quirks=0x15a4:0x9016:0x4" >> /etc/modprobe.d/usbhid
rmmod usbhid; modprobe usbhid

Congratulations, your remote control should work now.

People who own such a device

feel free to add yourself here, testers will always be needed!

Name Email
Niklas officeman at freenet d0t de
Jons linuxtv d0t org at metastasis d0t de
Jan krupaj at mobilnews d0t cz
Patrick linuxuser1 at gmx d0t net
tilt tilde at tk hyph3n sls d0t de
bazillus r at sliwi d0t org
Sylvio smileyoschi at freenet d0t de (by the alternativ way)
Daniel Holm d.holmen at gmail d0t com

External Links