<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству. форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 17 Apr 2026 13:44:33 +0300</pubDate>
		<item>
			<title>RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message318014/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.">RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Спасибо за это! Это именно то, что я искал. Я использовал эту технику, чтобы настроить пути USB для двух устройств, которые передаются в контейнер после перезагрузки хоста. Не могу понять, почему не работает pre-start hook в моей настройке. Не знаю, может быть, из-за того, что мой контейнер не имеет прав. В итоге я просто добавил команды udevadm reload/trigger в скрипт перезагрузки хоста, который создал в cron job. Сделал так и поставил небольшую паузу перед запуском контейнера. Работает идеально! Еще раз спасибо. <br />
			<i>03.04.2025 00:24:00, mmx4realz.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message318014/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message318014/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</guid>
			<pubDate>Thu, 03 Apr 2025 00:24:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message318013/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.">RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Возможно, стоит использовать команду `pct create` вместо создания контейнера через графический интерфейс. Тогда можно указать флаг `--hookscript` согласно документации к команде `pct`: <br />
			<i>24.12.2024 22:01:00, spiralsugarcane.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message318013/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message318013/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</guid>
			<pubDate>Tue, 24 Dec 2024 22:01:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message318012/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.">RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Основная проблема в том, что перед началом CT не вызывается ни один скрипт. Без разницы, какой именно скрипт. Ну, конечно, он рабочий. <br />
			<i>15.12.2024 00:52:00, albertososa.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message318012/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message318012/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</guid>
			<pubDate>Sun, 15 Dec 2024 00:52:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message318011/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.">RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет! Можешь попробовать написать bash-скрипт где-то в /usr/share/lxc/lxc-&lt;CT_ID&gt;-udev.sh?<br /><br />Код:<br />#!/bin/bash<br />udevadm control --reload-rules && udevadm trigger<br /><br />Сделай его исполняемым:<br />chmod +x /usr/share/lxc/lxc-&lt;CT_ID&gt;-udev.sh<br /><br />А потом обратись к скрипту в хуке lxc как-то так:<br />lxc.hook.pre-start: "chmod +x /usr/share/lxc/lxc-&lt;CT_ID&gt;-udev.sh" <br />
			<i>14.12.2024 22:05:00, spiralsugarcane.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message318011/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message318011/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</guid>
			<pubDate>Sat, 14 Dec 2024 22:05:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message318010/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.">RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет! На мой взгляд, это самое лучшее решение. Простое, функциональное и элегантное. Но, я следую этим шагам, а скрипт не запускается при старте CT. Если я запускаю команду `udevadm control --reload-rules && udevadm trigger` на хосте PVE, то скрипт выполняется без проблем. <br />
			<i>14.12.2024 15:00:00, albertososa.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message318010/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message318010/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</guid>
			<pubDate>Sat, 14 Dec 2024 15:00:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message318009/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.">RTL_433 в не привелигерованном LXC контейнере, с автоматическим изменением пути к устройству.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Моё решение для автоматического обновления пути к устройству проброшенного RTL SDR USB. Приложение, работающее в контейнере, в моём случае rtl_433, не может читать символическую ссылку на USB-устройство. Ему нужно, чтобы его распознавал libusb, и я не смог добиться этого никаким другим способом, кроме как передавать полный путь к устройству, например: Код: /dev/bus/usb/001/001. Добавьте устройство в графический интерфейс Proxmox, указав полный путь к нему. (Возможно, это не нужно?) #Создайте правило UDEV по адресу: Код: /etc/udev/rules.d/20.rtlsdr.rules Код: SUBSYSTEM=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2838", MODE="0666", SYMLINK+="rtl_sdr", RUN="/usr/share/lxc/lxc-&lt;CT_ID&gt;-read-link.sh" #Создайте bash-скрипт по адресу: Код: /usr/share/lxc/lxc-&lt;CT_ID&gt;-read-link.sh Код: #!/bin/bash<br />pct set &lt;CT_ID&gt; --dev0 path=$(readlink -f /dev/rtl_sdr)<br />exit 0 #Сделайте скрипт исполняемым: Код: chmod +x /usr/share/lxc/lxc-&lt;CT_ID&gt;-read-link.sh #Добавьте строку в /etc/pve/lxc/&lt;CT_ID&gt;.conf Код: lxc.hook.pre-start: "udevadm control --reload-rules && udevadm trigger" Эта строка обновляет правила udev перед запуском контейнера. Я не смог заставить это работать, просто вставив Код: "bash -c "pct set 503 --dev0 path=$(readlink -f /dev/rtl_sdr)"" или даже команду pct в bash-скрипт. Только метод, при котором правило udev запускает скрипт, обновляющий путь к устройству для контейнера, сработал. Чтобы контейнер распознавал устройство при загрузке хоста, мне пришлось установить строку, обновляющую правила udev, в файле конфигурации lxc. Есть какие-нибудь комментарии или улучшения? Я могу отсоединить и снова подключить устройство, даже позволить его вставлять при загрузке хоста, и контейнер запускается нормально. Но если я удаляю и снова вставляю устройство, контейнер должен быть перезапущен. <br />
			<i>10.11.2024 00:51:00, spiralsugarcane.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message318009/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message318009/76799-rtl_433-v-ne-priveligerovannom-lxc-konteynere_-s-avtomaticheskim-izmeneniem-puti-k-ustroystvu.</guid>
			<pubDate>Sun, 10 Nov 2024 00:51:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
