Hello.
At first, sorry for my bad english.

I have problem with card DVBWorld DVB-S2 2005 PCI-Express Card. I have
four pci-expresses slots (with these cards) in computer.

#uname -a
Linux frey 2.6.30-2-686-bigmem #1 SMP Fri Dec 4 02:13:28 UTC 2009 i686
GNU/Linux (Debian)

#frey:/dev/dvb# lspci | grep Conexant
83:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI
Video and Audio Decoder (rev 04)
84:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI
Video and Audio Decoder (rev 04)
85:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI
Video and Audio Decoder (rev 04)
86:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI
Video and Audio Decoder (rev 04)

Using modules from kernel, i tried to use these cards, but:

modprobe cx23885 card=16 


(from dmesg | grep cx)

[282852.623177] cx23885 driver version 0.0.2
loaded                                                                          
                                           
[282852.623221] cx23885 0000:83:00.0: PCI INT A -> GSI 48 (level, low)
-> IRQ
48                                                                              
          
[282852.623312] CORE cx23885[0]: subsystem: 0001:2005, board: DVBWorld
DVB-S2 2005 [card=16,insmod
option]                                                              
[282852.749698] cx23885_dvb_register() allocating 1
frontend(s)                                                                     
                                    
[282852.749700] cx23885[0]: cx23885 based dvb
card                                                                            
                                          
[282852.750696] cx23885[0]: frontend initialization
failed                                                                          
                                    
[282852.750727] cx23885_dvb_register() dvb_register failed err =
-1                                                                              
                       
[282852.750758] cx23885_dev_setup() Failed to register dvb adapters on
VID_B                                                                           
                 
[282852.750792] cx23885_dev_checkrevision() Hardware revision =
0xa5                                                                            
                        
[282852.750798] cx23885[0]/0: found at 0000:83:00.0, rev: 4, irq: 48,
latency: 0, mmio:
0xf5800000                                                                      
[282852.750805] cx23885 0000:83:00.0: setting latency timer to
64                                                                              
                         
[282852.750809] IRQ 48/cx23885[0]: IRQF_DISABLED is not guaranteed on
shared
IRQs                                                                            
           
[282852.750827] cx23885 0000:84:00.0: PCI INT A -> GSI 50 (level, low)
-> IRQ
50                                                                              
          
[282852.750917] CORE cx23885[1]: subsystem: 0001:2005, board: DVBWorld
DVB-S2 2005
[card=16,autodetected]                                                          
     
[282852.878287] cx23885_dvb_register() allocating 1
frontend(s)                                                                     
                                    
[282852.878289] cx23885[1]: cx23885 based dvb
card                                                                            
                                          
[282852.879296] cx23885[1]: frontend initialization failed
[282852.879326] cx23885_dvb_register() dvb_register failed err = -1
[282852.879357] cx23885_dev_setup() Failed to register dvb adapters on
VID_B
[282852.879387] cx23885_dev_checkrevision() Hardware revision = 0xa5
[282852.879393] cx23885[1]/0: found at 0000:84:00.0, rev: 4, irq: 50,
latency: 0, mmio: 0xf5a00000
[282852.879400] cx23885 0000:84:00.0: setting latency timer to 64
[282852.879403] IRQ 50/cx23885[1]: IRQF_DISABLED is not guaranteed on
shared IRQs
[282852.879421] cx23885 0000:85:00.0: PCI INT A -> GSI 54 (level, low)
-> IRQ 54
[282852.879495] CORE cx23885[2]: subsystem: 0001:2005, board: DVBWorld
DVB-S2 2005 [card=16,autodetected]
[282853.009718] cx23885_dvb_register() allocating 1 frontend(s)
[282853.009720] cx23885[2]: cx23885 based dvb card
[282853.010713] cx23885[2]: frontend initialization failed
[282853.010743] cx23885_dvb_register() dvb_register failed err = -1
[282853.010774] cx23885_dev_setup() Failed to register dvb adapters on
VID_B
[282853.010808] cx23885_dev_checkrevision() Hardware revision = 0xa5
[282853.010813] cx23885[2]/0: found at 0000:85:00.0, rev: 4, irq: 54,
latency: 0, mmio: 0xf5c00000
[282853.010821] cx23885 0000:85:00.0: setting latency timer to 64
[282853.010824] IRQ 54/cx23885[2]: IRQF_DISABLED is not guaranteed on
shared IRQs
[282853.010842] cx23885 0000:86:00.0: PCI INT A -> GSI 56 (level, low)
-> IRQ 56
[282853.011398] CORE cx23885[3]: subsystem: 0001:2005, board: DVBWorld
DVB-S2 2005 [card=16,autodetected]
[282853.141192] cx23885_dvb_register() allocating 1 frontend(s)
[282853.141194] cx23885[3]: cx23885 based dvb card
[282853.142152] DVB: registering new adapter (cx23885[3])
[282853.142318] cx23885_dev_checkrevision() Hardware revision = 0xa5
[282853.142323] cx23885[3]/0: found at 0000:86:00.0, rev: 4, irq: 56,
latency: 0, mmio: 0xf5e00000
[282853.142331] cx23885 0000:86:00.0: setting latency timer to 64
[282853.142334] IRQ 56/cx23885[3]: IRQF_DISABLED is not guaranteed on
shared IRQs

Only one card is in /dev/dvb

If i try modprobe cx23885 card=4 

[282956.988447] cx23885 driver version 0.0.2
loaded                                                                          
                                           
[282956.988490] cx23885 0000:83:00.0: PCI INT A -> GSI 48 (level, low)
-> IRQ
48                                                                              
          
[282956.988570] CORE cx23885[0]: subsystem: 0001:2005, board: DViCO
FusionHDTV5 Express [card=4,insmod
option]                                                          
[282957.114402] cx23885_dvb_register() allocating 1
frontend(s)                                                                     
                                    
[282957.114404] cx23885[0]: cx23885 based dvb
card                                                                            
                                          
[282957.114954] tuner-simple 1-0061: creating new
instance                                                                        
                                      
[282957.114956] tuner-simple 1-0061: type set to 64 (LG
TDVS-H06xF)                                                                     
                                
[282957.114958] DVB: registering new adapter
(cx23885[0])                                                                    
                                           
[282957.114960] DVB: registering adapter 0 frontend 0 (LG Electronics
LGDT3303 VSB/QAM
Frontend)...                                                                    
 
[282957.115103] cx23885_dev_checkrevision() Hardware revision =
0xa5                                                                            
                        
[282957.115109] cx23885[0]/0: found at 0000:83:00.0, rev: 4, irq: 48,
latency: 0, mmio:
0xf5800000                                                                      
[282957.115116] cx23885 0000:83:00.0: setting latency timer to
64                                                                              
                         
[282957.115120] IRQ 48/cx23885[0]: IRQF_DISABLED is not guaranteed on
shared
IRQs                                                                            
           
[282957.115136] cx23885 0000:84:00.0: PCI INT A -> GSI 50 (level, low)
-> IRQ
50                                                                              
          
[282957.115214] CORE cx23885[1]: subsystem: 0001:2005, board: DVBWorld
DVB-S2 2005
[card=16,autodetected]                                                          
     
[282957.244064] cx23885_dvb_register() allocating 1
frontend(s)                                                                     
                                    
[282957.244066] cx23885[1]: cx23885 based dvb
card                                                                            
                                          
[282957.245034] Invalid probe, probably not a CX24116
device                                                                          
                                  
[282957.245081] cx23885[1]: frontend initialization
failed                                                                          
                                    
[282957.245111] cx23885_dvb_register() dvb_register failed err =
-1                                                                              
                       
[282957.245142] cx23885_dev_setup() Failed to register dvb adapters on
VID_B
[282957.245176] cx23885_dev_checkrevision() Hardware revision = 0xa5
[282957.245182] cx23885[1]/0: found at 0000:84:00.0, rev: 4, irq: 50,
latency: 0, mmio: 0xf5a00000
[282957.245189] cx23885 0000:84:00.0: setting latency timer to 64
[282957.245193] IRQ 50/cx23885[1]: IRQF_DISABLED is not guaranteed on
shared IRQs
[282957.245212] cx23885 0000:85:00.0: PCI INT A -> GSI 54 (level, low)
-> IRQ 54
[282957.245291] CORE cx23885[2]: subsystem: 0001:2005, board: DVBWorld
DVB-S2 2005 [card=16,autodetected]
[282957.373191] cx23885_dvb_register() allocating 1 frontend(s)
[282957.373193] cx23885[2]: cx23885 based dvb card
[282957.374142] Invalid probe, probably not a CX24116 device
[282957.374189] cx23885[2]: frontend initialization failed
[282957.374219] cx23885_dvb_register() dvb_register failed err = -1
[282957.374250] cx23885_dev_setup() Failed to register dvb adapters on
VID_B
[282957.374280] cx23885_dev_checkrevision() Hardware revision = 0xa5
[282957.374285] cx23885[2]/0: found at 0000:85:00.0, rev: 4, irq: 54,
latency: 0, mmio: 0xf5c00000
[282957.374293] cx23885 0000:85:00.0: setting latency timer to 64
[282957.374296] IRQ 54/cx23885[2]: IRQF_DISABLED is not guaranteed on
shared IRQs
[282957.374313] cx23885 0000:86:00.0: PCI INT A -> GSI 56 (level, low)
-> IRQ 56
[282957.374377] CORE cx23885[3]: subsystem: 0001:2005, board: DVBWorld
DVB-S2 2005 [card=16,autodetected]
[282957.501607] cx23885_dvb_register() allocating 1 frontend(s)
[282957.501609] cx23885[3]: cx23885 based dvb card
[282957.502555] DVB: registering new adapter (cx23885[3])
[282957.502557] DVB: registering adapter 1 frontend 0 (Conexant
CX24116/CX24118)...
[282957.502705] cx23885_dev_checkrevision() Hardware revision = 0xa5
[282957.502711] cx23885[3]/0: found at 0000:86:00.0, rev: 4, irq: 56,
latency: 0, mmio: 0xf5e00000
[282957.502718] cx23885 0000:86:00.0: setting latency timer to 64
[282957.502722] IRQ 56/cx23885[3]: IRQF_DISABLED is not guaranteed on
shared IRQs

2 cards looks good.

I tried to compile liplianin original modules too, but there are some
problems with (ir_haupagge...) etc. and module cannot be loaded.

I don`t know where is problem. Asked 2 friends too but they don`t care.
I asked on irc channel too, but i was forwared here. 

Thank you for reply. 
Jakub Láznička <ja...@jiznak.cz>

Attachment: signature.asc
Description: Toto je digitálně podepsaná část zprávy

Reply via email to