Ubuntu 10.04 & SkyStar 2 или что такое DVB и с чем его едят.
Добавлено: 10 авг 2011, 12:43
вчера ближе к обеду мой горячо любимый шеф прохаживался по офису вертя в руках забавную вещицу, при ближайшем рассмотрении оказавшуюся DVB карточкой SkyStar 2. и мне естественно загорелось попробовать её в действии, так, что карточка была отобрана с мотивацией "потом верну". из кучи хлама была собрана машинка с содержанием следующего железа
HDD 40Gb WD ata 5400
CPU Intel Celeron 2.4 GHz
Mainboard Biostar B8668U
Ram 1GB DDR i
video GeForce MX440 32 Mb.
ну и естественно мой подопытный SkyStar 2
в качестве оси решено было использовать Бубунту ибо ничего другого под руками не было а качать-писать лениво до смерти.
итак ось воткнулась замечательно. обновилась с меговского репа.
далее
для начала пишем в консоли
lspci -tv
имеем
Код: Выделить всё
+-1e.0-[0000:01]--+-03.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
| +-05.0 Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder
| +-06.0 VIA Technologies, Inc. VT6105M [Rhine-III]
| \-07.0 Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card
теперь ставим дровы
sudo -i
cd /usr/src
1apt-get install mercurial libncurses-dev
hg clone http://mercurial.intuxication.org/hg/s2-liplianin/ (дай бог Игорю Липлянину здоровья и кучу вареза бонусом ибо до этого перекурил кучу форумов, гуг уже начал потеть а я матюкаться)
2.mkdir technisat & cd technisat
3.
Код: Выделить всё
wget http://www.technisat-daun.de/download/soft/soft_linux-driver_12-2008_6611.zip
Код: Выделить всё
-rw-r--r-- 1 svt users 104188 2008-12-07 21:21 cx24120_blob.o_shipped.i386
-rw-r--r-- 1 svt users 168427 2008-12-07 23:09 cx24120_blob.o_shipped.x86_64
-rw-r--r-- 1 svt users 44924 2008-12-07 21:15 dvb-fe-cx24120-1.20.58.2.fw
-rw-r--r-- 1 svt users 2320 2008-12-07 21:46 README
-rw-r--r-- 1 svt users 11344 2008-12-07 22:53 skystar-dvb-s2-v4l-dvb.patch
6.cp cx24120_blob.o_shipped.i386 /usr/src/s2-liplianin/v4l/cx24120_blob.o_shipped
7.cd /usr/src/s2-liplianin
8.И вот тут накатываем патчик, но не из родных дров, а тот который сделал незабвенный Custler (S2-lip-SkyStar-S2-rev-3.3_09-07-14.patch(c намбы)). Предположим он лежит там же, в binary
patch -p1 < /usr/src/technisat/binary/S2-lip-SkyStar-S2-rev-3.3.patch
9.Счастливый пункт.
make && make install && reboot
вот собсно и все.