[linux-dvb] skystar2 on kernel 2.4.20 [solved]

Boris Lenzinger boris.lenzinger at castify.net
Thu Jun 2 11:15:42 CEST 2005


Hi,

thanks your interest on this problem.

Finally, we have got it working fine.

Here is the procedure we have applied:
   * compilation of driver 1.0.0 and make install --> was not working.
Machine froze at rmmod.
   * checkout cvs of tag linux_2_4 of module dvb-kernel, then compile,
make install and run modprobe char-major-250.
      --> the problems was probably that compilation failed or was
incomplete so make install was probably not updating the skystar driver.
      So we have rm -f /lib/modules/`uname -r`/misc/ and redo the
complete process (compil + make install).
      Then updating modules.conf with
         alias char-major-250 skystar2
         add below skystar2 stv0299
         options dvb-core dvb_shutdown_timeout=0
      and run modprobe char-major-250

Then running the szap tool + dvbnet and we could lock on a pid and
create a network interface.
It is now running smoothly with any loss of packet ! We are currently
doing a transmission of a very big file (4G) and it seems to run
perfectly !!

Congratulations to the linuxtv team

thank you for your help.

Boris

Werner Hauger wrote:

>Hi
>
>  
>
>>We are currently working on having a skystar2 running on a kernel 2.4.20
>>(redhat 8)
>>Skystar version is 2.6c.
>>    
>>
>
>I'm running the dvb-kernel drivers on 2.4.20-8 (RH9) without problem
>(although my CVS checkout is a few months old). I however have a
>Hauppauge Nova-CI card, so I can't comment on the Skystar support, but
>I don't think the kernel is a problem.
>
>  
>
>>The problem we encounter is the following: the dvb drivers available are
>>for kernel < 2.4.19 or kernel >= 2.4.23.
>>There is no kernel update from redhat for version greater than 2.4.20.
>>
>>>From what we understood, contraints on kernel version are due to
>>video4linux. Our goal is to do network only with no mpeg2.
>>
>>Here is the procedure we have tried:
>>   * checkout from cvs: cvs -z3 -d
>>:pserver:anonymous at cvs.linuxtv.org:/cvs/linuxtv co -rlinux_2_4 dvb-kernel
>>   * executing MAKEDEV.sh
>>   * compile the dvb drivers:
>>        make in folder build-2.4. There does not seem to have errors
>>   * make install
>>   * load, manually dvb drivers in the following order:
>>        insmod.sh load
>>    
>>
>
>The procedure looks fine. Just make sure the devices set up by the
>MAKEDEV-DVB.sh script were actually created and have the correct
>device number (212).
>
>  
>
>>In /var/log/message, we see a line saying that card was found and
>>frontend 0:0 is registered (from /var/log/messages)
>>
>>    
>>
>
>You need to provide this output, otherwise we can't see whether the
>drivers loaded correctly.
>
>  
>
>>But when launching szap, we get a /dev/dvb/adapter0/frontend0:
>>
>>using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
>>opening frontend failed: No such device
>>
>>    
>>
>
>Do a "ls -lR /dev/dvb*'" to confirm the devices actually exist.
>
>Werner
>
>  
>





More information about the linux-dvb mailing list