Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Не удалось привязать модем Z-wave в контейнере LXC.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Не удалось привязать модем Z-wave в контейнере LXC., Proxmox Виртуальная Среда
     
    liquidox
    Guest
    #1
    0
    21.09.2016 14:25:00
    У меня есть USB-стик Z-wave Gen 5 от Aeon Labs (http://aeotec.com/z-wave-usb-stick), подключенный к хосту: Код: crw-rw---- 1 root dialout 166, 0 Sep 20 18:53 /dev/ttyACM0 Я пытался сделать это устройство доступным в одном из моих LXC-контейнеров следующим образом: Код: lxc.cgroup.devices.allow: c 166:* rwm lxc.mount.entry = /dev/ttyACM0 dev/ttyACM0 none bind,optional Однако ничего не появляется в контейнере LXC (Arch Linux). У меня возникла та же проблема: http://serverfault.com/questions/663433/how-to-connect-a-dev-usb-modem-in-an-lxc-container Решение там связано с созданием устройства с помощью команды touch. Я сделал это на хосте: Код: touch /var/lib/lxc/107/rootfs/dev/ttyACM0. Но ничего не вышло, устройство отказывается появляться в контейнере (после перезагрузки, конечно, тоже). Буду признателен за любые идеи и помощь!
     
     
     
    wrotebyreuben
    Guest
    #2
    0
    25.05.2017 23:39:00
    Привет, Йонас! Я тоже следил за твоим, вот мои результаты — довольно похоже на твои: Код: root@proxmox:~# lsusb
    Bus 003 Device 003: ID 0658:0200 Sigma Designs, Inc.
    root@proxmox:~# ls -l /dev/bus/usb/003/003
    crw-rw-r-- 1 root root 189, 258 25 мая 17:17 /dev/bus/usb/003/003
    root@proxmox01:~# nano /etc/pve/nodes/proxmox/lxc/111.conf
    # Вставлено в верхней части файла
    lxc.cgroup.devices.allow: c 189:258 rwm
    lxc.mount.entry: /dev/bus/usb/003/003 dev/bus/usb/003/003 none bind,optional,create=file
    root@proxmox:~# ls -l /dev/ttyACM0
    crw-rw---- 1 root dialout 166, 0 25 мая 17:17 /dev/ttyACM0
    root@proxmox:~# nano /etc/pve/nodes/proxmox/lxc/111.conf
    # Вставлено сразу под двумя другими строками:
    lxc.cgroup.devices.allow: c 166:* rwm
    lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file Итак, мой полный конфигурационный файл выглядит так: Код:
    lxc.cgroup.devices.allow: c 189:258 rwm
    lxc.mount.entry: /dev/bus/usb/003/003 dev/bus/usb/003/003 none bind,optional,create=file
    lxc.cgroup.devices.allow: c 166:* rwm
    lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file
    arch: amd64
    cpulimit: 1
    cpuunits: 1024
    hostname: openhab
    memory: 1024
    net0: bridge=vmbr0,hwaddr=3A:63:37:34:30:39,ip=dhcp,name=eth0,type=veth
    ostype: ubuntu
    rootfs: local-lvm:vm-111-disk-1,size=8G
    swap: 1024 Но когда я перезагружаю CT 111, я не вижу /dev/ttyACM0: Код:
    root@openhab:~# ls /dev
    console core fd full hugepages initctl log lxc mqueue null ptmx pts random shm stderr stdin stdout tty tty1 tty2 urandom zero Делал ли я что-то не так?
     
     
     
    sg86
    Guest
    #3
    0
    05.01.2017 15:21:00
    Я следовал твоим шагам и теперь вижу устройство под /dev/ttyACM0, но когда пытаюсь инициализировать его с помощью панели управления openzwave, получаю эту ошибку. Не подскажешь, как решить проблему?
     
     
     
    liquidox
    Guest
    #4
    0
    05.01.2017 16:00:00
    Ты, наверное, близок к решению, это похоже на проблему с разрешениями, запущена от имени root?
     
     
     
    wrotebyreuben
    Guest
    #5
    0
    25.05.2017 23:49:00
    Получилось запустить! Когда я выключал контейнер, я просто подключался по SSH и выполнял 'shutdown -r now'. Но когда я выключил, а потом запустил через веб-интерфейс Proxmox, устройство показалось!! Раньше, если я делал ошибку в конфигурационном файле и перезапускал в контейнере, это его ломало, так что не понимаю, почему это сделало разницу. Спасибо всем за отличную работу!
     
     
     
    sg86
    Guest
    #6
    0
    05.01.2017 16:39:00
    Эй, вот и все, я погуглил на эту тему и добавил своего пользователя hass в группу "dialout". По крайней мере, я думал, что это решит проблему, но я все равно не могу ничего увидеть в HA! Я установил панель управления openzwave и вижу устройство, но оно было "в последний раз услышано" какое-то время назад, значит, соединение там пропало, есть ли способ восстановить его? Извините, я знаю, что это может быть не по теме этого обсуждения, но это все еще может быть связано. Что касается самого zstick, я удалил его, чтобы подключить устройство-выключатель, а когда снова подключил, он стал ACM1, так что мне пришлось изменить все свои настройки, возможно ли вернуть его на ACM0?
     
     
     
    liquidox
    Guest
    #7
    0
    05.01.2017 18:56:00
    Панель администратора zwave имеет довольно много функций, вы также останавлиали HASS перед использованием панели? Не уверен, что она даже запускается в таком случае. Устройство, о котором вы говорите — это сам Stick или настоящее устройство Zwave? У меня была такая же проблема с переименованием ACM1, она может возникать при перезагрузке сервера, но у меня этого не было уже давно. Я никогда не снимаю Z-stick, не знаю, зачем это делать.
     
     
     
    sg86
    Guest
    #8
    0
    05.01.2017 18:57:00
    Привет, да, оказалось, что у меня работал HASS. Что касается обозначения ACM1, мне пришлось его убрать, чтобы подключить устройство, может, это и не обязательно, но так написано в инструкции.
     
     
     
    liquidox
    Guest
    #9
    0
    05.01.2017 19:00:00
    Звучит странно, я не думаю, что это вообще нужно, я даже не понимаю, Z-ключ должен быть подключен/включен, ваша Z-wave панель открыта, и затем сделайте сопряжение в реальном времени, он должен появиться, в любом случае!
     
     
     
    sg86
    Guest
    #10
    0
    07.01.2017 16:56:00
    Как мне выполнить живую спарку? Все инструкции, которые я читал для zstick, говорят, что нужно нажимать кнопки на нем и держать его рядом с устройством, которое спариваешь.
     
     
     
    liquidox
    Guest
    #11
    0
    07.01.2017 17:03:00
    Я добавил датчик двери Aeotec Zwave несколько недель назад, не удалял Z-stick, просто было немного хлопотно его заставить работать изначально, но это потребовало использования программного обеспечения контроллера Openzwave и работы Z-stick.
     
     
     
    tschanness
    Guest
    #12
    0
    07.01.2017 17:20:00
    Привет, у меня была такая же проблема, решение ты мог найти по ссылке https://forum.proxmox.com/threads/lxc-usb-passthrough-zwave-stick.30058/ С уважением, Йонас
     
     
     
    wrotebyreuben
    Guest
    #13
    0
    25.05.2017 10:11:00
    Есть такая же проблема, как у всех, но не могу с ней разобраться, пробовал всё, что обсуждалось в этой теме, и теперь вырываю волосы на голове! Кто-нибудь смог запустить это в контейнере Ubuntu16_04, не кажется ли, что в этом может быть моя проблема? В общем, вверху моего конфигурационного файла написано: Code: lxc.cgroup.devices.allow: c 166:* rwm lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file. Также пробовал следовать указаниям с этого блога: https://deviantengineer.com/2016/11/lxc-passthrough/, но по-прежнему ничего не отображается, когда выполняю команду Code: ls /dev/. Возможно, попробую контейнер с Arch Linux, посмотрю, смогу ли это запустить.
     
     
     
    tschanness
    Guest
    #14
    0
    25.05.2017 10:49:00
    Ты посмотрел мой пост? Попробуй эти шаги, а если не сработает, выложи вывод команд. С уважением, Джонас.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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