Placa de TV digital Multilaser ID 187f:0201

Iniciado por leo2005, 02 de Julho de 2010, 01:42

tópico anterior - próximo tópico

leo2005

Comprei um notebook e veio esta bomba junto!
Sei que Multilaser é apenas um nome de faxada e que eles vendem os produtos mais baratos e porcarias que acham por ai, por isto em lsusb da:

Bus 001 Device 005: ID 187f:0201 

Já até achei o fabricante deste troço na china, mas para variar sem suporte para Linux.
O mais interessante é que só vem driver para windows e já vi que em alguns foruns que o windows xp funciona para alguns e para outros não... bem peculiar esta tv digital!!!
Já achei até um artigo que dizia que o problema era com este novo kernel e que o tal autor já tinha conseguido fazer funcionar mas num debian com o 2.6.16, mas que fracassará com os kernel mais recentes...

Se alguém tiver alguma dica, será bem vinda!!!

Tota

Ola,

Voce poderia postar os links?

É que numa rapida pesquisa, pude observar que a placa sms é suportada mesmo no kernel atual

Verifiquei que existem tres versões de firmware para ela

Mas também não vi ninguém fazendo funcionar

Se voce puder postar sua experência, quem sabe, mesmo sem garantias do meu lado, podemos tentar fazer alguma coisa

[]'s

leo2005

Ai vai o que achei...

http://arcierisinasce.wordpress.com/2010/02/21/smscore_set_device_mode-error-2-loading-firmware-dvb_nova_12mhz_b0-inp/

http://cateee.net/lkddb/web-lkddb/SMS_USB_DRV.html

http://www.mail-archive.com/linux-media@vger.kernel.org/msg13713.html

http://www.newnigma2.to/wbb2/thread.php?threadid=7281&threadview=1&hilight=&hilightuser=9042&sid=2c81e4151f8165bbd3fd1c32b91c13f5&page=2

http://search.bipmedia.com/usenet/search/server/217.188.199.230/group/boerde.lists.linux-dvb/20/57212/405427/listing/standard/fixed/1

e o link dos download que é uma pagina que ainda não entendi o proposito do autor...
http://www.steventoth.net/linux/sms1xxx/

Alias esta é uma TV digital tipo USB com uma anteninha vagabunda vendida no Wallmart por uns 100 reais mas que veio junto com um notebook Mirax NDN 423201- VR4000 - pentium T-3400 com 2GB RAM e HD 320GB tela de 14.1 e webcam e com Linux por 1100 reais em 12 vezes. Devia esta encalhado esta TV digital para dar de brinde... Mas a promoção no site já acabou...

O note até que é bom e comprei para esposa, o Ubuntu 10.04 reconheceu tudo sem problemas, por isto recomendo , já a TV não recomendo para ninguém...

Tota

Ola,

Bem,

Se me permitir vou dar uma "mastigada" no assunto

Espete a pen no seu note.

Entre em terminal e digitesudo lsusb Isto já foi feito por voce.ok.

A seguir em terminal e digitesudo dmesg

Voce ira verificar que falta o firmware, numa mensagem de erro na parte referente a sua placa

Vá no site que postou aqui =>
Citare o link dos download que é uma pagina que ainda não entendi o proposito do autor...
http://www.steventoth.net/linux/sms1xxx/

Estes são o firmware, que devem ser copiados (todos) e colocado na pasta /lib/firmware como sudo

Feito isto, remova a pen e recoloque novamente.

Outra vez, em terminal e digitesudo dmesg

Verifique se o firmware foi carregado.

Poste aqui o resultado.

[],s

leo2005

sudo dmesg

[  329.970065] usb 1-5: new high speed USB device using ehci_hcd and address 5
[  330.111088] usb 1-5: configuration #1 chosen from 1 choice
[  330.370916] usb 1-5: firmware: requesting dvb_nova_12mhz_b0.inp
[  330.447493] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp, trying again with default firmware
[  330.447499] usb 1-5: firmware: requesting dvb_nova_12mhz_b0.inp
[  330.464027] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp
[  330.464032] smsusb_init_device: line: 383: smscore_start_device(...) failed
[  330.464153] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.464651] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.464771] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.464895] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.465022] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.465145] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.465270] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.465395] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.465520] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.465646] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  330.465656] sms_ir_exit:
[  330.465693] smsusb: probe of 1-5:1.0 failed with error -2
[  330.465738] usbcore: registered new interface driver smsusb
[  538.660341] usb 1-5: USB disconnect, address 5
[  548.760079] usb 1-5: new high speed USB device using ehci_hcd and address 6
[  548.913647] usb 1-5: configuration #1 chosen from 1 choice
[  548.915810] usb 1-5: firmware: requesting dvb_nova_12mhz_b0.inp
[  548.921013] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp, trying again with default firmware
[  548.921025] usb 1-5: firmware: requesting dvb_nova_12mhz_b0.inp
[  548.932415] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp
[  548.932425] smsusb_init_device: line: 383: smscore_start_device(...) failed
[  548.932550] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.935268] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.935621] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.935745] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.935870] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.935995] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.936119] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.936244] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.936369] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.936620] smsusb_onresponse: line: 116: error, urb status -2, 0 bytes
[  548.936729] sms_ir_exit:
[  548.936795] smsusb: probe of 1-5:1.0 failed with error -2

lsusb
Bus 002 Device 003: ID 1241:1503 Belkin Keyboard
Bus 002 Device 002: ID 062a:0000 Creative Labs Optical mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 187f:0201  <-- este é o maldito... o interessante é que no Sidux até dá o nome mas não faz mais do que isto também...
Bus 001 Device 004: ID 05e3:0716 Genesys Logic, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Tota

bom, até aqui é realmente carregar o firmware

vou dar uma procurada por aí e ver o que acontece, ou seja, porque não é carregado

[]'s

leo2005

Obrigado!

Mais uma ou duas perguntas:
Você saberia como anda o suporte para as tv digitais usb para Linux?
Quais as melhores opções?
Quais os melhores programas para usar?

Tota

#7
Citação de: leo2005 online 05 de Julho de 2010, 13:43
Você saberia como anda o suporte para as tv digitais usb para Linux?
Só olhando nos daily dos v4l2

Citação de: leo2005 online 05 de Julho de 2010, 13:43
Quais as melhores opções?

Baseados no Dibcom 100% funcionais





Citação de: leo2005 online 05 de Julho de 2010, 13:43
Quais os melhores programas para usar?

VLC


Agora vamos ver aqui:

Peguei deste site em italiano=> http://arcierisinasce.wordpress.com/2010/02/22/smscore_set_device_mode-error-2-loading-firmware-dvb_nova_12mhz_b0-inp-2/

Seu dmesg
Citar[  548.921025] usb 1-5: firmware: requesting dvb_nova_12mhz_b0.inp
[  548.932415] smscore_set_device_mode: error -2 loading firmware: dvb_nova_12mhz_b0.inp

Ele diz para copiar deste link => http://steventoth.net/linux/sms1xxx/

e depois entrar em terminal e digitar

cd /lib/firmware/
sudo wget http://steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-01.fw
sudo mv sms1xxx-hcw-55xxx-dvbt-02.fw dvb_nova_12mhz_b0.inp


Se for o firmware correto para sua placa voce digita

sudo tail -f /var/log/messages.log

Deve receber como resposta

Feb 21 13:04:28 stazione2 kernel: firmware: requesting dvb_nova_12mhz_b0.inp
Feb 21 13:04:29 stazione2 kernel: smscore_set_device_mode: firmware download success: dvb_nova_12mhz_b0.inp
Feb 21 13:04:29 stazione2 kernel: usbcore: registered new interface driver sms1xxx
Feb 21 13:04:29 stazione2 kernel: DVB: registering new adapter (Siano Nova B Digital Receiver)
Feb 21 13:04:29 stazione2 kernel: DVB: registering frontend 1 (Siano Mobile Digital SMS1xxx)...


Tem como confirmar?

No aguardo



leo2005

#8
Pois é, acho que tinha visto este site em inglês e como acho que ele diz lá (não sei nada de italiano...) só funcionou como kernel kernel26-lts 2.6.27.45-1 e dava problemas com o .32...

Jul  7 22:05:06 q1 kernel: [14435.260043] usb 1-8: new high speed USB device using ehci_hcd and address 5
Jul  7 22:05:07 q1 kernel: [14435.411129] usb 1-8: configuration #1 chosen from 1 choice
Jul  7 22:05:07 q1 kernel: [14435.487648] usb 1-8: firmware: requesting dvb_nova_12mhz_b0.inp
Jul  7 22:05:07 q1 kernel: [14436.080084] smscore_set_device_mode: firmware download success: dvb_nova_12mhz_b0.inp
Jul  7 22:05:07 q1 kernel: [14436.080520] usbcore: registered new interface driver smsusb

Tentei usar: ls /dev/dvb e deu:
ls: impossível acessar /dev/dvb: Arquivo ou diretório não encontrado

Pois não existe dvb, nem sms*...

Sempre que espeto na usb a tv dá no:
sudo tail -f /var/log/messages

Jul  7 22:26:47 q1 kernel: [15736.270055] usb 1-5: new high speed USB device using ehci_hcd and address 8
Jul  7 22:26:48 q1 kernel: [15736.421105] usb 1-5: configuration #1 chosen from 1 choice
Jul  7 22:26:48 q1 kernel: [15736.423365] usb 1-5: firmware: requesting dvb_nova_12mhz_b0.inp
Jul  7 22:26:48 q1 kernel: [15737.000076] smscore_set_device_mode: firmware download success: dvb_nova_12mhz_b0.inp

e quando retiro dá:

Jul  7 22:28:39 q1 kernel: [15847.924681] usb 1-5: USB disconnect, address 8
Jul  7 22:28:39 q1 kernel: [15847.925007] sms_ir_exit:

mas nada de criar um novo device em /dev

Acho que esta faltando alguma regra para criar um device quando se espeta na usb este dispositivo...

Tota

beleza, vou olhar um pouco mais, deixe como está por enquanto.

eu também li no topico o problema do kernel, e é por aí que vou seguir para ver.

[]'s

leo2005

O site que tinha achado em inglês:
http://arcierisinasce.wordpress.com/2010/02/21/smscore_set_device_mode-error-2-loading-firmware-dvb_nova_12mhz_b0-inp/

Com o Sidux com kernel 2.6.34 dá a mesma coisa...
uname -a
Linux wc-sidux 2.6.34-0.slh.11-sidux-686 #1 SMP PREEMPT Sat Jun 26 15:05:51 UTC 2010 i686 GNU/Linux

$ lsusb
Bus 002 Device 003: ID 1241:1503 Belkin Keyboard
Bus 002 Device 002: ID 062a:0000 Creative Labs Optical mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 187f:0201 Siano Mobile Silicon Nova B

no dmesg
[  237.211035] usb 1-5: new high speed USB device using ehci_hcd and address 5
[  237.325835] usb 1-5: New USB device found, idVendor=187f, idProduct=0201
[  237.325841] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  237.325847] usb 1-5: Product: Test EEPROM Product String
[  237.325851] usb 1-5: Manufacturer: Test EEPROM Manufacturer String
[  237.484325] usb 1-5: firmware: requesting dvb_nova_12mhz_b0.inp
[  238.061049] smscore_set_device_mode: firmware download success: dvb_nova_12mhz_b0.inp
[  238.061451] usbcore: registered new interface driver smsusb


xande.ribeiro

Cara, eu tive o mesmo problema e olhei esse site em italiano.
Tem uma hora que um dos caras diz pra fazer:

modprobe smsdvb

parece que o sms1xxx está obsoleto nos kernels mais novos.
fiz isso e o meu funcionou.

estou no 2.6.32-25

alroger

Citação de: xande.ribeiro online 01 de Outubro de 2010, 18:55
Cara, eu tive o mesmo problema e olhei esse site em italiano.
Tem uma hora que um dos caras diz pra fazer:

modprobe smsdvb

parece que o sms1xxx está obsoleto nos kernels mais novos.
fiz isso e o meu funcionou.

estou no 2.6.32-25

Legal, aqui também ajuda, ele até cria o /dev/dvb, mas você consegue assistir? Algum outro macete? Qual app você está usando para assistir? Qual configuração usou para escanear os canais?
So little time... so many systems.

Geyer

 ??? Estes dias estava me batendo com um pentv da tele system, o software (Presto PVR) instala normalmente através do WINE, mas como o pen não é reconhecido ele não encontra o dispositivo e não da imagem, o grande problema então e o pentv ser reconhecido, pois o software acredito talvez funcione normal... ou não? ???


Um abraço a todos... ;D

Tota

Citação de: alroger online 01 de Outubro de 2010, 19:19
Legal, aqui também ajuda, ele até cria o /dev/dvb, mas você consegue assistir? Algum outro macete? Qual app você está usando para assistir? Qual configuração usou para escanear os canais?

http://dougsland.livejournal.com/103169.html