MSI DigiVox mini II V3.0

From LinuxTVWiki

(Difference between revisions)
Jump to: navigation, search
(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'''
-
* In Germany this device is also named MSI K-Vox, sometimes identified as keyboard input device
+
* 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 might also be named [[MSI K-Vox]], sometimes identified as keyboard input device
==== Status ====
==== Status ====
-
Not supported yet.
+
Seems to be operational, including remote control.
-
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
 
-
The location appears to have been moved to
+
Several versions of the firmware can be found [http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/ here].
-
* http://www.usbest.com.tw/EN/support.aspx
+
-
(javascript-automated downloading, might require IE).
+
-
==== Install ====
+
== Install ==
-
* Compile drivers for AF9015 from Antti Palosaari:
+
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/
  hg clone http://linuxtv.org/hg/~anttip/af9015/
  cd af9015
  cd af9015
  make
  make
-
  make install
+
  sudo make install
-
* Download '''dvb-usb-af9015.fw''' and copy it into firmware directory (/lib/firmware/2.6.xx/..)
+
Congratulations, your DVB-T receiver should work now.
-
* Insert USB DVB-T stick or load the module manually:
+
=== Remote Control ===
-
modprobe dvb_usb_af9015
+
-
=== Alternativ way ===
+
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.
-
* Compile drivers for AF9015 from http://af.zsolttech.com/
+
 
-
tar -xvzf af901x-Taiwan.tar.gz
+
You will need to pass the option 'remote=2' to the dvb_usb_af9015 module. Manually, this is the command:
-
  cd v4l-dvb-39c2d2041e6e/
+
rmmod dvb_usb_af9015 && modprobe dvb_usb_af9015 remote=2
-
  make
+
To permanently store the option, you will need to edit modprobe's configuration file (usually /etc/modprobe.conf) and somewhere add the line:
-
make install
+
options dvb_usb_af9015  remote=2
 +
 
 +
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

Contents

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

Personal tools