Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
DDX новый
Зарегистрирован: 29.10.2008 Сообщения: 15 Откуда: Новосибирск
|
Добавлено: 20.06.2009 23:49 Заголовок сообщения: HowTo: Смотрим спутниковое ТВ в Ubuntu |
|
|
Недавно столкнулся с проблемой настройки dvb-карты под Linux (ST-4200, клон SkyStar4). Все бы хорошо, но в интернете было достаточно мало информации по их установке, тем более для последних моделей этого девайса. И чтобы хоть как-то помочь популяризации мой любимой ОС, я написал вот этот небольшой how-to, где подробно описан порядок настройки. Старался изложить максимально просто, для всех.
Итак, приступим. Прежде чем читать дальше, у вас уже должен быть установален дистрибутив Ubuntu, желательно последней версии (9.04 на данный момент), настроен интернет, ну и, конечно, dvb-карта, подключенная к настроенной спутниковой антенне. Как это все сделать, можно найти на сайтах http://ubuntologia.ru и http://forum.alyno.ru
1. Включаем проприетарный драйвер видеокарты. Идем в Система->Администрирование->Драйверы устройств. В появившемся окошке выбираем нужный драйвер, щелкаем по кнопке Активировать. Все, аппаратная поддержка включена!
2. Проверям, опозналась ли dvb-карта системой. Запускаем терминал Приложения->Стандартные->Терминал. Вводим команду
Теперь внимательно смотрим на вывод. Если вы там нашли название вашей dvb-карточки, то значит система автоматически определила ее и установила свой драйвер, и можно сразу переходить к пункту 5.
3.Устанавливаем драйвера. Если ваша система не смогла определить карту, то не беда! Нашим соотечественником Игорем Липляниным был создан репозиторий, в котором есть драйвера практически к любой dvb-карте. Чтобы их установить, надо иметь уже настроенное подключение к интернету. Все дальнейшие действия надо будет выполнять в терминале с правами суперпользователя (root'a). Для этого в терминале вводим команду
После чего у вас запросят пароль. Замечу, что при вводе пароль не отображается, поэтому будьте внимательны и не ошибитесь при вводе. Если вы ввели все верно, то в строке приглашения символ $ поменяется на #, и сама строка примет приблизительно такой вид: root@Ubuntu:~#.
Далее переходим в каталог, где мы будем собирать драйвер
Скачиваем и устанавливаем необходимые библиотеки из интернета ~10мб. На все вопросы соглашаемся, нажимая клавишу y в английской раскладке
Код: | apt-get install build-essential linux-headers-generic
apt-get install mercurial libncurses-dev |
Копируем исходники из репозитория ~20мб
Код: | hg clone http://mercurial.intuxication.org/hg/s2-liplianin/ |
Переходим в нужный каталог
Собираем
Код: | make KERNELRELEASE=$(uname -r) |
И устанавливаем
Код: | make KERNELRELEASE=$(uname -r) install |
Внимание! В зависимости от производительности процессора, драйвер может собираться от нескольких десятков минут, до нескольких часов!
Дальше надо найти firmware для чипа вашей dvb-карты. Его можно взять либо с сайта http://linuxtv.org, либо искать в гугле что-то наподобии такого: st-4200 firmware (вместо st-4200 пишем название своей карты). Скачиваем и сохраняем в удобном месте.
Копируем его в нужный каталог
Код: | cp SOURCE /lib/firmware |
где SOURCE это полный путь к файлу firmware
Например, я сохранил свой firmware dvb-fe-cx24116.fw в своей домашней папке, то тогда полный путь к файлу будет таким /home/my_login/dvb-fe-cx24116.fw, а команда выглядеть так cp /home/my_login/dvb-fe-cx24116.fw /lib/firmware.
Замечу, что в каталоге /lib/firmware, возможно, уже есть нужный вам firmware, но я все равно рекомендую поискать в интернете самую последнюю версию, ибо у меня со старым не заработало.
Обязательно перезагружаемся
4. Опять смотрим вывод
Если все нормально, проверяем каталог /dev/dvb/adapter0
Код: | ls /dev/dvb/adapter0 |
там должны лежать файлы demux0, dvr0, frontend0, net0.
5. Даем текущему пользователю права на запуск софта для работы с dvb. Система->Администрирование->Пользователи и группы. Нажимаем кнопку Разблокировать, выбираем свою учетную запись щелкаем по Свойства, переходим на вкладку Привилегия пользователя и ставим галочки (если они не стоят) напротив Администрировать систему, Использовать аудио-устройства, Сохранять видео с ТВ... Жмем OK и закрываем.
6. Ставим софт. Софта под Linux для работы с dvb устройствами довольно много, но, как мне показалось, наиболее дружелюбным оказался kde'шный Kaffeine. Его настройка происходит намного проще, чем, допустим, того же DVB Dream'a в windows. К тому же у него есть EPG, timeshift и еще много разных фишек, например, возможность кардшаринга.
Для инсталяции Kaffeine в терминале пишем
Код: | sudo apt-get install kaffeine |
Будет предложено скачать ~100 мб. Соглашаемся. Во время установки кафеин попросит ввести конфигурацию дайсеков (diseq). Здесь все элементарно (тем, кто уже настраивал в windows), описывать нет смысла. Если по каким-то причинам не удалось настроить дайсек, то это всегда можно сделать позже в меню программы DVB->Настройка DVB.
Теперь приступаем к поиску каналов. Запускаем кафеин Приложения->Аудио и видео->Kaffeine, открываем DVB->Каналы, выбираем спутник и жмем Начать поиск. Все найденные каналы будут в правой части окна. Их можно добавить в список каналов, который находится слева, либо вручную, либо с помощью фильтра. После того, как вы составите список каналов, жмем Готово. Вуаля! Настройка DVB TV под Linux закончена!
7. Редактируем списки трансподеров. Всего скорей окажется, что не все каналы будут просканированы. Это происходит из-за того, что с программой идут устаревшие списки трансподеров. Чтобы их исправить или добавить новые, с помощью файлового менеджера (например nautilus) переходим в каталог /home/логин_пользователя/.kde/share/apps/kaffeine/dvb-s В этой папке лежат файлы конфигов на все спутники.
Вот пример файла для спутника ABS-1 (северный луч, ku-диапазон)
Код: | # ABS-1 @ 75E
# freq pol sr fec
S 12518000 V 22000000 7/8
S 12548000 V 22000000 7/8
S 12579000 V 22000000 7/8
S 12610000 V 22000000 7/8
S 12640000 V 22000000 3/4
S 12670000 V 22000000 7/8
S 12694000 V 10750000 3/4
S 12732000 V 22000000 7/8 |
Как видно, строка состоит из символа S, частоты трансподера (в кГц), поляризации (V или H), символьной скорости, FEC (дробь вида x/y или AUTO). Все это разделено пробелами. Все цифры можно взять с сайта http://lyngsat.com
____________________
Если вам непонятно, что делает какая-нибудь команда, то это всегда можно узнать во встроенной справке, набрав в терминале
Все вышесказаное делалось в графической среде GNOME
Последний раз редактировалось: DDX (24.06.2009 19:58), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
goshik2004 новый
Зарегистрирован: 26.03.2009 Сообщения: 13 Откуда: Курская область, г.Суджа 51°12'N 35°16'E
|
Добавлено: 22.06.2009 10:38 Заголовок сообщения: |
|
|
Спасибо!
Еще бы FAQ по спутниковому инету для ST-4200 (начиная с установки карты) - который Вы обещали в сответствующей теме - ОЧЕНЬ БЫЛ БЫ БЛАГОДАРЕН и не только Я. _________________ Офсеты: GI 1.1, Супрал 0.9, Хабо 1.0; ku-band" GI-201,"Inverto"(circular);OPENBOX X-820CI(ПО 5.46);CAM VIACCESS NP-4 EXTRA(ПО S9), TT-1401, ST-4200, прием 36Е,39E/40E,53E,60E,75E. |
|
Вернуться к началу |
|
|
Flint3 модератор
Зарегистрирован: 11.05.2005 Сообщения: 1644 Откуда: Московская область (55.43с.ш 38.30 в.д).
|
Добавлено: 23.06.2009 19:59 Заголовок сообщения: |
|
|
DDX писал(а): | Копируем исходники из репозитория (точно не помню, но где-то 50-150мб) |
откуда такая цифра? По моему пакет Липлянина занимает порядка 20мб, а в архиве и того меньше. _________________ Кто ни разу не тонул, тот мелко плавал.
-------------------------------------------------------
Core 2 Duo E4400 2гб ОЗУ Sata400+250Gb GF8600GTS Кучка DVB-S/S2 карт Stab HH120 LNB Titanium TTG Альяно-Премиум Супрал 1.1+0.6 КонтинентТВ |
|
Вернуться к началу |
|
|
alexaga бывалый
Зарегистрирован: 01.04.2006 Сообщения: 1568 Откуда: 58°42'N / 59°33'E
|
Добавлено: 23.06.2009 20:38 Заголовок сообщения: |
|
|
Архивы с дровами от Игоря Леплянина весят в среднем 4.5 мег. Многое ещё не сказано. Распаковыные в среднем 18мег. весят. Автор ещё не описал про szap s2. Для карт стандарта DVB-S2. Длительное время проходит на сборку драйвера. Все остальное секунды.
Меня интересует кто и как победил прием модуляции DVB-S2 в Кофейне. Вроде как в последней версии 0.8.8 есть поддержка. Кто пробовал отпишитесь. |
|
Вернуться к началу |
|
|
alexaga бывалый
Зарегистрирован: 01.04.2006 Сообщения: 1568 Откуда: 58°42'N / 59°33'E
|
Добавлено: 23.06.2009 20:46 Заголовок сообщения: |
|
|
goshik2004 тут уже большая часть описана. Как ставить. Для остального нужно dvb-utils (в убунту заложенно изночально) - и szap s2 (также можно взять по сылке где дрова Игоря Леплянина (для карты стандарта DVB-S2). Остальное любая инструкция для настройки инета карты под линукс. На сайте провайдера СТВ очень не плохие доки по установке и настройки инета в ос Линукс. |
|
Вернуться к началу |
|
|
goshik2004 новый
Зарегистрирован: 26.03.2009 Сообщения: 13 Откуда: Курская область, г.Суджа 51°12'N 35°16'E
|
Добавлено: 24.06.2009 09:41 Заголовок сообщения: |
|
|
alexaga писал(а): | goshik2004 тут уже большая часть описана. Как ставить. Для остального нужно dvb-utils (в убунту заложенно изночально) - и szap s2 (также можно взять по сылке где дрова Игоря Леплянина (для карты стандарта DVB-S2). Остальное любая инструкция для настройки инета карты под линукс. На сайте провайдера СТВ очень не плохие доки по установке и настройки инета в ос Линукс. |
Спасибо! _________________ Офсеты: GI 1.1, Супрал 0.9, Хабо 1.0; ku-band" GI-201,"Inverto"(circular);OPENBOX X-820CI(ПО 5.46);CAM VIACCESS NP-4 EXTRA(ПО S9), TT-1401, ST-4200, прием 36Е,39E/40E,53E,60E,75E. |
|
Вернуться к началу |
|
|
DDX новый
Зарегистрирован: 29.10.2008 Сообщения: 15 Откуда: Новосибирск
|
Добавлено: 24.06.2009 20:10 Заголовок сообщения: |
|
|
Размер пакета с драйверами подправил. Ошибся, потому что посмотрел размер после сборки.
HowTo по настройки инета я планирую написать, но чуть позже.
Насчет приема dvb-s2, пока ничего конкретного сказать не могу, т.к. я смотрю только обычные dvb-s каналы. Но тем, кто хочет смотреть dvb-s2, есть вариант: скачать утилиту szap-s2, залочить ей сигнал и смотреть проигрывателем, умеющим работать с видеопотоками, например vlc. |
|
Вернуться к началу |
|
|
alexaga бывалый
Зарегистрирован: 01.04.2006 Сообщения: 1568 Откуда: 58°42'N / 59°33'E
|
Добавлено: 24.06.2009 20:20 Заголовок сообщения: |
|
|
Ну так и смотрю. Только как ни крути нормальный просмотрщик спутникового тв в линуксе только Кофейн. Можно сказать аналог ПрогДВБ.
А он не хотит принемать настройки и модуляцию DVB-S2. |
|
Вернуться к началу |
|
|
goshik2004 новый
Зарегистрирован: 26.03.2009 Сообщения: 13 Откуда: Курская область, г.Суджа 51°12'N 35°16'E
|
Добавлено: 25.06.2009 07:57 Заголовок сообщения: |
|
|
DDX писал(а): | HowTo по настройки инета я планирую написать, но чуть позже |
С нетерпением ждем! _________________ Офсеты: GI 1.1, Супрал 0.9, Хабо 1.0; ku-band" GI-201,"Inverto"(circular);OPENBOX X-820CI(ПО 5.46);CAM VIACCESS NP-4 EXTRA(ПО S9), TT-1401, ST-4200, прием 36Е,39E/40E,53E,60E,75E. |
|
Вернуться к началу |
|
|
maxwelldream новый
Зарегистрирован: 07.08.2011 Сообщения: 1 Откуда: Москва
|
Добавлено: 07.08.2011 15:35 Заголовок сообщения: Couldn't find |
|
|
Доброго времени суток! Спасибо Вам за столь подробную статью, она действительно очень необходима. Столкнулся с другой проблемой: у меня Kubuntu, и когда я выполняю apt-get install build-essential linux-headers-generic мне выдаёт ошибку: E: Couldn't find package build-essential, при этом интернет есть, а если выполняю apt-get update, то E: Some index files failed to download, they have been ignored.... В чём проблема? Могу ли я как-нибудь установить дрова для ST-4200 без их сборки, с помощью бинарника? Заранее благодарен. |
|
Вернуться к началу |
|
|
gomosapiens новый
Зарегистрирован: 02.11.2006 Сообщения: 2
|
Добавлено: 31.10.2013 14:18 Заголовок сообщения: |
|
|
Подскажите пожалуйста, что дальше делать, вот после этого:
sudo hg clone https://bitbucket.org/liplianin/s2-liplianin-v39/hg/s2-liplianin/
Захожу в каталог
cd s2-liplianin/
А на команду
make KERNELRELEASE=$(uname -r)
Терминал выдает ответ make: *** Не заданы цели и не найден make-файл. Останов.
Ubuntu 13.10 |
|
Вернуться к началу |
|
|
sergej_001 новый
Зарегистрирован: 09.03.2013 Сообщения: 9 Откуда: Краснодар
|
Добавлено: 05.11.2013 19:31 Заголовок сообщения: |
|
|
У меня опыт только с debian. Нет ли какой информации , мануала на этот счет? |
|
Вернуться к началу |
|
|
gomosapiens новый
Зарегистрирован: 02.11.2006 Сообщения: 2
|
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|