<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BLOCKQUOTE type="cite"></BLOCKQUOTE><DIV>Patrick Boettcher wrote :<FONT class="Apple-style-span" color="#0000DD"></FONT></DIV><BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">That is strange. I would have expected it working after that change. Are you really sure that you load the correct modules?</DIV></BLOCKQUOTE><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>                                                        ------------------------------------------</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I suppose i'm loading the correct modules, see below :</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>[root@localhost DVB]# cd build-2.6/</DIV><DIV>[root@localhost build-2.6]# ./insmod.sh load</DIV><DIV>Inserting DVB modules into kernel</DIV><DIV>FATAL: Module i2c-core not found.</DIV><DIV>FATAL: Module crc32 not found.</DIV><DIV>insmod: error inserting './dvb-usb-digitv.ko': -1 Unknown symbol in module</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>[root@localhost build-2.6]# lsmod</DIV><DIV>Module                  Size  Used by</DIV><DIV>dvb_usb_cxusb           5988  0</DIV><DIV>dvb_usb_umt_010         4192  0</DIV><DIV>dvb_usb_nova_t_usb2     4644  0</DIV><DIV>dvb_usb_a800            4132  0</DIV><DIV>dvb_usb_dibusb_mc       3456  0</DIV><DIV>dvb_usb_dibusb_mb       8992  0</DIV><DIV>dvb_usb_dibusb_common     5060  5 dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb</DIV><DIV>dvb_usb_dtt200u         7620  0</DIV><DIV>dvb_usb_vp7045          7780  0</DIV><DIV>dvb_usb                20808  9 dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb,dvb_usb_dibusb_common,dvb_usb_dtt200u,dvb_usb_vp7045</DIV><DIV>cinergyT2              14180  0</DIV><DIV>b2c2_flexcop_pci        8408  0</DIV><DIV>b2c2_flexcop_usb        7716  0</DIV><DIV>b2c2_flexcop           24948  2 b2c2_flexcop_pci,b2c2_flexcop_usb</DIV><DIV>ttusb_dec              20012  0</DIV><DIV>dvb_ttusb_budget       29308  0</DIV><DIV>budget_av              13216  0</DIV><DIV>budget_ci              12704  0</DIV><DIV>budget                  9056  0</DIV><DIV>budget_core             7652  3 budget_av,budget_ci,budget</DIV><DIV>dvb_ttpci              93228  0</DIV><DIV>ttpci_eeprom            1760  2 budget_core,dvb_ttpci</DIV><DIV>saa7146_vv             49536  2 budget_av,dvb_ttpci</DIV><DIV>saa7146                16400  6 budget_av,budget_ci,budget,budget_core,dvb_ttpci,saa7146_vv</DIV><DIV>ttusbdecfe              2496  1 ttusb_dec</DIV><DIV>s5h1420                 8900  1 budget</DIV><DIV>bcm3510                 9604  1 b2c2_flexcop</DIV><DIV>nxt2002                 7460  1 b2c2_flexcop</DIV><DIV>stv0297                 6624  3 b2c2_flexcop,budget_ci,dvb_ttpci</DIV><DIV>mt352                   5732  2 dvb_usb_umt_010,b2c2_flexcop</DIV><DIV>mt312                   7364  1 b2c2_flexcop</DIV><DIV>cx22702                 5380  1 dvb_usb_cxusb</DIV><DIV>cx24110                 6948  0</DIV><DIV>tda8083                 4804  3 dvb_ttusb_budget,budget,dvb_ttpci</DIV><DIV>l64781                  6180  2 budget,dvb_ttpci</DIV><DIV>dib3000mc              17348  1 dvb_usb_dibusb_common</DIV><DIV>dib3000mb              16708  1 dvb_usb_dibusb_mb</DIV><DIV>dib3000_common          2180  2 dib3000mc,dib3000mb</DIV><DIV>tda10021                5220  1 budget_av</DIV><DIV>tda1004x               13700  3 dvb_ttusb_budget,budget_av,budget_ci</DIV><DIV>ves1820                 5092  3 dvb_ttusb_budget,budget,dvb_ttpci</DIV><DIV>stv0299                10536  6 b2c2_flexcop,dvb_ttusb_budget,budget_av,budget_ci,budget,dvb_ttpci</DIV><DIV>cx22700                 4772  1 dvb_ttusb_budget</DIV><DIV>sp8870                  6508  1 dvb_ttpci</DIV><DIV>ves1x93                 5700  2 budget,dvb_ttpci</DIV><DIV>dvb_pll                 6212  6 dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_dibusb_mb,dvb_usb_dibusb_common,dvb_usb,cx22702</DIV><DIV>dvb_core               71172  10 dvb_usb,cinergyT2,b2c2_flexcop,ttusb_dec,dvb_ttusb_budget,budget_av,budget_ci,budget,budget_core,dvb_ttpci</DIV><DIV>video_buf              19332  1 saa7146_vv</DIV><DIV>v4l2_common             4864  1 saa7146_vv</DIV><DIV>v4l1_compat            13092  1 saa7146_vv</DIV><DIV>videodev                7648  1 saa7146_vv</DIV><DIV>evdev                   9408  0</DIV><DIV>firmware_class          8352  10 dvb_usb,b2c2_flexcop,ttusb_dec,dvb_ttusb_budget,budget_av,budget_ci,dvb_ttpci,bcm3510,tda1004x,sp8870</DIV><DIV>cpufreq_ondemand        5532  0</DIV><DIV>cpufreq_powersave        864  0</DIV><DIV>nfsd                  227512  9</DIV><DIV>exportfs                5056  1 nfsd</DIV><DIV>lockd                  62132  2 nfsd</DIV><DIV>sunrpc                139400  12 nfsd,lockd</DIV><DIV>radeon                 83780  1</DIV><DIV>drm                    65784  2 radeon</DIV><DIV>raw                     7748  1</DIV><DIV>ipv6                  265736  14</DIV><DIV>rfcomm                 37916  0</DIV><DIV>l2cap                  23588  5 rfcomm</DIV><DIV>bluetooth              47400  4 rfcomm,l2cap</DIV><DIV>snd_seq_dummy           2244  0</DIV><DIV>snd_seq_oss            34068  0</DIV><DIV>snd_seq_midi_event      4672  1 snd_seq_oss</DIV><DIV>snd_seq                49944  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event</DIV><DIV>snd_seq_device          7020  3 snd_seq_dummy,snd_seq_oss,snd_seq</DIV><DIV>snd_pcm_oss            56608  0</DIV><DIV>snd_mixer_oss          18464  1 snd_pcm_oss</DIV><DIV>i2c_keywest             9668  0</DIV><DIV>snd_powermac           40612  1</DIV><DIV>snd_pcm                79812  2 snd_pcm_oss,snd_powermac</DIV><DIV>snd_timer              21604  2 snd_seq,snd_pcm</DIV><DIV>snd_page_alloc          8296  1 snd_pcm</DIV><DIV>snd                    45268  10 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_powermac,snd_pcm,snd_timer</DIV><DIV>soundcore               6596  1 snd</DIV><DIV>af_packet              20680  0</DIV><DIV>airport                 5760  0</DIV><DIV>orinoco                39316  1 airport</DIV><DIV>hermes                  5760  2 airport,orinoco</DIV><DIV>eth1394                18344  0</DIV><DIV>sungem                 32836  0</DIV><DIV>sungem_phy              7904  1 sungem</DIV><DIV>ide_cd                 43300  0</DIV><DIV>ohci1394               34996  0</DIV><DIV>loop                   17416  0</DIV><DIV>nls_utf8                1344  1</DIV><DIV>hfsplus                82020  1</DIV><DIV>uninorth_agp            8264  1</DIV><DIV>agpgart                27132  2 drm,uninorth_agp</DIV><DIV>synclinkmp             49112  0</DIV><DIV>hdlc                   28192  1 synclinkmp</DIV><DIV>lapb                   13536  1 hdlc</DIV><DIV>syncppp                16320  1 hdlc</DIV><DIV>sx                     36568  1</DIV><DIV>generic_serial         13096  1 sx</DIV><DIV>stallion               49388  0</DIV><DIV>moxa                   58164  0</DIV><DIV>istallion              38324  0</DIV><DIV>epca                   77112  0</DIV><DIV>sbp2                   21320  0</DIV><DIV>scsi_mod              137544  1 sbp2</DIV><DIV>ieee1394              399952  3 eth1394,ohci1394,sbp2</DIV><DIV>ohci_hcd               21508  0</DIV><DIV>usbcore               111576  15 dvb_usb_cxusb,dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_a800,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb,dvb_usb_dtt200u,dvb_usb_vp7045,dvb_usb,cinergyT2,b2c2_flexcop_usb,ttusb_dec,dvb_ttusb_budget,ohci_hcd</DIV><DIV>[root@localhost build-2.6]#  </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>                                                -------------------------------------------------</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Patrick Boettcher wrote :</DIV><DIV><BR class="khtml-block-placeholder"></DIV><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR style=""></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">You are mixing up kernel modules and dvb-kernel modules now. Don't do that.</DIV></BLOCKQUOTE><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>                                                ----------------------------------------------------                                                </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>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 :</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># modprobe b2c2-flexcop-usb, plug device...with same results as if i use instead the linuxTV dvb-kernel</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><BR class="khtml-block-placeholder"></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><BR class="khtml-block-placeholder"></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">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.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>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.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>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.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>If you have some hints or news. Don't hesitate.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Thanks </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><BR><DIV><DIV>Patrick Boettcher wrote :</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">On Wed, 24 Aug 2005, Lavoie.S wrote:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">flexcop skystar-usb in macintosh G4 ppc, any hope ? could be supported in next cvs releases of dvb-kernel driver ? Should i give-up...</DIV> <BR></BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">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.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">In answer to your last mail, i can tell you that :</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">1- <SPAN class="Apple-converted-space">    </SPAN>yes, the mac address in "/var/log/messages" is the correct one;</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">2- <SPAN class="Apple-converted-space">    </SPAN>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".</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">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 :</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># cd /usr/local/src/DVB</DIV> <BR></BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">So /usr/local/src/DVB is a fresh dvb-kernel checkout, because you are talking about /usr/src/dvb-kernel/ above.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># ./makelinks /usr/src/linux</DIV> <BR></BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">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.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># cd DVB/build-2.6</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">then i edited the file flexcop-reg.h</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># make</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># ./insmod.sh load</DIV> <BR></BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Correct. Compiling first is correct.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">pluged the device...no improvement</DIV> <BR></BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">That is strange. I would have expected it working after that change. Are you really sure that you load the correct modules?</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BR><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">3-<SPAN class="Apple-converted-space">    </SPAN>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 :</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "># modprobe b2c2-flexcop-usb</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">modules loaded correctly without any problem.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">I pluged the device...i got nearly the same messages as before except from one or two line(s) :</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Aug 18 17:10:18 localhost kernel: allocation failed: out of vmalloc space - usevmalloc=&lt;size&gt; to increase size.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Aug 18 17:10:18 localhost kernel: b2c2-flexcop: dvb_dmx failed: error -12</DIV> <BR></BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">You are mixing up kernel modules and dvb-kernel modules now. Don't do that.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">regards,</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Patrick.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">--</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space">  </SPAN>Mail: <A href="mailto:patrick.boettcher@desy.de">patrick.boettcher@desy.de</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><SPAN class="Apple-converted-space">  </SPAN>WWW:<SPAN class="Apple-converted-space">  </SPAN><A href="http://www.wi-bw.tfh-wildau.de/~pboettch/">http://www.wi-bw.tfh-wildau.de/~pboettch/</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">linux-dvb mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:linux-dvb@linuxtv.org">linux-dvb@linuxtv.org</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</A></DIV> <BR class="Apple-interchange-newline"></BLOCKQUOTE></DIV><BR></BODY></HTML>