MSI DigiVox mini II V3.0: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(updated the installation guide. With remote control.)
(→‎Install: Added section about Daniel Holm's script for Ubuntu)
Line 17: Line 17:
Several versions of the firmware can be found [http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/ here].
Several versions of the firmware can be found [http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/ here].


== Install ==
= Install =


== On Ubuntu ==
Using a script by Daniel Holm, it is very easy to install the driver on ubuntu.
wget http://www.danielholm.se/sites/default/files/msi.digivox.mini_.II_.V.3-v3.run
chmod +x msi.digivox.mini_.II_.V.3-v3.run
./msi.digivox.mini_.II_.V.3-v3.run
Congratulations, your DVB-T stick is now operational (including remote control).

== On other Linux Distributions ==
Although not as convenient as above, it should only take a couple of minutes to install the driver manually.

=== Prerequisites ===
* You need to have make, gcc, etc. installed.
* You need the revision control system 'mercurial' installed.

=== Compile and Install the Driver ===
Download version 4.95.0 of the firmware and copy it to your firmware directory.
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
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
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.
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.


Now download, compile, and install drivers for AF9015 from Antti Palosaari:
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
Line 32: Line 47:
Congratulations, your DVB-T receiver should work now.
Congratulations, your DVB-T receiver should work now.


=== Remote Control ===
=== Remote Control Setup ===


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.
If you want to use the IR 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:
For this, you will need to pass the option 'remote=2' to the dvb_usb_af9015 module. Manually, this is done by the command (as root):
rmmod dvb_usb_af9015 && modprobe dvb_usb_af9015 remote=2
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:
To permanently store the option, you will need to edit modprobe's configuration file (usually /etc/modprobe.conf) and somewhere add the line:
Line 47: Line 62:
Congratulations, your remote control should work now.
Congratulations, your remote control should work now.


=== People who own such a device ===
= People who own such a device =


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

Revision as of 20:42, 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

On Ubuntu

Using a script by Daniel Holm, it is very easy to install the driver on ubuntu.

wget http://www.danielholm.se/sites/default/files/msi.digivox.mini_.II_.V.3-v3.run
chmod +x msi.digivox.mini_.II_.V.3-v3.run
./msi.digivox.mini_.II_.V.3-v3.run

Congratulations, your DVB-T stick is now operational (including remote control).

On other Linux Distributions

Although not as convenient as above, it should only take a couple of minutes to install the driver manually.

Prerequisites

  • You need to have make, gcc, etc. installed.
  • You need the revision control system 'mercurial' installed.

Compile and Install the Driver

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.

Now download, compile, and install drivers for AF9015 from Antti Palosaari:

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

Congratulations, your DVB-T receiver should work now.

Remote Control Setup

If you want to use the IR 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.

For this, you will need to pass the option 'remote=2' to the dvb_usb_af9015 module. Manually, this is done by the command (as root):

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