[SOLVED] Hauppage WinTV-MiniStick-HD, Siano DVB-T, MDTV

EDIT: Short howto:
This is based on Siano chip.
If it do not work and you in syslog see when you plug in the stick:
mageia 2: "error -2 loading firmware: sms1xxx-hcw-55xxx-dvbt-02.fw"
mageia 4: ..."failed to load firmware: sms1xxx-hcw-55xxx-dvbt-02.fw"
Then: get that file! As root:
Kaffeine is good to use to make it autoscan and set up list of channels, view, record...
Sidenote mga2: After suspend i had to restart Kaffeine to get sound.
I have not bothered configuring for the IR remote, but if someone know, please fill in
mga4: i see in systrem log it automatically registered MCE IR Keyboard
I requested the firmware file to be integrated in mageia nonfree firmware: https://bugs.mageia.org/show_bug.cgi?id=9022
Some interesting liks see posts below.
/EDIT - original first post follow:
----------------------------------------------------------------------
I got a such one from my father, said it did not work for him on Win7 nor XP
Of course it would be nice to have it running on Mageia
(Well it could be broken hardware, but I give it a try)
Websearch told me it should probably work: http://www.linuxtv.org/wiki/index.php/H ... -MiniStick
In a terminal I isued $ tail -f /var/log/* and after the dust settled i plugged in the stick, and see:
But what do error - 2 mean? That the firmware file is not found?
Using MCC add/remove programs i searched for that file but it is in no package?! I have nonfree and tainted enabled. Mageia 2 64-bit.
Just to do something i installed firmware-nonfree. No change.
And i also checked TvTime and XawTV say i have no reciever.
...Hmmm....
This http://bbs.cqday.com/thread-50769-1-1.html suggest to try elder firmware from http://www.steventoth.net/linux/sms1xxx/
But, this http://ubuntuforums.org/showpost.php?p= ... stcount=10 give a hint it is just missing, as do https://bugs.launchpad.net/ubuntu/+sour ... bug/581238, http://ubuntuforums.org/archive/index.p ... 68335.html
So I have now done:
Plugged out/plugged in and logs look better, but LEDs on stick are now black (was lit before) and TV app still cannot find device...
I will try more later after reboot of machine and self (must sleep) Ideas are welcome anyway
This is based on Siano chip.
If it do not work and you in syslog see when you plug in the stick:
mageia 2: "error -2 loading firmware: sms1xxx-hcw-55xxx-dvbt-02.fw"
mageia 4: ..."failed to load firmware: sms1xxx-hcw-55xxx-dvbt-02.fw"
Then: get that file! As root:
- Code: Select all
# cd /lib/firmware/
# wget http://steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-02.fw
Kaffeine is good to use to make it autoscan and set up list of channels, view, record...
Sidenote mga2: After suspend i had to restart Kaffeine to get sound.
I have not bothered configuring for the IR remote, but if someone know, please fill in

mga4: i see in systrem log it automatically registered MCE IR Keyboard
I requested the firmware file to be integrated in mageia nonfree firmware: https://bugs.mageia.org/show_bug.cgi?id=9022
Some interesting liks see posts below.
/EDIT - original first post follow:
----------------------------------------------------------------------
I got a such one from my father, said it did not work for him on Win7 nor XP
Of course it would be nice to have it running on Mageia

(Well it could be broken hardware, but I give it a try)
Websearch told me it should probably work: http://www.linuxtv.org/wiki/index.php/H ... -MiniStick
In a terminal I isued $ tail -f /var/log/* and after the dust settled i plugged in the stick, and see:
- Code: Select all
==> syslog <==
Feb 6 02:27:21 T61M kernel: [ 2085.285048] usb 6-3: new high-speed USB device number 6 using ehci_hcd
Feb 6 02:27:21 T61M kernel: [ 2085.399983] usb 6-3: New USB device found, idVendor=2040, idProduct=5500
Feb 6 02:27:21 T61M kernel: [ 2085.399988] usb 6-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 6 02:27:21 T61M kernel: [ 2085.399992] usb 6-3: Product: WinTV MiniStick
Feb 6 02:27:21 T61M kernel: [ 2085.399994] usb 6-3: Manufacturer: Hauppauge Computer Works
Feb 6 02:27:21 T61M kernel: [ 2085.399996] usb 6-3: SerialNumber: f067c922
Feb 6 02:27:21 T61M kernel: [ 2085.401803] smscore_set_device_mode: error -2 loading firmware: sms1xxx-hcw-55xxx-dvbt-02.fw, trying again with default firmware
Feb 6 02:27:21 T61M kernel: [ 2085.404849] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp
Feb 6 02:27:21 T61M kernel: [ 2085.404854] smsusb_init_device: line: 382: smscore_start_device(...) failed
Feb 6 02:27:21 T61M kernel: [ 2085.404953] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.405073] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.405198] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.405323] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.405573] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.405697] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.405823] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.405947] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.406072] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.406198] smsusb_onresponse: line: 118: error, urb status -2, 0 bytes
Feb 6 02:27:21 T61M kernel: [ 2085.406208] sms_ir_exit:
Feb 6 02:27:21 T61M mtp-probe: checking bus 6, device 6: "/sys/devices/pci0000:00/0000:00:1a.7/usb6/6-3"
Feb 6 02:27:21 T61M kernel: [ 2085.414759] smsusb: probe of 6-3:1.0 failed with error -2
==> user.log <==
Feb 6 02:27:21 T61M mtp-probe: checking bus 6, device 6: "/sys/devices/pci0000:00/0000:00:1a.7/usb6/6-3"
==> syslog <==
Feb 6 02:27:21 T61M mtp-probe: bus: 6, device: 6 was not an MTP device
==> user.log <==
Feb 6 02:27:21 T61M mtp-probe: bus: 6, device: 6 was not an MTP device
But what do error - 2 mean? That the firmware file is not found?
Using MCC add/remove programs i searched for that file but it is in no package?! I have nonfree and tainted enabled. Mageia 2 64-bit.
Just to do something i installed firmware-nonfree. No change.
And i also checked TvTime and XawTV say i have no reciever.
...Hmmm....
This http://bbs.cqday.com/thread-50769-1-1.html suggest to try elder firmware from http://www.steventoth.net/linux/sms1xxx/
But, this http://ubuntuforums.org/showpost.php?p= ... stcount=10 give a hint it is just missing, as do https://bugs.launchpad.net/ubuntu/+sour ... bug/581238, http://ubuntuforums.org/archive/index.p ... 68335.html
So I have now done:
- Code: Select all
# cd /lib/firmware/
# wget http://steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-02.fw
Plugged out/plugged in and logs look better, but LEDs on stick are now black (was lit before) and TV app still cannot find device...
I will try more later after reboot of machine and self (must sleep) Ideas are welcome anyway
