Portál AbcLinuxu, 26. dubna 2024 11:04


Dotaz: Technisat Airstar 2 nefunguje

9.4.2010 22:03 firzen
Technisat Airstar 2 nefunguje
Přečteno: 349×
Odpovědět | Admin
Pěkný den všem,

po dlouhém a pečlivém hledání jsem se rozhodl koupit DVB-T TV kartu Technisat Airstar 2. Karta je připojena do PCI a je tedy interní. Naprosto všude se dočtete, že skvěle funguje a není potřeba nic instalovat. Sliby, chyby! Nic takového není pravda. Alespoň ne v jádře verze 2.6.33.2 pod Debianem.

Jádro jsem kompiloval ručně, naprosto přesně podle návodu, dotáhl jsem to už tak daleko, že uvedené moduly lze všechny zavést přes modprobe, tedy kromě jednoho: nxt2002. Tento modul se nedá nikde stáhnout a odkazy na jeho stažení, které jsem nalezl přímo ve zdrojových kódech kernelu zkrátka nefungují, ani se nedá nikde povolit v konfiguraci při kompilaci jádra. Stahoval jsem také jakési ovladače od výrobce, ale ten jejich bastl se nepodařilo ani zkompilovat, protože tam mají nesmyslné chyby.

Můj názor je, že by to už teď mohlo fungovat, podle logů je karta rozpoznána. Jenže soubor /dev/video0, kde by mělo být zařízení neexistuje. Já tomu moc nerozumím - zkrátka bych potřeboval nějaký způsob, aby to /dev/video fungovalo a byla tam připojená ta karta. Přijmu jakoukoli radu, klidně i znovu zkompiluju jádro - konec konců, byl by to už 4. pokus.

Pomůžete?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.4.2010 00:47 Milan Beneš | skóre: 17 | blog: Kraft_durch_Freude
Rozbalit Rozbalit vše Re: Technisat Airstar 2 nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravím, pro správnou funkci Airstar2 pod 2.6.33 je třeba mít v jádře zapnuty volby "Technisat/B2C2 FlexcopII(b) and FlexcopIII Adapters" (CONFIG_DVB_B2C2_FLEXCOP), potom samozřejmě CONFIG_DVB_B2C2_FLEXCOP_PCI a dále frontendy "Zarlink MT352 based" (CONFIG_DVB_MT352) a nově - zde bude ten kámen úrazu "Generic I2C PLL based tuners" (CONFIG_DVB_PLL)
10.4.2010 00:50 Milan Beneš | skóre: 17 | blog: Kraft_durch_Freude
Rozbalit Rozbalit vše Re: Technisat Airstar 2 nefunguje
P.S. výsek z dmesg by měl vypadat +- takto
b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
flexcop-pci: will use the HW PID filter.
flexcop-pci: card revision 2
b2c2_flexcop_pci 0000:04:03.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
DVB: registering new adapter (FlexCop Digital TV device)
b2c2-flexcop: MAC address = 00:d0:d7:01:c5:a1
b2c2-flexcop: found 'Zarlink MT352 DVB-T' .
DVB: registering adapter 0 frontend 0 (Zarlink MT352 DVB-T)...
b2c2-flexcop: initialization of 'Air2PC/AirStar 2 DVB-T' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
10.4.2010 05:12 DNA
Rozbalit Rozbalit vše Re: Technisat Airstar 2 nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
když jsem měl vlastní jádro, tak při kompilaci mi pomohlo právě abclinuxu viz.: ZDE, přikládám seznam modulů (pro jistotu všech)
lsmod:
Module                  Size  Used by
nvidia              10516050  38     
lirc_serial             8698  1      
lirc_dev                9736  1 lirc_serial
nls_utf8                1208  1            
nls_cp437               5817  1            
vfat                    7868  1            
fat                    40038  1 vfat       
vmnet                  34779  13           
parport_pc             18839  0            
parport                27938  1 parport_pc 
vmblock                10486  1            
vmci                   43291  0            
vmmon                  60053  0            
xt_multiport            2267  1            
iptable_filter          2258  1            
ip_tables              13899  1 iptable_filter
x_tables               12813  2 xt_multiport,ip_tables
binfmt_misc             6431  1                       
fuse                   50078  1                       
firewire_sbp2          11450  0                       
firewire_core          36560  1 firewire_sbp2         
crc_itu_t               1307  1 firewire_core         
loop                   11767  0                       
snd_hda_codec_realtek   235095  1                     
snd_hda_intel          18147  1                       
snd_hda_codec          54212  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               5364  1 snd_hda_codec                      
snd_pcm_oss            32399  0                                    
snd_mixer_oss          12606  1 snd_pcm_oss                        
snd_pcm                60615  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
dvb_pll                 8188  1                                        
snd_seq_midi            4208  0                                        
mt352                   5045  1                                        
snd_rawmidi            15291  1 snd_seq_midi                           
snd_seq_midi_event      4628  1 snd_seq_midi                           
snd_seq                42769  2 snd_seq_midi,snd_seq_midi_event        
snd_timer              15502  2 snd_pcm,snd_seq                        
snd_seq_device          4477  3 snd_seq_midi,snd_rawmidi,snd_seq       
snd                    44718  13 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device           
soundcore               4598  1 snd                                                        
stv0299                 7812  0                                                            
usbhid                 31196  0                                                            
gspca_sonixb            8614  0                                                            
gspca_main             18727  1 gspca_sonixb                                               
videodev               29977  1 gspca_main                                                 
v4l1_compat            11442  1 videodev                                                   
snd_page_alloc          6217  2 snd_hda_intel,snd_pcm                                      
b2c2_flexcop_pci        3719  0                                                            
hid                    62745  1 usbhid                                                     
intel_agp              25521  0                                                            
b2c2_flexcop           19702  1 b2c2_flexcop_pci                                           
dvb_core               76538  2 stv0299,b2c2_flexcop                                       
cx24123                11111  1 b2c2_flexcop                                               
cx24113                 5920  1 b2c2_flexcop                                               
v4l2_compat_ioctl32     8538  1 videodev                                                   
s5h1420                 9421  1 b2c2_flexcop                                               
i2c_i801                7766  0                                                            
pcspkr                  1699  0                                                            
evdev                   7336  11                                                           
agpgart                24733  2 nvidia,intel_agp                                           
asus_atk0110            7686  0                                                            
i2c_core               15584  10 nvidia,dvb_pll,mt352,stv0299,videodev,b2c2_flexcop,cx24123,cx24113,s5h1420,i2c_i801                                                                  
button                  4634  0
processor              29479  0
ext3                  106454  1
jbd                    37037  1 ext3
mbcache                 4970  1 ext3
sg                     18728  0
sd_mod                 29673  5
crc_t10dif              1276  1 sd_mod
usb_storage            38585  1
sr_mod                 12602  0
cdrom                  29399  1 sr_mod
ahci                   31494  0
ata_generic             2983  0
ide_pci_generic         2788  0
ide_core               76802  1 ide_pci_generic
uhci_hcd               18457  0
floppy                 49087  0
pata_marvell            2629  2
ata_piix               19757  0
thermal                11674  0
thermal_sys            11878  2 processor,thermal
atl1e                  27009  0
libata                131655  4 ahci,ata_generic,pata_marvell,ata_piix
ehci_hcd               30578  0
scsi_mod              121909  6 firewire_sbp2,sg,sd_mod,usb_storage,sr_mod,libata
usbcore               121687  7 usbhid,gspca_sonixb,gspca_main,usb_storage,uhci_hcd,ehci_hcd
nls_base                6377  5 nls_utf8,nls_cp437,vfat,fat,usbcore
lspci:
05:01.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)
10.4.2010 05:19 DNA
Rozbalit Rozbalit vše Re: Technisat Airstar 2 nefunguje
Příloha:
ještě např. pro mplayer je nutné mít ~/.mplayer/channels.conf (v příloze)

pak:

mplayer "dvb:// NOVA(CESKE RADIOKOMUNIKACE)"

spustí program...
10.4.2010 05:21 DNA
Rozbalit Rozbalit vše Re: Technisat Airstar 2 nefunguje
pardon, tento soubor platí pro prahu :-(
Max avatar 10.4.2010 11:16 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Technisat Airstar 2 nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přesně tak, funguje všude a není třeba nic nastavovat. Jenomže když chceš nový kernel a kompiluješ ho podle návodu na sakra starý kernel, tak nemůžeš očekávat funkčnost. S každým novým jádrem přichází hodně změn
Tobě ta karta nejela s distribučním jádrem debianu? Nebo proč se uchyluješ ke kompilaci vlastního?
Jinak větu "Sliby, chyby! Nic takového není pravda. Alespoň ne v jádře verze 2.6.33.2 pod Debianem" jsi si mohl odpustit. Přesně takto vznikají FUDy.
Zdar Max
Měl jsem sen ... :(
10.4.2010 14:23 firzen
Rozbalit Rozbalit vše Re: Technisat Airstar 2 nefunguje
Musím zase jednou přiznat svoji chybu. Karta už skutečně krásně funguje. Chtělo to jen jiný program - xawtv ani tvtime opravdu nebyly vhodné, protože xawtv díky svému výstupu nemůže pracovat s ovladačem nvidie a tvtime zase neumí přehrávat digitální vysílání. Jediné, co funguje spolehlivě je Kaffeine, naprosto vše funguje automaticky a natolik jednoduše, že se v tom vyzná a naladí to i takový laik(o DVB-T nevím skoro nic) jako já. Jádro jsem kompiloval, protože mě k tomu navedly různé návody, včetně toho na abclinuxu. To ale nevadí, alespoň mám jádro novější a naučil jsem se ho kompilovat.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.