Перейти к содержимому
Калькуляторы

а еще не подскажите, можно ли настроить вещание на lo, что бы в сеть не шел мультикаст.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

создайте интерфейс dummy0 ( modprobe dummy0) и давайте ему адрес. оттуда udpxy заберете поток. но имхо это не будет стабильно работать

Изменено пользователем server801

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не, оставлю так, заблокировал на порту просто...думал гетстрим может встроенными средствами

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

getsream умеет направлять поток на нужный интерфейс

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Приветствую уважаемые!

Очень странная ситуация у меня сложилась с tbs6489 и скайстарами. Вещаем 4 транспондера с радуги, без проблем и лагов. Но если включить вещание 5го, любого транспондера, то все начитает заикаться раз в течении 6-7 секунд. При этом getstream_a84 пишет

dvr: lockup of DVB card detected - trying to reanimate via bouncing filter

 

Хочу заметить что эта строчка так же появляется на остальных запущенных гетстримах.

 

root@tv2:/etc/iptv/getstream12548# ./getstream -v
getstream a84 version 97

 

система

Linux tv2 2.6.32-5-686 #1 SMP Thu Nov 3 04:23:54 UTC 2011 i686 GNU/Linux

Драйвера брал с сайта tbs-6489, все карточки определись корректно.. Думал что это дело в проводах\свиче, но экспериментальным путем было выяснено что с ним всё впорядке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Буферов у дров не хватает. Ищите по форуму.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Столкнулся с такой проблемой:

запустил 5 процессов гетстрима с 5 карт, вроде все как положено снимает и вещает мультикастом, на этом же сервере запущен udpxy и видимо он не справляется с потоком, т.е. на ПК то каналы перещелкиваются, типо нет ничего по указанному адресу, то вообще запрашивает какой то логин и пароль. Хотя загрузка процессора прыгает в районе 15-30%

Убираем половину каналов и все нормализуется, все работает как надо.

 

Так вот что лучше сделать, на cesbo кто то порекомендовал на второй сервер поставить udpxy и на нем снимать мультикаст и вещать, или просто разделить на два сервера карточки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Странно, ситуация не изменилась.

первым делом:

cd /usr/src/linux-tbs-drivers
make distclean
/usr/src/linux-tbs-drivers/linux/drivers/media/dvb/dvb-core/dmxdev.h
#define DVR_BUFFER_SIZE (10*188*1024*18)

make

make install

reboot

Вторым, добавил памяти vmalloc=384

root@tv2:/etc/iptv# dmesg | grep vmalloc
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686 root=UUID=616093e0-e597-4399-8869-6609122ec5d8 ro vmalloc=384m quiet
[    0.000000]     vmalloc : 0xe73fe000 - 0xff3fe000   ( 384 MB)

 

быть может ещё что подкрутить надо, я уже теряюсь в какую сторону двигаться.

Изменено пользователем rudik_rud

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/proc/interrupts

 

Посмотрите как у Вас прерыванмя по процессорам разложились.

 

Посмотрите также на txqueue сетевухи

И размер wmem сетевого стека

Изменено пользователем mag@

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ifconfig eth1 - collisions:0 txqueuelen:1000 #интеловская гигабитная сетевая, интерфейс вещания
/proc/interrupts #файл пустой

Смотрю вот так

Every 1.0s: cat /proc/interrupts                                                                Sun Dec  4 01:08:24 2011

           CPU0       CPU1       CPU2       CPU3
  0:        168          0          0          0   IO-APIC-edge      timer
  1:          8          0          0          0   IO-APIC-edge      i8042
  4:    1599092          0          0          0   IO-APIC-edge      serial
  5:          0          0          0          0   IO-APIC-edge      parport0
  8:          1          0          0          0   IO-APIC-edge      rtc0
  9:          0          0          0          0   IO-APIC-fasteoi   acpi
 16:          0          0          0          0   IO-APIC-fasteoi   Mantis Core
 17:    6050804          0          0          0   IO-APIC-fasteoi   SAA716x Core, Mantis Core
 18:          0          0          0          0   IO-APIC-fasteoi   Mantis Core
 20:      33054          0          0          0   IO-APIC-fasteoi   ata_piix, ata_piix
 22:        306          0          0          0   IO-APIC-fasteoi   HDA Intel
 23:         47          0          0          0   IO-APIC-fasteoi   ehci_hcd:usb1, ehci_hcd:usb2
 30:  224675647          0          0          0   PCI-MSI-edge      eth1-rx-0
 31:   70397854          0          0          0   PCI-MSI-edge      eth1-tx-0
 32:          2          0          0          0   PCI-MSI-edge      eth1
 33:     211787          0          0          0   PCI-MSI-edge      eth0
NMI:          0          0          0          0   Non-maskable interrupts
LOC:  315709577  354428211  342997853  330531678   Local timer interrupts
SPU:          0          0          0          0   Spurious interrupts
PMI:          0          0          0          0   Performance monitoring interrupts
PND:          0          0          0          0   Performance pending work
RES:   40414442  205642459  218343768  214407572   Rescheduling interrupts
CAL:         38         54         57         65   Function call interrupts
TLB:       1466       2716       2671       2307   TLB shootdowns
TRM:          0          0          0          0   Thermal event interrupts
THR:          0          0          0          0   Threshold APIC interrupts
MCE:          0          0          0          0   Machine check exceptions
MCP:        126        126        126        126   Machine check polls
ERR:          0
MIS:          0

 

 

root@tv2:~# sysctl -a | grep net.core.wmem_max
error: "Success" reading key "dev.parport.parport0.autoprobe"
error: "Success" reading key "dev.parport.parport0.autoprobe0"
error: "Success" reading key "dev.parport.parport0.autoprobe1"
error: "Success" reading key "dev.parport.parport0.autoprobe2"
error: "Success" reading key "dev.parport.parport0.autoprobe3"
error: permission denied on key 'net.ipv4.route.flush'
net.core.wmem_max = 131071
error: permission denied on key 'net.ipv6.route.flush'

Изменено пользователем rudik_rud

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы когда дрова пересобираете - делайте для начала полное удаление старых дров.А уж потом делайте выводы.

make rminstall , далее стандартную процедуру установки с указанием версии ядра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

только что по инструкции собрал

погасил все копии гетстрима

потом

make rminstall
make distclean
make KERNELRELEASE=$(uname -r)
make install KERNELRELEASE=$(uname -r)
reboot

 

К сожалению наблюдается та же картина, 3 стримера вещаются отлично, при запуске 4го - все заикаться начитает. У гестрима та же надпись

dvr: lockup of DVB card detected - trying to reanimate via bouncing filter

 

Быть может посмотреть в сторону прерываний карт? попробую 4 головую перенести на другой процессор

Every 1.0s: cat /proc/interrupts                                            Sun Dec  4 02:40:29 2011

           CPU0       CPU1       CPU2       CPU3
  0:         51          0          0          0   IO-APIC-edge      timer
  1:          8          0          0          0   IO-APIC-edge      i8042
  4:      81368          0          0          0   IO-APIC-edge      serial
  5:          0          0          0          0   IO-APIC-edge      parport0
  8:          1          0          0          0   IO-APIC-edge      rtc0
  9:          0          0          0          0   IO-APIC-fasteoi   acpi
 16:    3472172          0          0          0   IO-APIC-fasteoi   SAA716x Core, Mantis Core #вот если отсюда запустить еще один транспондер, то все начинает глючить
 17:          4          0          0          0   IO-APIC-fasteoi   Mantis Core #эта плата просто не работает, сигнал не ловит если другие головы работают.
 18:     141122          0          0          0   IO-APIC-fasteoi   Mantis Core
 20:       4336          0          0          0   IO-APIC-fasteoi   ata_piix, ata_piix
 23:         48          0          0          0   IO-APIC-fasteoi   ehci_hcd:usb1, ehci_hcd:usb2
 30:      45363          0          0          0   PCI-MSI-edge      eth0
 31:   12013469          0          0          0   PCI-MSI-edge      eth1-rx-0
 32:    3919313          0          0          0   PCI-MSI-edge      eth1-tx-0
 33:          2          0          0          0   PCI-MSI-edge      eth1
NMI:          0          0          0          0   Non-maskable interrupts
LOC:   16401142   20941877   20876556   20319093   Local timer interrupts
SPU:          0          0          0          0   Spurious interrupts
PMI:          0          0          0          0   Performance monitoring interrupts
PND:          0          0          0          0   Performance pending work
RES:    2024092   14497650   13847103   12029741   Rescheduling interrupts
CAL:          4         26         29         28   Function call interrupts
TLB:        388        555        641        399   TLB shootdowns
TRM:          0          0          0          0   Thermal event interrupts
THR:          0          0          0          0   Threshold APIC interrupts

Изменено пользователем rudik_rud

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

процессор какой, сколько каналов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Четырех ядерный Intel i5, на 4 процессорах загрузка в 30% на каждом ядре, судя по мониторингу

[    0.058951] CPU0: Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz stepping 07
[    0.174730] Initializing CPU#1
[    0.252176] CPU: Physical Processor ID: 0
[    0.252177] CPU: Processor Core ID: 1
[    0.252179] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.252180] CPU: L2 cache: 256K
[    0.252181] CPU: L3 cache: 6144K

 

каналов суммарно получается 42 (3 головы tbs-6489, и 1 скайстар)

Изменено пользователем rudik_rud

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Карта 4 головая ? скайстар какой? попробуйте снимите скайстар.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

скайстар2, завтра сниму, попробую только 4 головую. Нельзя ли рассмотреть вариант слабого сигнала? тарелка 0.9 на радугу 75.е

Изменено пользователем rudik_rud

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

помойму дело в самой машине, возможно в сетевушке

у меня работает 2 машины, в первой стоит 2шт 6984 и проблем там нет, а 2я мощнее и стоит 1 стоит одна 6489, так постоянно лагает

а в каком слоте у Вас тоит карта ? 4х 8х 16х ?

Изменено пользователем Mechanic

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

скайстар2, завтра сниму, попробую только 4 головую. Нельзя ли рассмотреть вариант слабого сигнала? тарелка 0.9 на радугу 75.е

а femon уровень сигнала покажите когда нормально работает, и когда лагать начинает.

femon -H -aномер адаптера

p.s тарелки 0.9 - дерьмо. ставьте минимум 120 см, тем более на радугу....

Изменено пользователем server801

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 Mechanic - ставил в разные слоты в 16х и 1х , сетевуха интеловская, стояла в роутере, 600мб трафика было, без лагов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пересобрал все заново с буфером и vmalloc

Вот такая ситуация с femon

Первая голова.

root@tv2:~# femon -H -a 0
FE: TurboSight TBS 6984 DVBS/S2 frontend (DVBS)
Problem retrieving frontend information: Success
status       | signal  49% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  49% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  25% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  49% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  25% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  49% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  49% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  25% | snr   0% | ber 0 | unc -1216834759 |
Problem retrieving frontend information: Success
status       | signal  49% | snr   0% | ber 0 | unc -1216834759 |

2 голова

root@tv2:~# femon -H -a 1
FE: TurboSight TBS 6984 DVBS/S2 frontend (DVBS)
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |
Problem retrieving frontend information: Success
status       | signal  24% | snr   0% | ber 0 | unc -1216265415 |

и на остальных двух так же

 

При включении вещания на 1 голове вот какая картина

root@tv2:/etc/iptv/getstream12518# femon -H -a 0
FE: TurboSight TBS 6984 DVBS/S2 frontend (DVBS)
status SCVYL | signal  49% | snr  56% | ber 3072 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  49% | snr  56% | ber 3072 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  49% | snr  56% | ber 2560 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  49% | snr  56% | ber 2560 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  49% | snr  56% | ber 2560 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  49% | snr  56% | ber 3072 | unc 0 | FE_HAS_LOCK

 

2 Голова при запущенном вещании

 

root@tv2:/etc/iptv/getstream12518# femon -H -a 1
FE: TurboSight TBS 6984 DVBS/S2 frontend (DVBS)
status SCVYL | signal  74% | snr  55% | ber 2816 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  56% | ber 2560 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  55% | ber 2560 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  55% | ber 2560 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  56% | ber 2560 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  56% | ber 2560 | unc 0 | FE_HAS_LOCK

 

на 3 голове при запущенном вещании, когда всё начинает тупить

root@tv2:/etc/iptv/getstream12518# femon -H -a 2
FE: TurboSight TBS 6984 DVBS/S2 frontend (DVBS)
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status SC    | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status SC    | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status SC    | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |
status SC    | signal  49% | snr   0% | ber 0 | unc 0 |
status S     | signal  49% | snr   0% | ber 0 | unc 0 |

Изменено пользователем rudik_rud

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У вас либо карта дохлая, либо тарелку попробуйте поменять. качество не есть гут, если лочка пропадает - то грешу на тарель.хотя могу просто догадываться.

ber 2816 - это ошибки при вещании. как вариант - поменяйте голову. кстати - у вас случаем не пропущен сигнал через мультисвитч? если да - убирайте , покупаете GI 218 на 8 выходов , и этот вариант отсекаем . пока идеи кончились. у меня несколько серверов работает под радугой, весьма неплохо. но это при условии хорошего сигнала , правильности настройки . радуга сама по себе - нежный спутник, если что то не так - начинается просто пипец :)

Изменено пользователем server801

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Приветствую! протестил 4 головую, она 100% рабочая. Включил мимо сплиттера в проблемные головы DVB

root@tv2:~# femon -H -a 2
FE: TurboSight TBS 6984 DVBS/S2 frontend (DVBS)
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  82% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK

 

root@tv2:~# femon -H -a 3
FE: TurboSight TBS 6984 DVBS/S2 frontend (DVBS)
status SCVYL | signal  74% | snr  82% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  83% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  83% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  81% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  83% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal  74% | snr  83% | ber 0 | unc 0 | FE_HAS_LOCK

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну кто спасибо говорить будет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

:3 заказали 8 портовую голову! ждём. Благодарю уважаемый server801 !!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.