Comunidade de Usuários do openSUSE
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?
Setembro 10, 2010, 04:01:08
Home Ajuda Pesquisa Login Registre-se
Comunidade de Usuários do openSUSE  |  Geral  |  Papo geral (Moderadores: Otto, atmozphera, cabr, ¡ElCheVive!)  |  Tópico: Technotrend 3200 s2 « Tópico anterior Próximo tópico »
Páginas: [1] Imprimir
Autor Tópico: Technotrend 3200 s2  (Lida 1162 vezes)
Azelha
Membro Jr.
**
Mensagens: 65


« em: Julho 28, 2009, 08:09:17 »

Estou a tentar instalar uma placa pci TechnoTrend TT-budget S2-3200, seguindo este wiki h**p://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-budget_S2-3200, como não leio inglês tenho bastantes dificuldades. Por exemplo não consigo perceber se há algo de importante no separador "Drivers" e por isso salto de imediato para a parte que se refere à sua instalação só que a coisa dá erro

Código:
Antes de instalar o que quer que seja
linux-rn32:/home/daddy # lspci -v
01:00.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
        Subsystem: Technotrend Systemtechnik GmbH S2-3200
        Flags: medium devsel, IRQ 17
        Memory at dfeffc00 (32-bit, non-prefetchable) [size=512]
        Kernel modules: snd-aw2

Inicio da instalação dos drivers

linux-rn32:/home/daddy # hg clone http://linuxtv.org/hg/v4l-dvb
The program 'hg' can be found in the following package:
  * mercurial [ path: /usr/bin/hg, repository: zypp (repo-oss) ]
Try installing with: sudo zypper install mercurial
bash: hg: command not found

linux-rn32:/home/daddy # zypper install mercurial
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW package is going to be installed:
  mercurial

Overall download size: 807,0 K. After the operation, additional 2,8 M will be used.
Continue? [YES/no]: y
Retrieving package mercurial-1.0.2-26.28.i586 (1/1), 807,0 K (2,8 M unpacked)
Retrieving: mercurial-1.0.2-26.28.i586.rpm [done (99,2 K/s)]
Installing: mercurial-1.0.2-26.28 [done]
linux-rn32:/home/daddy #

seguindo com as instruções

linux-rn32:/home/daddy # hg clone http://linuxtv.org/hg/v4l-dvb
destination directory: v4l-dvb                                 
requesting all changes                                         
adding changesets                                             
adding manifests                                               
adding file changes                                           
added 12344 changesets with 30824 changes to 2061 files       
updating working directory                                     
1488 files updated, 0 files merged, 0 files removed, 0 files unresolved

linux-rn32:/home/daddy # ln -s v4l-dvb s2
linux-rn32:/home/daddy # cd v4l-dvb     
linux-rn32:/home/daddy/v4l-dvb # ls -l
total 112                             
-rw-r--r-- 1 root root 18988 Jul 28 23:35 COPYING
drwxr-xr-x 3 root root  4096 Jul 28 23:35 dvb-spec
drwxr-xr-x 3 root root  4096 Jul 28 23:35 .hg     
-rw-r--r-- 1 root root  2220 Jul 28 23:35 .hgignore
-rwxr-xr-x 1 root root  2610 Jul 28 23:35 hgimport
-rw-r--r-- 1 root root   498 Jul 28 23:35 .hgtags 
-rw-r--r-- 1 root root  4174 Jul 28 23:35 INSTALL
drwxr-xr-x 8 root root  4096 Jul 28 23:35 linux
-rwxr-xr-x 1 root root  6487 Jul 28 23:35 mailimport
-rw-r--r-- 1 root root  1196 Jul 28 23:35 Makefile
-rw-r--r-- 1 root root   429 Jul 28 23:35 README
-rw-r--r-- 1 root root 26587 Jul 28 23:35 README.patches
drwxr-xr-x 4 root root  4096 Jul 28 23:35 v4l
drwxr-xr-x 6 root root  4096 Jul 28 23:35 v4l2-apps
drwxr-xr-x 2 root root  4096 Jul 28 23:35 v4l2-spec
lrwxrwxrwx 1 root root     7 Jul 28 23:35 v4l-dvb -> v4l-dvb
drwxr-xr-x 3 root root  4096 Jul 28 23:35 v4l_experimental
linux-rn32:/home/daddy/v4l-dvb # make
make -C /home/daddy/v4l-dvb/v4l
make[1]: Entering directory `/home/daddy/v4l-dvb/v4l'
No version yet, using 2.6.27.7-9-pae
make[1]: Leaving directory `/home/daddy/v4l-dvb/v4l'
make[1]: Entering directory `/home/daddy/v4l-dvb/v4l'
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.27
File not found: /lib/modules/2.6.27.7-9-pae/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
make[1]: Leaving directory `/home/daddy/v4l-dvb/v4l'
make[1]: Entering directory `/home/daddy/v4l-dvb/v4l'
Updating/Creating .config
Preparing to compile for kernel version 2.6.27
File not found: /lib/modules/2.6.27.7-9-pae/build/.config at ./scripts/make_kconfig.pl line 32, <IN> line 4.
make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'.  Stop.
make[1]: Leaving directory `/home/daddy/v4l-dvb/v4l'
make: *** [all] Error 2
linux-rn32:/home/daddy/v4l-dvb #



Que erro é este? Como o posso solucionar?

PS: Como se podem inserir barras de rolamento para evitar tópicos longos? Obrigado.
« Última modificação: Julho 28, 2009, 08:11:31 por Azelha » Registrado
Patrocinado
Links
*****
Offline Offline

Links: 1


View Profile
Re: Technotrend 3200 s2
« Enviado em: Setembro 10, 2010, 04:01:08 »



Ofertas Monitor LCD,Ofertas Roteadores e rede sem fio
Logged
Carlos Alberto Lubas
Global Moderator
Hero Member
*****
Mensagens: 1293


« Responder #1 em: Julho 28, 2009, 10:26:23 »

Confira se os fontes estão instalados, e caso estejam, confira se é a mesma versão do kernel que está usando!

#zypper --no-refresh info kernel-source

e compare com:

#uname -a

Abs!
Registrado
Azelha
Membro Jr.
**
Mensagens: 65


« Responder #2 em: Julho 29, 2009, 02:46:25 »

Pois não é a mesma coisa.

linux-rn32:/home/daddy # zypper --no-refresh info kernel-source
Loading repository data...
Reading installed packages...


Information for package kernel-source:

Repository: openSUSE-11.1-Update
Name: kernel-source
Version: 2.6.27.25-0.1.1
Arch: i586
Vendor: openSUSE
Installed: No
Status: not installed
Installed Size: 292,5 M
Summary: The Linux Kernel Sources
Description:
Linux kernel sources with many fixes and improvements.

linux-rn32:/home/daddy # uname -a
Linux linux-rn32 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 i686 i386 GNU/Linux
linux-rn32:/home/daddy #

O que é que devo fazer? Obrigado.
Registrado
¡ElCheVive!
Global Moderator
Hero Member
*****
Mensagens: 1763


membro openSUSE - coordenador da tradução


« Responder #3 em: Julho 29, 2009, 09:25:55 »

Olá,

Tente usar um dos repositórios listados aqui http://packages.opensuse-community.org/index.jsp?distro=openSUSE_111&searchTerm=v4l-dvb-kmp-pae que já contém este módulo do kernel compilado para algumas versões do kernel

O pacote se chama: v4l-dvb-kmp-pae (versão do kernel) Selecione o que tiver a mesma versão do seu kernel.

abraços Wink
Registrado

Carlos Alberto Lubas
Global Moderator
Hero Member
*****
Mensagens: 1293


« Responder #4 em: Julho 29, 2009, 08:48:06 »

O kernel-sources, está com versão diferente do seu kernel, então, recomendo que faça a correção, do jeito que está, sempre vai ter problemas quando for tentar compilar algo!

Abs!
Registrado
Azelha
Membro Jr.
**
Mensagens: 65


« Responder #5 em: Julho 30, 2009, 12:31:03 »

Obrigado C A Lubas, mas será possivel ser mais explicito? Eu abdiquei do Rwindows, no entanto digamos que sou apenas um utilizador de Linux, vou me desenrascando, mas não tenho conhecimentos que me permitam avançar.
Mas vamos lá ver se eu percebo, quando eu instalei o suse a versão do Kernel seria 2.6.27.25-0.1.1, depois ao instalar o pacote v4l-dvb, alterei o Kernel para 2.6.27.7-9-pae estarei certo? Ou é ao contrário?
Para um melhor funcionamento devo reinstalar o OpenSuse e instalar o ficheiro compativel, dos que me indicou o ElCheVive? Obrigado.
« Última modificação: Julho 30, 2009, 12:51:18 por Azelha » Registrado
¡ElCheVive!
Global Moderator
Hero Member
*****
Mensagens: 1763


membro openSUSE - coordenador da tradução


« Responder #6 em: Julho 30, 2009, 09:34:52 »

Olá,

O kernel lançado com o openSUSE é o 2.6.27.7. Dias atrás foi lançado uma atualização do mesmo. Instale-a (versão 2.6.27.25). Reinicie. Naquele link que te passei existe o arquivo para várias versões de kernel, selecione aquele que contém a mesma versão que seu kernel e instale pelo 1-click install ao lado. Após instalar reinicie o sistema e sua placa jah deverá ter sido identificada.

abraços Wink
Registrado

Azelha
Membro Jr.
**
Mensagens: 65


« Responder #7 em: Julho 30, 2009, 12:23:34 »

ElChe..

estou totalmente à nora, ou seja estou perdido!
Instalei um suse limpo, propositadamente para a instalação da placa dvb. Actualizei o Kernel com a 1ª opção, hg20090517_2.6.27.7_9.1, que penso ser a compativel com o kernel do suse 2.6.27.7-9-pae.

daddy@linux-tuhi:~> uname -a
Linux linux-tuhi 2.6.27.7-9-pae #

linux-tuhi:/home/daddy # dmesg|grep dvb
saa7146: register extension 'budget_ci dvb'.
linux-tuhi:/home/daddy #

Este comando é que me localiza a placa?
E agora o que devo fazer?
Registrado
¡ElCheVive!
Global Moderator
Hero Member
*****
Mensagens: 1763


membro openSUSE - coordenador da tradução


« Responder #8 em: Julho 30, 2009, 02:35:28 »

Olá,

Não faço ideia... Instale o pacote yast2-tv que é um módulo do YaST para placas de TV e veja se ela aparece e se você consegue configurá-la, etc


abraços Wink
Registrado

Azelha
Membro Jr.
**
Mensagens: 65


« Responder #9 em: Novembro 28, 2009, 10:02:35 »

Bem lá consegui instalar a coisa através de rpm. Mas agora surge outro problema que será das drivers.
Ao fazer um scan às frequência de satélite, nos symbolsRate inferiores a 5000 (+/-)

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 12545000 H 17455000 3
initial transponder 12545000 H 5632000 3
initial transponder 12455000 H 4987000 3
>>> tune to: 12545:h:S0.0W:17455:
DVB-S IF freq is 1945000
0x0000 0x000e: pmt_pid 0x0123 (null) -- Sportitalia (running)
0x0000 0x000f: pmt_pid 0x0124 (null) -- Sportitalia24 (running)
0x0000 0x0014: pmt_pid 0x00a1 TIMB1 -- LA7 (running)
0x0000 0x001e: pmt_pid 0x00a6 (null) -- MTV (running)
0x0000 0x0028: pmt_pid 0x00ab (null) -- QOOB (running)
0x0000 0x0029: pmt_pid 0x008d TIMB1 -- QOOB (running)
0x0000 0x0032: pmt_pid 0x00b0 (null) -- dahlia promo (running)
0x0000 0x0046: pmt_pid 0x00ea Mediaset -- Mediashopping (running)
0x0000 0x0050: pmt_pid 0x00b5 TIMB1 -- QVC (running)
0x0000 0x0078: pmt_pid 0x17fb (null) -- MTV2 (running)
0x0000 0x0079: pmt_pid 0x0461 TIMB1 -- MTV2 (running)
0x0000 0x008c: pmt_pid 0x00f0 (null) -- TED (running)
0x0000 0x0096: pmt_pid 0x00fa Mediaset -- Mya+1 - Premium (running, scrambled)
Network Name 'TIMB1'
>>> tune to: 12545:h:S0.0W:5632:
DVB-S IF freq is 1945000
WARNING: >>> tuning failed!!!
>>> tune to: 12545:h:S0.0W:5632: (tuning failed)
DVB-S IF freq is 1945000
WARNING: >>> tuning failed!!!


>>> tune to: 12455:h:S0.0W:4987:
DVB-S IF freq is 1855000
__tune_to_transponder:1508: ERROR: Setting frontend parameters failed: 22 Invalid argument
>>> tune to: 12455:h:S0.0W:4987:
DVB-S IF freq is 1855000
__tune_to_transponder:1508: ERROR: Setting frontend parameters failed: 22 Invalid argument

dumping lists (13 services)
Done.

Alguém ajuda neste problema.
Registrado
Páginas: [1] Imprimir 
Comunidade de Usuários do openSUSE  |  Geral  |  Papo geral (Moderadores: Otto, atmozphera, cabr, ¡ElCheVive!)  |  Tópico: Technotrend 3200 s2 « Tópico anterior Próximo tópico »
Ir para:  




----->> Política de privacidade <<----

Powered by SMF 1.1.11 | SMF © 2005, Simple Machines LLC

Template Design By Nuno Guerra

Página criada em 0.115 segundos com 16 procedimentos.