[linux-dvb] Last rev of skystar-usb, still compatible with linux dvb driver ?

Lavoie.S serge.lavoie at laposte.net
Thu Aug 25 15:53:40 CEST 2005


Patrick Boettcher wrote :

> That is strange. I would have expected it working after that  
> change. Are you really sure that you load the correct modules?


                                                          
------------------------------------------



I suppose i'm loading the correct modules, see below :


[root at localhost DVB]# cd build-2.6/
[root at localhost build-2.6]# ./insmod.sh load
Inserting DVB modules into kernel
FATAL: Module i2c-core not found.
FATAL: Module crc32 not found.
insmod: error inserting './dvb-usb-digitv.ko': -1 Unknown symbol in  
module

[root at localhost build-2.6]# lsmod
Module                  Size  Used by
dvb_usb_cxusb           5988  0
dvb_usb_umt_010         4192  0
dvb_usb_nova_t_usb2     4644  0
dvb_usb_a800            4132  0
dvb_usb_dibusb_mc       3456  0
dvb_usb_dibusb_mb       8992  0
dvb_usb_dibusb_common     5060  5  
dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_dibusb_mc,dvb_u 
sb_dibusb_mb
dvb_usb_dtt200u         7620  0
dvb_usb_vp7045          7780  0
dvb_usb                20808  9  
dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_d 
ibusb_mc,dvb_usb_dibusb_mb,dvb_usb_dibusb_common,dvb_usb_dtt200u,dvb_usb 
_vp7045
cinergyT2              14180  0
b2c2_flexcop_pci        8408  0
b2c2_flexcop_usb        7716  0
b2c2_flexcop           24948  2 b2c2_flexcop_pci,b2c2_flexcop_usb
ttusb_dec              20012  0
dvb_ttusb_budget       29308  0
budget_av              13216  0
budget_ci              12704  0
budget                  9056  0
budget_core             7652  3 budget_av,budget_ci,budget
dvb_ttpci              93228  0
ttpci_eeprom            1760  2 budget_core,dvb_ttpci
saa7146_vv             49536  2 budget_av,dvb_ttpci
saa7146                16400  6  
budget_av,budget_ci,budget,budget_core,dvb_ttpci,saa7146_vv
ttusbdecfe              2496  1 ttusb_dec
s5h1420                 8900  1 budget
bcm3510                 9604  1 b2c2_flexcop
nxt2002                 7460  1 b2c2_flexcop
stv0297                 6624  3 b2c2_flexcop,budget_ci,dvb_ttpci
mt352                   5732  2 dvb_usb_umt_010,b2c2_flexcop
mt312                   7364  1 b2c2_flexcop
cx22702                 5380  1 dvb_usb_cxusb
cx24110                 6948  0
tda8083                 4804  3 dvb_ttusb_budget,budget,dvb_ttpci
l64781                  6180  2 budget,dvb_ttpci
dib3000mc              17348  1 dvb_usb_dibusb_common
dib3000mb              16708  1 dvb_usb_dibusb_mb
dib3000_common          2180  2 dib3000mc,dib3000mb
tda10021                5220  1 budget_av
tda1004x               13700  3 dvb_ttusb_budget,budget_av,budget_ci
ves1820                 5092  3 dvb_ttusb_budget,budget,dvb_ttpci
stv0299                10536  6  
b2c2_flexcop,dvb_ttusb_budget,budget_av,budget_ci,budget,dvb_ttpci
cx22700                 4772  1 dvb_ttusb_budget
sp8870                  6508  1 dvb_ttpci
ves1x93                 5700  2 budget,dvb_ttpci
dvb_pll                 6212  6  
dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_dibusb_mb,dvb_usb_dibusb_common,dv 
b_usb,cx22702
dvb_core               71172  10  
dvb_usb,cinergyT2,b2c2_flexcop,ttusb_dec,dvb_ttusb_budget,budget_av,budg 
et_ci,budget,budget_core,dvb_ttpci
video_buf              19332  1 saa7146_vv
v4l2_common             4864  1 saa7146_vv
v4l1_compat            13092  1 saa7146_vv
videodev                7648  1 saa7146_vv
evdev                   9408  0
firmware_class          8352  10  
dvb_usb,b2c2_flexcop,ttusb_dec,dvb_ttusb_budget,budget_av,budget_ci,dvb_ 
ttpci,bcm3510,tda1004x,sp8870
cpufreq_ondemand        5532  0
cpufreq_powersave        864  0
nfsd                  227512  9
exportfs                5056  1 nfsd
lockd                  62132  2 nfsd
sunrpc                139400  12 nfsd,lockd
radeon                 83780  1
drm                    65784  2 radeon
raw                     7748  1
ipv6                  265736  14
rfcomm                 37916  0
l2cap                  23588  5 rfcomm
bluetooth              47400  4 rfcomm,l2cap
snd_seq_dummy           2244  0
snd_seq_oss            34068  0
snd_seq_midi_event      4672  1 snd_seq_oss
snd_seq                49944  5  
snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          7020  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            56608  0
snd_mixer_oss          18464  1 snd_pcm_oss
i2c_keywest             9668  0
snd_powermac           40612  1
snd_pcm                79812  2 snd_pcm_oss,snd_powermac
snd_timer              21604  2 snd_seq,snd_pcm
snd_page_alloc          8296  1 snd_pcm
snd                    45268  10  
snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_powerma 
c,snd_pcm,snd_timer
soundcore               6596  1 snd
af_packet              20680  0
airport                 5760  0
orinoco                39316  1 airport
hermes                  5760  2 airport,orinoco
eth1394                18344  0
sungem                 32836  0
sungem_phy              7904  1 sungem
ide_cd                 43300  0
ohci1394               34996  0
loop                   17416  0
nls_utf8                1344  1
hfsplus                82020  1
uninorth_agp            8264  1
agpgart                27132  2 drm,uninorth_agp
synclinkmp             49112  0
hdlc                   28192  1 synclinkmp
lapb                   13536  1 hdlc
syncppp                16320  1 hdlc
sx                     36568  1
generic_serial         13096  1 sx
stallion               49388  0
moxa                   58164  0
istallion              38324  0
epca                   77112  0
sbp2                   21320  0
scsi_mod              137544  1 sbp2
ieee1394              399952  3 eth1394,ohci1394,sbp2
ohci_hcd               21508  0
usbcore               111576  15  
dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_d 
ibusb_mc,dvb_usb_dibusb_mb,dvb_usb_dtt200u,dvb_usb_vp7045,dvb_usb,cinerg 
yT2,b2c2_flexcop_usb,ttusb_dec,dvb_ttusb_budget,ohci_hcd
[root at localhost build-2.6]#

                                                  
-------------------------------------------------

Patrick Boettcher wrote :

>
> You are mixing up kernel modules and dvb-kernel modules now. Don't  
> do that.



                                                  
----------------------------------------------------



No, i never mixed up kernel modules and dvb-kernel modules, each time  
i restart the machine before processing...Furthermore and to  
dissipate any doubt, yesterday i flushed out any trace of the linuxTV  
dvb-kernel driver from my system, removed the old 2.6.13-rc5 kernel  
source from "/usr/src" installed a fresh clean one, edited the file  
flexcop-reg.h in "/usr/src/linux/drivers/media/dvb/b2c2" as you  
recommended, compiled the kernel with his modules and restarted the  
computer, then :

# modprobe b2c2-flexcop-usb, plug device...with same results as if i  
use instead the linuxTV dvb-kernel


By the way, i will try next week my skystar-usb in a PC, to show what  
will be the result there. May be, I'm repeating somewhere the same  
unknown mistake that would lead to the same error message  
elsewhere...I'll let you know about that in the future.

If i have time, i will try also the more specific to ppc BenH-  
BitKeeper rsync kernel source tree. They include, patches that aren't  
in the official source and who knows, it could work.

Anyway, i would like to thanks you for your help and patience, as i'm  
somehow a newbie and i could miss something that i'm not be aware of.

If you have some hints or news. Don't hesitate.

Thanks




Patrick Boettcher wrote :

> On Wed, 24 Aug 2005, Lavoie.S wrote:
>
>
>> flexcop skystar-usb in macintosh G4 ppc, any hope ? could be  
>> supported in next cvs releases of dvb-kernel driver ? Should i  
>> give-up...
>>
>
> As I said, I don't have a real idea how to fix it easily, without  
> changing large portions of the driver, for which I don't have the  
> time currently.
>
>
>> In answer to your last mail, i can tell you that :
>>
>> 1-     yes, the mac address in "/var/log/messages" is the correct  
>> one;
>>
>>
>> 2-     No, unfortunately i didn't get any improvement by replacing  
>> in "DVB/ build-2.6/flexcop-reg.h" the line #include  
>> "flexcop_ibi_value_be.h" with #include "flexcop_ibi_value_le.h".
>>
>> As you didn't specify it and i didn't know what i was doing, i  
>> tried first to make the change before compiling the driver, so i  
>> removed the old /usr/src/dvb-kernel/ dir replaced it with a fresh  
>> new one then :
>>
>> # cd /usr/local/src/DVB
>>
>
> So /usr/local/src/DVB is a fresh dvb-kernel checkout, because you  
> are talking about /usr/src/dvb-kernel/ above.
>
>
>> # ./makelinks /usr/src/linux
>>
>
> When you compile and load it in build-2.6 you don't need to run  
> makelinks. This is just for linking dvb-kernel into the kernel.
>
>
>> # cd DVB/build-2.6
>> then i edited the file flexcop-reg.h
>> # make
>> # ./insmod.sh load
>>
>
> Correct. Compiling first is correct.
>
>
>> pluged the device...no improvement
>>
>
> That is strange. I would have expected it working after that  
> change. Are you really sure that you load the correct modules?
>
>
>> 3-    Also, i tried to use the kernel DVB drivers instead of the  
>> CVS linuxTV ones so, i recompiled my custom 2.6.13-rc5 kernel with  
>> B2C2 drivers configured as modules, restarted the computer, then :
>>
>> # modprobe b2c2-flexcop-usb
>> modules loaded correctly without any problem.
>> I pluged the device...i got nearly the same messages as before  
>> except from one or two line(s) :
>>
>> Aug 18 17:10:18 localhost kernel: allocation failed: out of  
>> vmalloc space - usevmalloc=<size> to increase size.
>> Aug 18 17:10:18 localhost kernel: b2c2-flexcop: dvb_dmx failed:  
>> error -12
>>
>
> You are mixing up kernel modules and dvb-kernel modules now. Don't  
> do that.
>
> regards,
> Patrick.
>
> --
>   Mail: patrick.boettcher at desy.de
>   WWW:  http://www.wi-bw.tfh-wildau.de/~pboettch/
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20050825/f5126af7/attachment.htm


More information about the linux-dvb mailing list