Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Sasc-ng (opensasc-ng) в Ubuntu 9.10  (Прочитано 46982 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн smv1210

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #105 : 11 Мая 2011, 10:45:22 »
Цитировать
smv1210 не подскажеш как это принудительно modprobe делать?

Подскажу, если понадобиться.
Но ты сначала скомпилируй всё по правилам - может быть и не нужно будет  "принудиловки"...

ЗЫ: для автоматической загрузки модулей при старте, просто добавь их в файл /etc/modules
« Последнее редактирование: 11 Мая 2011, 12:10:28 от smv1210 »

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #106 : 11 Мая 2011, 10:48:43 »
по поводу no fronted думаю может нужно firmwаre положить в lib но где его взять? Пс простите за краткость, пишу с мобилы!
ubuntu 16.04 LTS

Оффлайн smv1210

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #107 : 11 Мая 2011, 11:19:59 »
Цитировать
думаю может нужно firmwаre положить в lib но где его взять?

Наверное, можно вытащить из поставляемых с катой windows-драйверов, аналогично; http://kernel.org/doc/Documentation/dvb/lmedm04.txt

ЗЫ: ты похоже совсем заработался  ;D сам у себя спрашиваешь что и где взять?  ;D
https://forum.ubuntu.ru/index.php?topic=79331.msg1096763#msg1096763

Там-же (http://sites.google.com/site/tvboxspy/lme2510-linux-driver) и относительно /etc/modules :

Цитировать
...

If you want to load the correct firmware from boot. modify /etc/modules (or  /etc/modules.preload) file and enter example
dvb-usb-lmedm04 firmware=1

...

ЗЗЫ: windows-"дрова" с сайта производителя начинки
http://www.leaguerme.com/English/ShowArticle.asp?ArticleID=62
« Последнее редактирование: 11 Мая 2011, 22:13:26 от smv1210 »

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #108 : 11 Мая 2011, 23:41:15 »
Опять блин хрень какаято  :D !!!!
Скачал я с http://sites.google.com/site/tvboxspy/lme2510-linux-driver
lmedvbs_fw.zip
Разархивировал, отработал lme2510_fw.sh, создалось root@Aspire-5100:~/firm# ls
dvb-usb-lme2510c-lg.fw     dvb-usb-lme2510-lg.fw     US280D.sys
dvb-usb-lme2510c-s0194.fw  dvb-usb-lme2510-s0194.fw  US290D.sys
dvb-usb-lme2510c-s7395.fw  lme2510_fw.sh             US2A0D.sys
все что *.fw скопировал в /lib/firmware
перезагрузил, а там  вот это
root@Aspire-5100:~/firm# dmesg | grep dvb
[   15.761060]  f9b51477fe540fb4c65a05027fdd6f2ecce4db3b [media] DVB: return meaningful error codes in dvb_frontend
[   15.761064]  7e6785451a66b9da0f8553a45b5655457ce22f08 DocBook/dvb: Improve description of the DVB API v5
[   16.207693]  f9b51477fe540fb4c65a05027fdd6f2ecce4db3b [media] DVB: return meaningful error codes in dvb_frontend
[   16.207696]  7e6785451a66b9da0f8553a45b5655457ce22f08 DocBook/dvb: Improve description of the DVB API v5
[   17.510335] LME2510(C): FRM Loading dvb-usb-lme2510-s0194.fw file
[   27.912916] dvb-usb: found a 'DM04_LME2510_DVB-S' in warm state.
[   27.929823] dvb-usb: will use the device's hardware PID filter (table count: 15).
[   28.448425] dvb-usb: no frontend was attached by 'DM04_LME2510_DVB-S'
[   28.464415] dvb-usb: DM04_LME2510_DVB-S successfully initialized and connected.
root@Aspire-5100:~/firm# ls /dev/dvb/adapter0
demux0  dvr0  net0
нет frontend`a и все, что толку sasc устанавливать, нужно сначала дрова установить!
« Последнее редактирование: 11 Мая 2011, 23:43:50 от sanekru »
ubuntu 16.04 LTS

Оффлайн smv1210

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #109 : 12 Мая 2011, 00:22:30 »
Цитировать
[   17.510335] LME2510(C): FRM Loading dvb-usb-lme2510-s0194.fw file

Могу конечно ошибаться, но вроде как для твоего железа dvb-usb-lme2510-lg.fw фирмварь предназначен (т.е. LG а не Sharp версия).

В любом случае, попробуй убрать из директории все *.fw файлы, а затем подкидывай их по одному (при необходимости переименовывая lme2510-lg в lme2510-s0194).

 Или же ,
Цитировать
... modify /etc/modules (or  /etc/modules.preload) file and enter example
dvb-usb-lmedm04 firmware=1

Так-же, можно уточнить версию твоего железа посредством windows-компа и драйверов с сайта производителя чипов (http://www.leaguerme.com/English/ShowArticle.asp?ArticleID=62)

ЗЫ: Относительно этого [   15.761060]  f9b51477fe540fb4c65a05027fdd6f2ecce4db3b [media] DVB: return meaningful error codes in dvb_frontend, м.б. тебе на сырцы дров ещё и этот патч наложить будет надо:
https://patchwork.kernel.org/patch/767842/
« Последнее редактирование: 12 Мая 2011, 00:45:32 от smv1210 »

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #110 : 12 Мая 2011, 09:18:05 »
вечерком буду пробывать пропатчить сырцы, а по поводу firmwаre на ядре 2.6.38 без каких либо шаманств т.е. Сразу после установки системы просто добавил  файлы *.fw перегрузил и все ок
ubuntu 16.04 LTS

Оффлайн smv1210

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #111 : 12 Мая 2011, 14:16:46 »
А попробуй ещё;

1 - запустить комп не втыкая свой DVB-S USB
2 - затем dmesg, и засеки последнее сообщение от системы
3 - воткни DVB-S USB, и снова dmesg.
4 - скопируй все сообщения системы, имеющие место быть между п. 2 и 3, и кинь их мне в личку (дабы не засорять эту тему)

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #112 : 13 Мая 2011, 19:24:21 »
ура заработала  :D !
После того как я ее перевключил из розетки все завелось, видать чтото там глюкнуло!
root@Aspire-5100:~# ls /dev/dvb/adapter0
demux0  dvr0  frontend0  net0
root@Aspire-5100:~# dmesg | grep dvb
[  140.678839] f9b51477fe540fb4c65a05027fdd6f2ecce4db3b [media] DVB: return meaningful error codes in dvb_frontend
[  140.678847] 7e6785451a66b9da0f8553a45b5655457ce22f08 DocBook/dvb: Improve description of the DVB API v5
[  140.712594] f9b51477fe540fb4c65a05027fdd6f2ecce4db3b [media] DVB: return meaningful error codes in dvb_frontend
[  140.712603] 7e6785451a66b9da0f8553a45b5655457ce22f08 DocBook/dvb: Improve description of the DVB API v5
[  140.790105] LME2510(C): FRM Loading dvb-usb-lme2510-s0194.fw file
[  150.721042] dvb-usb: found a 'DM04_LME2510_DVB-S' in warm state.
[  150.736413] dvb-usb: will use the device's hardware PID filter (table count: 15).
[  150.786851] LME2510(C): FRM Changing to dvb-usb-lme2510-lg.fw firmware
[  150.787230] dvb-usb: no frontend was attached by 'DM04_LME2510_DVB-S'
[  150.863629] dvb-usb: DM04_LME2510_DVB-S successfully initialized and connected.
[  150.864430] dvb-usb: DM04_LME2510_DVB-S successfully deinitialized and disconnected.
[  151.245941] LME2510(C): FRM Loading dvb-usb-lme2510-lg.fw file
[  161.820072] dvb-usb: found a 'DM04_LME2510_DVB-S' in warm state.
[  161.836568] dvb-usb: will use the device's hardware PID filter (table count: 15).
[  162.416309] dvb-usb: DM04_LME2510_DVB-S successfully initialized and connected.
так что уважаемый smv 1210 нет необходимости отправлять dmesg,


Пользователь решил продолжить мысль 13 Мая 2011, 20:27:10:
что то непомогли танцы с бубном!
запускаю sasc-ng -j 0:1
далее в мифе пробую выбрать карту и опять зависон  :-[
« Последнее редактирование: 13 Мая 2011, 20:27:10 от sanekru »
ubuntu 16.04 LTS

Оффлайн smv1210

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #113 : 13 Мая 2011, 22:20:18 »
Цитировать
ура заработала  Cheesy !
...
...
[  150.787230] dvb-usb: no frontend was attached by 'DM04_LME2510_DVB-S
...
...

Заработает лишь тогда, когда "прикрутит" frontend (то бишь - демодулятор + тв-приёмник).
Последний же, чтобы прикрутиться, должен сначала "ожить", получив правильное firmware...
« Последнее редактирование: 13 Мая 2011, 22:33:58 от smv1210 »

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #114 : 14 Мая 2011, 12:08:04 »
странно, но frronted есть миф работает, но со штатными(керн) дровами работал лучше, щас как будто тарелка не настроена, картинка сыпица, думал что из-за погоды, но на винде все ок!
ubuntu 16.04 LTS

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #115 : 20 Мая 2011, 02:05:23 »
Вот нашел пару ссылок на патч`и, но вот смущает дата и что нужно пропатчить, толи драйвера толи ядро и каким способом это зделать?
https://patchwork.kernel.org/patch/384482/
http://www.mail-archive.com/linux-media@vger.kernel.org/msg25355.html
Если кто знает поможет один из них и как это все применить pls ответьте, а то уже столько времени я пытаюсь настроить все это.
пс кстати у меня проблема один в один как у olegvekhov
Цитировать
Собрал все по инструкции с применением патча. Собралось без ошибок и предупреждений. Модуль грузится. DVB создается. саск запускается, логинится на сервере, цепляет адаптер. Но при обращении из MythTV (просто попытка выбрать адаптер DVB виртуальный) виснет mythtv, и наглухо виснет sasc-ng (не помогает не sigkill не sigterm)...

Главная проблема - в логах ничего, ни syslog, ни dmesg, ни verbose лог sasc-ng. Везде пустота, ни намека на ошибки...

Ubuntu 11.04 x64, все пакеты при сборке включая dvb-dev и v4l-dev. TT-Budget S1401 (Skystar3)

В 10.10 и ниже все работало отлично... Куда копать?

Пользователь решил продолжить мысль 20 Мая 2011, 15:33:45:
Решил откатиться на 10.04 с ядром  2.6.32-31-generic и с драйвером с linuxtv.
Все собралось, Fta показывает, loopback создается, sasc-ng запускается, но при выборе dvb устройства в mythtv он также виснет и в логах ничего!
Думаю что драйверок с linuxtv для этой dvb еще сыроват, т.к. я уже писал что картинка с этим драйвером сыпица как будто низкий уровень сигнала, или может под этот драйвер нужен какойто свой firmware!
« Последнее редактирование: 20 Мая 2011, 15:33:45 от sanekru »
ubuntu 16.04 LTS

Оффлайн smv1210

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #116 : 20 Мая 2011, 20:26:44 »
Цитировать
-MODULE_DESCRIPTION("LM2510(C) DVB-S USB2.0");
-MODULE_VERSION("1.71");
+MODULE_DESCRIPTION("LME2510(C) DVB-S USB2.0");
+MODULE_VERSION("1.74");
Текущая версия 1.86...

......

патч tvboxspy-2.6.38.patch, часть 2/2
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 23 Мая 2011, 01:51:49 от smv1210 »

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #117 : 21 Мая 2011, 13:39:30 »
если дрова рабочие, тогда остается firmware, хо тя при дровах с ядра картинка нормальная так что фирмварь тож получается в норме, может сам миф конфликтует с драйверами под этот девайс
ubuntu 16.04 LTS

Оффлайн smv1210

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #118 : 22 Мая 2011, 12:29:59 »
А ты "tvboxspy hg tree" драйвера собирать не пробовал?

http://sites.google.com/site/tvboxspy/tvboxspy-hg-tree

Я вчера проверял;

- на Ubuntu 10.10 (kernel 2.6.35.28)
hg clone http://mercurial.intuxication.org/hg/tvboxspy
cd tvboxspy
sudo make menuconfig #/(убираем там  сборку FireDTV модуля)
make
sudo make install
Всё нормально собралось, sasc-ng в этом случае патчить не надо.

-на Ubuntu 11.04 (kernel 2.6.38.8 )
hg clone http://mercurial.intuxication.org/hg/tvboxspy_media_build
cd tvboxspy_media_build
./build.sh
sudo make install
Тут тоже всё нормально прошло.

В обоих "репах" драйвер вкрсии 1.81, в коем обозначено, что:
* PID functions have been removed from this driver version due to
 * problems with different firmware and application versions.
 */

ЗЫ: Попробуй вначале вариант с Ubuntu 10.10 - там, так-же как и в моём случае, используется база старого linuxtv.org tarball'а.
М.б. в этом и есть корень проблемы?

Пользователь решил продолжить мысль 22 Мая 2011, 17:21:29:
Так оно и есть,

С новым linuxtv.org tarball'ом пропатченный sasc-ng не "дружит" - проверил это на своей HVR-1300 (DVB-T) карте. При попытке выбрать loopback-виртуальный адаптер, MythTV Backend Setup элементарно зависает... :(

Пользователь решил продолжить мысль 23 Мая 2011, 01:35:26:
А вот патчик под 2.6.38 керн, для "tvboxspy" ветки:

патч tvboxspy-2.6.38.patch, часть 1/2
(Нажмите, чтобы показать/скрыть)
вторую часть патча см. в моём предыдущем сообщении (патч объёмом более 30,000 знаков и в одно сообщение не влезает)
« Последнее редактирование: 23 Мая 2011, 01:54:02 от smv1210 »

Оффлайн sanekru

  • Любитель
  • *
  • Сообщений: 56
  • Потихоньку начинаю вникать
    • Просмотр профиля
Re: Sasc-ng (opensasc-ng) в Ubuntu 9.10
« Ответ #119 : 23 Мая 2011, 14:19:01 »
мне кажется Нашлось решение проблемы, как только выдастся свободного времени так сразу займусь!

Пользователь решил продолжить мысль 23 Мая 2011, 14:33:15:
уважаемый smv1210, огромное спасибо за то что не забываешь данный топик и ссылки на драйвера которые я никогда бы без твоей помощи не нашел, видимо плохо я умею пользоваться поиском.


Пользователь решил продолжить мысль 24 Мая 2011, 00:42:59:
чет не собирается, я так понимаю у меня ядро не то!
uname -a 2.6.32-28-generic
Хотя оно у меня раньше чем
Цитировать
Я вчера проверял;

- на Ubuntu 10.10 (kernel 2.6.35.28)
Код:

hg clone http://mercurial.intuxication.org/hg/tvboxspy
cd tvboxspy
sudo make menuconfig #/(убираем там  сборку FireDTV модуля)
make
sudo make install

Всё нормально собралось, sasc-ng в этом случае патчить не надо.
и более поздние пробывал всеравно не получается, неужели на 10.04 неудастся собрать!
Ни 2.6.31.35 ни 2.6.35.28 в репозитории не нашел!
при make menuconfig выдает
root@acer-laptop:/usr/local/src/tvboxspy# make menuconfig
make -C /usr/local/src/tvboxspy/v4l menuconfig
make[1]: Вход в каталог `/usr/local/src/tvboxspy/v4l'
make -C /lib/modules/2.6.32-28-generic/build -f /usr/local/src/tvboxspy/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.32-28-generic/build v4l-mconf
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-28-generic'
make -f /lib/modules/2.6.32-28-generic/build/scripts/Makefile.build obj=scripts/kconfig hostprogs-y=mconf scripts/kconfig/mconf
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses libraries.
 ***
 *** Install ncurses (ncurses-devel) and try again.
 ***
make[3]: *** [scripts/kconfig/dochecklxdialog] Error 1
make[2]: *** [v4l-mconf] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-28-generic'
make[1]: *** [/lib/modules/2.6.32-28-generic/build/scripts/kconfig/mconf] Ошибка 2
make[1]: Выход из каталога `/usr/local/src/tvboxspy/v4l'
make: *** [menuconfig] Ошибка 2
патч на 2.6.38 тоже пробывал, не получается.
Что подскажите  :idiot2:


Пользователь решил продолжить мысль 24 Мая 2011, 00:49:12:
кстати на http://sites.google.com/site/tvboxspy/tvboxspy-hg-tree
написано что только для 2.6.31.35!
« Последнее редактирование: 24 Мая 2011, 00:49:12 от sanekru »
ubuntu 16.04 LTS

 

Страница сгенерирована за 0.023 секунд. Запросов: 21.