Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    TBS6909 на Proxmox

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    TBS6909 на Proxmox, Proxmox Виртуальная Среда
     
    Helio Mendonça
    Guest
    #1
    0
    12.05.2019 15:37:00
    Мне нужно использовать DVB-S2 карту (TBS6909) на Proxmox. На самом деле, мне нужно всего лишь запустить приложение TVHeadend, чтобы транслировать несколько спутниковых ТВ-каналов в своей сети. Похоже, что использование в виртуальной машине более сложное, так как она должна находиться в отдельной группе IOMMU (чего в моем случае не происходит, как вы можете видеть здесь). Поэтому я начал экспериментировать с CT вместо VM. Для этого я создал CT, используя шаблон Ubuntu-16.04, и изначально не увидел никаких DVB адаптеров внутри контейнера. Но после редактирования файла /etc/pve/lxc/1xx.conf с добавлением следующих строк (как предложено здесь и здесь): Код: lxc.cgroup.devices.allow = c 212:* rwm
    lxc.mount.entry = /dev/dvb dev/dvb none bind,optional,create=dir Теперь я вижу адаптеры: Код: root@tv:~/media_build# ls /dev/dvb
    adapter0  adapter1  adapter2  adapter3  adapter4  adapter5  adapter6  adapter7 К сожалению, TVHeadend по-прежнему не показывает эти адаптеры: Обратите внимание, что если я перечисляю dvb устройства на хосте pve, я получаю: Код: root@pve:~# lsdvb

                   lsdvb: Простая утилита для перечисления устройств DVB PCI/PCIe
                   Версия: 0.0.4
                   Авторские права © Manu Abraham

    TBSECP3 драйвер (544:6178 6909:1) на PCI Domain:0 Bus:9 Device:0 Function:0
           УСТРОЙСТВО:0 АДАПТЕР:4 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz
           УСТРОЙСТВО:0 АДАПТЕР:2 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz
           УСТРОЙСТВО:0 АДАПТЕР:7 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz
           УСТРОЙСТВО:0 АДАПТЕР:0 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz
           УСТРОЙСТВО:0 АДАПТЕР:5 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz
           УСТРОЙСТВО:0 АДАПТЕР:3 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz
           УСТРОЙСТВО:0 АДАПТЕР:1 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz
           УСТРОЙСТВО:0 АДАПТЕР:6 ФРОНТЕНД:0 (TurboSight TBS 6909 DVB-S/S2 )
                    FE_QPSK Fmin=300MHz Fmax=2350MHz Если я сделаю то же самое внутри контейнера, я получаю: Код: root@tv:~/media_build# lsdvb

                   lsdvb: Простая утилита для перечисления устройств DVB PCI/PCIe
                   Версия: 0.0.4
                   Авторские права © Manu Abraham

    TBSECP3 драйвер (544:6178 6909:1) на PCI Domain:0 Bus:9 Device:0 Function:0
           УСТРОЙСТВО:0 АДАПТЕР:4 ОШИБКА: Не удалось открыть frontend0. Пожалуйста, помогите! P.S. В Proxmox у меня всегда существуют огромные сомнения относительно того, что делать на хосте, а что в VM/CT! Например, в случае контейнера компиляция драйвера TBS6009 должна проводиться на хосте или в CT? Поскольку мне нужно включить в файл конфигурации контейнера строку "lxc.mount.entry = /dev/dvb", и я получаю "/dev/dvb" только после установки драйвера на хосте pve, мне кажется, что это должно происходить на хостовой машине, верно?
     
     
     
    KenyBDG
    Guest
    #2
    0
    11.08.2019 00:16:00
    Как ты установил драйверы на хосте Proxmox? Я уже несколько часов мучаюсь, но безуспешно. У меня TBS6902.
     
     
     
    Helio Mendonça
    Guest
    #3
    0
    11.08.2019 00:30:00
    Я начал редактировать mxl58x.conf, чтобы выбрать режим: Код: nano /etc/modprobe.d/mxl58x.conf
    options mxl58x mode=1
    перезагрузить. Затем выбрал правильную версию pve-headers: Код: apt-cache search pve-headers
    apt install pve-headers-$(uname -r) В конце загрузил и установил драйверы: Код: wget http://www.tbsdtv.com/download/document/linux/media_build-2019-04-15.tar.bz2
    rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
    tar jxvf media_build-2019-04-15.tar.bz2
    cd media_build
    ./install.sh

    перезагрузить. После перезагрузки финальный результат был следующим: Код: root@pve:~# dmesg | grep frontend
    [ 33.286869] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 0 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )...
    [ 33.408993] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 1 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )...
    [ 33.532632] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 2 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )...
    [ 33.656702] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 3 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )...
    [ 33.780999] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 4 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )...
    [ 33.904987] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 5 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )...
    [ 34.028999] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 6 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )...
    [ 34.153004] TBSECP3 driver 0000:0a:00.0: DVB: регистрируем адаптер 7 фронтенд 0 (TurboSight TBS 6909 DVB-S/S2 )... С уважением
     
     
     
    KenyBDG
    Guest
    #4
    0
    11.08.2019 00:33:00
    в моем случае у меня нет такого файла mxl58x.conf
     
     
     
    Helio Mendonça
    Guest
    #5
    0
    11.08.2019 00:40:00
    Я думаю, тебе нужно создать этот файл и добавить строку "options mxl58x mode=1" с правильным режимом (0, 1 или 2).
     
     
     
    KenyBDG
    Guest
    #6
    0
    11.08.2019 00:51:00
    Я создал этот файл и установил драйвера, но, к сожалению, безуспешно. Однако я заметил следующее: Код: pve-headers-4.15.18-9-pve - Заголовки ядра Proxmox PVE pve-headers-4.15.3-1-pve - Заголовки ядра Proxmox PVE pve-headers-4.15 - Последние заголовки ядра Proxmox VE pve-headers - Заголовки ядра Proxmox VE по умолчанию root@proxmox:~# apt install pve-headers-$(uname -r) Чтение списков пакетов... Готово Формирование дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет pve-headers-5.0.15-1-pve E: Не удалось найти пакет по шаблону 'pve-headers-5.0.15-1-pve' E: Не удалось найти пакет по регулярному выражению 'pve-headers-5.0.15-1-pve' root@proxmox:~#
     
     
     
    Helio Mendonça
    Guest
    #7
    0
    11.08.2019 01:04:00
    Строка "apt install pve-headers-$(uname -r)" установит версию pve-headers в соответствии с вашей версией ядра. Смотрите это для подробностей. С уважением, PS - ты должен мне пару "Лайков"!
     
     
     
    KenyBDG
    Guest
    #8
    0
    11.08.2019 01:50:00
    Успех! Код: root@pve:~# dmesg | grep frontend  
    [ 4.060457] Драйвер TBSECP3 0000:03:00.0: DVB: регистрация адаптера 0 фронтенда 0 (TurboSight TBS 6902 DVB-S/S2 )...
    [ 4.288894] Драйвер TBSECP3 0000:03:00.0: DVB: регистрация адаптера 1 фронтенда 0 (TurboSight TBS 6902 DVB-S/S2 )... Проблема была на стороне Proxmox 6... Я установил 5.4
     
     
     
    getnetl2277
    Guest
    #9
    0
    22.02.2023 11:36:00
    всем привет, знаю, что это старая тема, но пытаюсь установить контейнер tvheadend LXC, а TBS6909 не отображается в тюнерах dvb. Видео на YouTube по вышеуказанной ссылке недоступно, буду признателен за помощь, заранее спасибо!
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры