04 декабря 2024, 11:24:50

Новости:

ПРОГНОЗ ПОГОДЫ В МОСКВЕ

31 ДЕКАБРЯ
Днем: +3 С      Ночью: +1 С


1 ЯНВАРЯ
Днем: +1 С   Ночью: 0 С


2 ЯНВАРЯ
Днем: +2 С   Ночью:  +1 С



ПОГОДА СЕЙЧАС > > >
http://forum.vivatv.net.ru/index.php?topic=5490.0


Сборка экспериментальной версии драйверов для DVB-карт

Автор ethereal, 02 октября 2012, 15:51:35

« предыдущая - следующая »

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

ethereal

Попробуй заменить enforcing на permissive в файле конфигурации и перезагрузиться.
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: TBS 8920, TeVii S464, Prof 7301, MyGica T230
  • Мои спутники: 13E, 31.5 E, 40E (C), 75E, 80E (Ku)
Don't believe (((fake))) news!

Konstantin

02 октября 2012, 18:38:15 #11 Последнее редактирование: 02 октября 2012, 18:57:02 от Konstantin
Сейчас проверим
[root@localhost Konstantin]# nano /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=permissive
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted

CTRL+O Сохранил изменения
CTRL+X Закрыл Nano
[root@localhost Konstantin]# reboot
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Не помогло.
Может быть SELinux неисправен?
Как его можно переустановить?

[Konstantin@localhost ~]$ gsfgui
** Message: Database file: /home/Konstantin/.config/gsf/services.gdbm
** Message: Images path: /home/Konstantin/.config/gsf/images

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:4:18: Not using units is deprecated. Assuming 'px'.

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:5:19: Not using units is deprecated. Assuming 'px'.
System locale: ru_RU
No languages found
Sound modules enumeration

** (gsfgui:2191): WARNING **: [OpenSound] Failed to open sound device

[+] Web interface started at port no. 5555
[+] Set multicast route for interface lo
[+] Started streaming server (PID: 2198)
[+] DVB device: CX23885 PCI Video and Audio Decoder (Conexant Systems, Inc.) [0x8852:0x14f1]
[+] Frontend ID: 0
[+] LinuxTV API ver. 5.6
[+] Opened frontend /dev/dvb/adapter0/frontend0 (readonly mode)
Driver: STV090x Multistandard
Frequencies supported: 950000 - 2150000
Frequency stepsize: 0
Symbolrates supported: 1000000 - 45000000
Systems supported: DVB-S DVB-S2
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] Removed multicast route for interface lo
[+] Stopped streaming server (PID: 2198)
[+] Closed frontend /dev/dvb/adapter0/frontend0
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

ethereal

Цитата: Konstantin от 02 октября 2012, 18:42:48
Не помогло.
Может быть SELinux неисправен?
Как его можно переустановить?

[Konstantin@localhost ~]$ gsfgui
** Message: Database file: /home/Konstantin/.config/gsf/services.gdbm
** Message: Images path: /home/Konstantin/.config/gsf/images

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:4:18: Not using units is deprecated. Assuming 'px'.

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:5:19: Not using units is deprecated. Assuming 'px'.
System locale: ru_RU
No languages found
Sound modules enumeration

** (gsfgui:2191): WARNING **: [OpenSound] Failed to open sound device

[+] Web interface started at port no. 5555
[+] Set multicast route for interface lo
[+] Started streaming server (PID: 2198)
[+] DVB device: CX23885 PCI Video and Audio Decoder (Conexant Systems, Inc.) [0x8852:0x14f1]
[+] Frontend ID: 0
[+] LinuxTV API ver. 5.6
[+] Opened frontend /dev/dvb/adapter0/frontend0 (readonly mode)
Driver: STV090x Multistandard
Frequencies supported: 950000 - 2150000
Frequency stepsize: 0
Symbolrates supported: 1000000 - 45000000
Systems supported: DVB-S DVB-S2
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] Removed multicast route for interface lo
[+] Stopped streaming server (PID: 2198)
[+] Closed frontend /dev/dvb/adapter0/frontend0



Никак не переустановишь, это часть ядра.
У меня будет просьба собрать программу из прикрепленного файла и запустить. Команды:
gcc opentest.c -o opentest
./opentest

интересно увидеть ошибку, из - за которой фронтенд не открывается.
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: TBS 8920, TeVii S464, Prof 7301, MyGica T230
  • Мои спутники: 13E, 31.5 E, 40E (C), 75E, 80E (Ku)
Don't believe (((fake))) news!

Konstantin

Сделал все по инструкции
[Konstantin@localhost ~]$ su
Пароль:
[root@localhost Konstantin]# cd Загрузки
[root@localhost Загрузки]# gcc opentest.c -o opentest
[root@localhost Загрузки]# ./opentest
Error 16: Device or resource busy
[root@localhost Загрузки]#
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Алексей, я кажется нашел в чем проблема.

[root@localhost adapter0]# lsof | grep "/dev/dvb"
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /run/user/Konstantin/gvfs
      Output information may be incomplete.
mythbacke 1296          mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1299     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1300     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1314     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1316     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1317     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1318     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1319     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1320     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1321     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1322     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 1325     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
mythbacke 1296 3474     mythtv   11u      CHR              212,0       0t0      11531 /dev/dvb/adapter0/frontend0
bash      3405            root  cwd       DIR                0,5       120      11530 /dev/dvb/adapter0
lsof      3494            root  cwd       DIR                0,5       120      11530 /dev/dvb/adapter0
grep      3495            root  cwd       DIR                0,5       120      11530 /dev/dvb/adapter0
lsof      3496            root  cwd       DIR                0,5       120      11530 /dev/dvb/adapter0
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

ethereal

  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: TBS 8920, TeVii S464, Prof 7301, MyGica T230
  • Мои спутники: 13E, 31.5 E, 40E (C), 75E, 80E (Ku)
Don't believe (((fake))) news!

Konstantin

Отключил mythbackend командой killall
[root@localhost adapter0]# killall mythbackend


Итог, успех. *yahoo*
[root@localhost adapter0]# gsfgui
** Message: Database file: /root/.config/gsf/services.gdbm
** Message: Images path: /root/.config/gsf/images

(gsfgui:3617): Gtk-WARNING **: Theme parsing error: <data>:4:18: Not using units is deprecated. Assuming 'px'.

(gsfgui:3617): Gtk-WARNING **: Theme parsing error: <data>:5:19: Not using units is deprecated. Assuming 'px'.
System locale: ru_RU
No languages found
Sound modules enumeration

** (gsfgui:3617): WARNING **: [OpenSound] Failed to open sound device

lo <1>:
  IP: 127.0.0.1, NETMASK: 255.0.0.0, BC IP: 0.0.0.0, MAC: 00:00:00:00:00:00
  [UP: 1, BC: 0, MC: 0, LOOP: 1, PTP: 0]
p34p1 <2>:
  IP: ***.***.***.**, NETMASK: 255.255.***.0, BC IP: ***.***.***.***, MAC: 00:**:ffffff**:**:ffffff**:**
  [UP: 1, BC: 1, MC: 1, LOOP: 0, PTP: 0]
[+] Web interface started at port no. 5555
[-] Failed to set multicast route for interface lo
[+] Started streaming server (PID: 3624)
[+] DVB device: CX23885 PCI Video and Audio Decoder (Conexant Systems, Inc.) [0x8852:0x14f1]
[+] Frontend ID: 0
[+] LinuxTV API ver. 5.6
[+] Opened frontend /dev/dvb/adapter0/frontend0
Driver: STV090x Multistandard
Frequencies supported: 950000 - 2150000
Frequency stepsize: 0
Symbolrates supported: 1000000 - 45000000
Systems supported: DVB-S DVB-S2
[+] Stopped streaming server (PID: 3624)
[+] Closed frontend /dev/dvb/adapter0/frontend0


Остается только один вопрос как сделать так, чтобы mythbackend не запускался при загрузке Fedora 17?
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

ethereal

02 октября 2012, 19:33:40 #18 Последнее редактирование: 02 октября 2012, 19:47:15 от Konstantin
ЦитироватьОстается только один вопрос как сделать так, чтобы mythbackend не запускался при загрузке Fedora 17?

Здесь описано достаточно подробно. Для отключения:
systemctl disable mythbackend.service
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: TBS 8920, TeVii S464, Prof 7301, MyGica T230
  • Мои спутники: 13E, 31.5 E, 40E (C), 75E, 80E (Ku)
Don't believe (((fake))) news!

Konstantin

  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East