Technisat SkyStar USB 2 HD CI
A DVB-S2 USB 2.0 Device from Technisat It is currently unsupported.
It seems to be an clone of AzureWave DVB-S2 USB_CI - AD-SB300 (7050) [1] from twinhan.
Overview/Features
This is a USB 2.0 device capable of receiving DVB-S and DVB-S2 tranponders including a CI-Slot.
Output of lsusb -v
:
Bus 002 Device 005: ID 14f7:0001 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x14f7 idProduct 0x0001 bcdDevice 0.02 iManufacturer 1 DTV-DVB iProduct 2 UDST70XX iSerial 3 0008C9F000DD bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 100 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0002 (Bus Powered) Remote Wakeup Enabled
Components Used
STMicroelectronics STB0899 multistandard demodulator (DVB-S and DVB-S2).
Identification
Vendor ID: 14f7 Product ID: 0001
Making it Work
This device is the same as the terratec s7. From Terratec exists a linux driver, get it here : http://linux.terratec.de/files/AZ6027_Linux_Driver.tar.gz It wont compile against 2.6.31 a patch is here : http://www.forum.free-x.de/wbb/index.php?page=Attachment&attachmentID=639&h=5ec4652adb502d3e8976a039fca950cd2eb01521&s=8d134972a1da163294463fd9071d45263c6b0df4
You have to change the usb-id to make it work. Have fun.
Process
need
- sudo apt-get install linux-headers-`uname-r` make gcc bzip2 build-essential libncurses-dev
- sudo apt-get install mercurial
Das Modul firedtv-1394 scheint im Moment ein BUG zu haben,also abwählen.
- hg clone http://mercurial.intuxication.org/hg/s2-liplianincd
- cd s2-liplianin
- patch -p1 < irgendein-pfad/az6027_new.patch
- sudo make menuconfig
goto Multimedia Support -> DVB/ATSC Adapter -> Firedtv/Floppydtv abwählen
- make
- make install
Falls der VDR selbst kompiliert wird, brauchen wir noch einen Symlink.
- cd linux/include/linux
- ln -s /usr/src/linux-headers-`uname -r`/include/linux/compiler.h compiler.h
Jetzt noch die Firmware an die richtige Stelle bringen
- wget http://linux.terratec.de/files/AZ6027_Linux_Driver.tar.gz
- tar -xzvf AZ6027_Linux_Driver.tar.gz
- sudo cp dvb-usb-az6027-03.fw /lib/firmware/dvb-usb-az6027-03.fw
restart
- sudo reboot
OR
hg clone http://linuxtv.org/hg/v4l-dvb/ cd v4l-dvb cat /path/to/az6027_v6.diff | patch -p1 make && make install reboot