Hiho, I'm having trouble to get my Technisat SkyStar2 card working. I'm using the linux-dvb.2003-09-05 snapshot from the vdr homepage. Compilation works well, also I get no errors when executing make insmod: % cd DVB/driver % make insmod CARDS=b2c2 /lib/modules/2.4.21-i586-cdv/build/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set DIR=`pwd`; (cd /lib/modules/2.4.21-i586-cdv/build; make SUBDIRS=$DIR modules) make[1]: Entering directory `/usr/src/kernel-source-2.4.21-i586-cdv' make -C /root/src/DVB/driver CFLAGS="-D__KERNEL__ \ -I/usr/src/kernel-source-2.4.21-i586-cdv/include -Wall -Wstrict-prototypes \ -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer \ -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE" MAKING_MODULES=1 modules make[2]: Entering directory `/root/src/linux-dvb.2003-09-05/driver' ld -m elf_i386 -r -o dvb-core.o dmxdev.o dvb_demux.o dvb_net.o dvb_i2c.o \ dvb_filter.o dvb_frontend.o dvbdev.o compat.o dvb_ksyms.o make -C b2c2 modules make[3]: Entering directory `/root/src/linux-dvb.2003-09-05/driver/b2c2' make[3]: Für das Target »modules« gibt es nichts zu tun. make[3]: Leaving directory `/root/src/linux-dvb.2003-09-05/driver/b2c2' make -C frontends modules make[3]: Entering directory `/root/src/linux-dvb.2003-09-05/driver/frontends' make[3]: Für das Target »modules« gibt es nichts zu tun. make[3]: Leaving directory `/root/src/linux-dvb.2003-09-05/driver/frontends' make[2]: Leaving directory `/root/src/linux-dvb.2003-09-05/driver' make[1]: Leaving directory `/usr/src/kernel-source-2.4.21-i586-cdv' According to the syslog the card seems to be registered correctly: Oct 16 22:17:21 vdr kernel: Linux video capture interface: v1.00 Oct 16 22:17:22 vdr kernel: Oct 16 22:17:22 vdr kernel: driver loading Oct 16 22:17:22 vdr kernel: skystar2.c: FlexCopII(rev.130) chip found Oct 16 22:17:22 vdr kernel: skystar2.c: MAC address = 00:d0:d7:01:40:a2:00:00 Oct 16 22:17:22 vdr kernel: skystar2.c: key = Oct 16 22:17:22 vdr kernel: ff ff ff ff Oct 16 22:17:22 vdr last message repeated 3 times Oct 16 22:17:22 vdr kernel: DVB: registering new adapter (PCI device 13d0:2103 (Techsan Electronics Co Ltd)). Oct 16 22:17:22 vdr kernel: mt312_read: ret == -121 But vdr doesn't recognize it and also szap doesn't work: % ./szap -n 1 reading channels from file '/root/.szap/channels.conf' zapping to 'Das Erste': sat 0, frequency = 11837 MHz H, symbolrate 27500000, vpid = 0x0065, apid = 0x0066 using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' opening frontend failed: No such device My Linux kernel is 2.4.21-i586-cdv, from the c't vdr distribution, but I compiled vdr and dvb-drivers on my own. Do I'm missing something? I have also a Hauppauge Nexus card, which works flawlessly, with vdr and szap, so the general setup should be Ok. But probably I'm doing something wrong regarding the SkyStar2 card? Any help is appreciated. Thanks, Joern -- Joern Reder Development Head ZYN! Coding Division - http://www.zyn.de/
Attachment:
pgp00004.pgp
Description: PGP signature