I own a TERRATEC Cinergy S2 USB HD and this device appears to be the same as the TeVii S660. It has the same form factor, connectors are in the same location and it uses the ds3000 and dvb_usb_dw2102 modules.
usb 1-2: new high speed USB device using ehci_hcd and address 26 usb 1-2: New USB device found, idVendor=0ccd, idProduct=00a8 usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-2: Product: USB Stick usb 1-2: Manufacturer: Max usb 1-2: SerialNumber: 080116 usb 1-2: configuration #1 chosen from 1 choice dw2102: su3000_identify_state dvb-usb: found a 'Terratec Cinergy S2 USB HD' in warm state. dw2102: su3000_power_ctrl: 1, initialized 0 dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Terratec Cinergy S2 USB HD) ff 00 00 00 00 00 ff ff 00 00 00 00 ff ff ff 00 00 00 ff ff ff ff 00 00 ff ff ff ff ff 00 ff ff ff ff ff ff dvb-usb: MAC address: ff:ff:ff:ff:ff:ff DS3000 chip version: 0.192 attached. dw2102: Attached DS3000! DVB: registering adapter 0 frontend 0 (Montage Technology DS3000/TS2020)... input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:10.3/usb1/1-2/input/input32 dvb-usb: schedule remote query interval to 150 msecs. dw2102: su3000_power_ctrl: 0, initialized 1 dvb-usb: Terratec Cinergy S2 USB HD successfully initialized and connected. usbcore: registered new interface driver dw2102
Linux drivers can be downloaded from the TERRATEC website (or simply use the liplianin repository).
The Terratec device suffers from the same DiSEqC switching issues as the Tevii one.