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/
pgp00000.pgp
Description: PGP signature
