<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: UDEV и двухголовые &apos;одинаковые&apos; устройства.</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html</link>
    <description>Здравствуй всезнающий ALL :)&lt;br&gt;&lt;br&gt;&lt;br&gt;Имею систему Debian 2.6.32 и DVB карту с двумя или четырьмя тюнерами.&lt;br&gt;Каждый тюнер нужно закрепить за конкретным номером.&lt;br&gt;&lt;br&gt;Проблема в том, что для UDEV эти устройства абсолютно одинаковые, так как физически это одно PCI-e устройство.&lt;br&gt;&lt;br&gt;Теоретически, с помощью ENV можно было бы их пронумеровать по порядку.&lt;br&gt;В интернете нашел небольшой пример на эту тему&lt;br&gt;&lt;br&gt;http://www.mythtv.org/wiki/Device_Filenames_and_udev#Example_DVB_udev_Rules_file&lt;br&gt;&lt;br&gt;# Create a symlinks for both tuners of Kworld device&lt;br&gt;SUBSYSTEM==&quot;dvb&quot;, ATTRS&#123;idVendor&#125;==&quot;1b80&quot;, ATTRS&#123;idProduct&#125;==&quot;e399&quot;, ENV&#123;kworld&#125;!=&quot;two&quot;, ENV&#123;kworld&#125;=&quot;two&quot;, PROGRAM=&quot;/bin/sh -c &apos;K=&#037;k; K=$$&#123;K#dvb&#125;; printf dvb/adapter_kw1/&#037;&#037;s $$&#123;K#*.&#125;&apos;&quot;, SYMLINK+=&quot;&#037;c&quot;&lt;br&gt;SUBSYSTEM==&quot;dvb&quot;, ATTRS&#123;idVendor&#125;==&quot;1b80&quot;, ATTRS&#123;idProduct&#125;==&quot;e399&quot;, ENV&#123;kworld&#125;==&quot;two&quot;, ENV&#123;kworld&#125;=&quot;one&quot;, PROGRAM=&quot;/bin/sh -c &apos;K=&#037;k; K=$$&#123;K#dvb&#125;; printf dvb/adapter_kw2/&#037;&#037;s $$&#123;K#*.&#125;&apos;&quot;, SYMLINK+=&quot;&#037;c&quot;&lt;br&gt;&lt;br&gt;&lt;br&gt;В целом данный пример работает, но я не хочу создавать симлинки.&lt;br&gt;Я хочу иметь кон</description>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (Kompik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#9</link>
    <pubDate>Fri, 06 Jul 2012 08:06:28 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Кстати, а остальные адаптеры, это что за карты?&lt;br&gt;&amp;gt; http://www.mystique-tv.de/en/product-overview/tv-karten/dvb-s-dvb-s2/mystique-satix-s2-v3-ci-dual &lt;br&gt;&lt;br&gt;Печально, но ни мои методы, ни ваши, на 100&#037; не подходят :(&lt;br&gt;&lt;br&gt;Одна из моих двухголовых карт, все время прыгает.&lt;br&gt;То она 7 и 9 адаптеры, то 8 и 9.&lt;br&gt;&lt;br&gt;И ноды при этом иногда меняются :(&lt;br&gt;</description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (ragus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#8</link>
    <pubDate>Wed, 04 Jul 2012 13:52:10 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt; Кстати, а остальные адаптеры, это что за карты?&lt;br&gt;&lt;br&gt;http://www.mystique-tv.de/en/product-overview/tv-karten/dvb-s-dvb-s2/mystique-satix-s2-v3-ci-dual&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (Kompik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#7</link>
    <pubDate>Wed, 04 Jul 2012 12:59:03 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter2 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter24 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter25 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter3 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter4 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter5 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 120 2012-06-30 03:05 adapter6 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 120 2012-06-30 03:05 adapter7 &lt;br&gt;&amp;gt; drwxr-xr-x 2 root root 120 2012-06-30 03:05 adapter8 &lt;br&gt;&amp;gt; соотв-но, обращаться надо к adapter02, adapter03 итд.&lt;br&gt;&lt;br&gt;Все, понял вашу логику. Если я правильно все понял, то по сути, для меня, это те же SYMLINK...&lt;br&gt;&lt;br&gt;Кстати, а остальные адаптеры, это что за карты?&lt;br&gt;</description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (ragus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#6</link>
    <pubDate>Wed, 04 Jul 2012 12:53:25 GMT</pubDate>
    <description>&lt;br&gt;&lt;br&gt;# ls -l /dev/dvb/&lt;br&gt;total 0&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter0&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter02&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter03&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter1&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter10&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter11&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter2&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter24&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter25&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter3&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter4&lt;br&gt;drwxr-xr-x 2 root root 140 2012-06-30 03:05 adapter5&lt;br&gt;drwxr-xr-x 2 root root 120 2012-06-30 03:05 adapter6&lt;br&gt;drwxr-xr-x 2 root root 120 2012-06-30 03:05 adapter7&lt;br&gt;drwxr-xr-x 2 root root 120 2012-06-30 03:05 adapter8&lt;br&gt;&lt;br&gt;&lt;br&gt;соотв-но, обращаться надо к adapter02, adapter03 итд.&lt;br&gt;</description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (Kompik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#5</link>
    <pubDate>Wed, 04 Jul 2012 12:47:33 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; Можете пояснить..&lt;br&gt;&amp;gt;&amp;gt; Это решение для трех двухголовых кард?&lt;br&gt;&amp;gt;&amp;gt; Так как значение ENV&#123;DEVPATH&#125;==&quot;*0000:05:00.0*&quot; очень похоже на &quot;адрес&quot; карты в слоте ...&lt;br&gt;&amp;gt; да, верно. это для трех нетаповских карт, у которых две головы. по &lt;br&gt;&amp;gt; идее, будет работать и на других двухголовых.&lt;br&gt;&amp;gt; В linux имена устройств зависят от порядка их инициализации. В данном варианте &lt;br&gt;&amp;gt; мы создаём свои отдельные имена.&lt;br&gt;&amp;gt; поскольку карточки никто не переставляет местами, такое решение работает. более извращённые &lt;br&gt;&amp;gt; варианты - завязываться на serial number продуктов или же на mac-адреса. &lt;br&gt;&amp;gt; но в данном случае это не надо.&lt;br&gt;&lt;br&gt;Я попробовал в лоб ваше предложение, но к сожалению то ли он не заработало, то ли не мой случай.&lt;br&gt;&lt;br&gt;Сейчас у меня следующий набор карт:&lt;br&gt;1 PCI-e 1x - TBS6928&lt;br&gt;2 PCI-e 16x - NVIDIA 6800&lt;br&gt;3 PCI-e 1x - TBS 6984 (с 4 тюнерами)&lt;br&gt;4 PCI-e 1x - TBS 6280 (с 2 тюнерами)&lt;br&gt;5. PCI - SkyStar HD2&lt;br&gt;6. PCI - SkyStar HD2&lt;br&gt;7. PCI - SkyStar HD2&lt;br&gt;&lt;br&gt;Соответственно все те что одноголовые, без проблем расставляют</description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (ragus)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#4</link>
    <pubDate>Wed, 04 Jul 2012 11:51:05 GMT</pubDate>
    <description>&amp;gt; Довольно необычное решение...&lt;br&gt;&amp;gt; Можете пояснить..&lt;br&gt;&amp;gt; Это решение для трех двухголовых кард?&lt;br&gt;&amp;gt; Так как значение ENV&#123;DEVPATH&#125;==&quot;*0000:05:00.0*&quot; очень похоже на &quot;адрес&quot; карты в слоте ... &lt;br&gt;&lt;br&gt;да, верно. это для трех нетаповских карт, у которых две головы. по идее, будет работать и на других двухголовых. &lt;br&gt;В linux имена устройств зависят от порядка их инициализации. В данном варианте мы создаём свои отдельные имена.&lt;br&gt;&lt;br&gt;поскольку карточки никто не переставляет местами, такое решение работает. более извращённые варианты - завязываться на serial number продуктов или же на mac-адреса. но в данном случае это не надо.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (Дядя_Федор)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#3</link>
    <pubDate>Wed, 04 Jul 2012 11:05:53 GMT</pubDate>
    <description>&amp;gt; Довольно необычное решение...&lt;br&gt;&amp;gt; Можете пояснить..&lt;br&gt;&amp;gt; Это решение для трех двухголовых кард?&lt;br&gt;&amp;gt; Так как значение ENV&#123;DEVPATH&#125;==&quot;*0000:05:00.0*&quot; очень похоже на &quot;адрес&quot; карты в слоте &lt;br&gt;&lt;br&gt; Честно говоря - сейчас уже не смогу. :) Отошел от IPTV где-то с год назад. Попросил просто товарища дать решение - вот он конфиг мне и скинул. А карты были тогда 2-головые. &lt;br&gt;</description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (Kompik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#2</link>
    <pubDate>Tue, 03 Jul 2012 14:50:20 GMT</pubDate>
    <description>Довольно необычное решение...&lt;br&gt;Можете пояснить..&lt;br&gt;Это решение для трех двухголовых кард?&lt;br&gt;Так как значение ENV&#123;DEVPATH&#125;==&quot;*0000:05:00.0*&quot; очень похоже на &quot;адрес&quot; карты в слоте ...&lt;br&gt;&lt;br&gt;P.S. Завтра попробую.&lt;br&gt;&lt;br&gt;&amp;gt; Была у нас подобная заморочка на двухголовых DVB-картах. Тоже воевали со знакомым. &lt;br&gt;&amp;gt; :) &lt;br&gt;&amp;gt; Вот Вам вариант, как проблема была решена (товарищем): &lt;br&gt;&amp;gt; cat /etc/udev/rules.d/70-netap-dvb.rules &lt;br&gt;&amp;gt; SUBSYSTEM==&quot;dvb&quot;, ACTION==&quot;add&quot;, ENV&#123;DEVPATH&#125;==&quot;*0000:05:00.0*&quot;, NAME=&quot;dvb/adapter0$env&#123;DVB_ADAPTER_NUM&#125;/$env&#123;DVB_DEVICE_TYPE&#125;$env&#123;DVB_DEVICE_NUM&#125;&quot; &lt;br&gt;&amp;gt; SUBSYSTEM==&quot;dvb&quot;, ACTION==&quot;add&quot;, ENV&#123;DEVPATH&#125;==&quot;*0000:04:00.0*&quot;, NAME=&quot;dvb/adapter1$env&#123;DVB_ADAPTER_NUM&#125;/$env&#123;DVB_DEVICE_TYPE&#125;$env&#123;DVB_DEVICE_NUM&#125;&quot; &lt;br&gt;&amp;gt; SUBSYSTEM==&quot;dvb&quot;, ACTION==&quot;add&quot;, ENV&#123;DEVPATH&#125;==&quot;*0000:06:00.0*&quot;, NAME=&quot;dvb/adapter2$env&#123;DVB_ADAPTER_NUM&#125;/$env&#123;DVB_DEVICE_TYPE&#125;$env&#123;DVB_DEVICE_NUM&#125;&quot; </description>
</item>

<item>
    <title>UDEV и двухголовые &apos;одинаковые&apos; устройства. (Дядя_Федор)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/93530.html#1</link>
    <pubDate>Tue, 03 Jul 2012 12:20:42 GMT</pubDate>
    <description>Была у нас подобная заморочка на двухголовых DVB-картах. Тоже воевали со знакомым. :)&lt;br&gt;Вот Вам вариант, как проблема была решена (товарищем):&lt;br&gt;cat /etc/udev/rules.d/70-netap-dvb.rules &lt;br&gt;SUBSYSTEM==&quot;dvb&quot;, ACTION==&quot;add&quot;, ENV&#123;DEVPATH&#125;==&quot;*0000:05:00.0*&quot;, NAME=&quot;dvb/adapter0$env&#123;DVB_ADAPTER_NUM&#125;/$env&#123;DVB_DEVICE_TYPE&#125;$env&#123;DVB_DEVICE_NUM&#125;&quot;&lt;br&gt;SUBSYSTEM==&quot;dvb&quot;, ACTION==&quot;add&quot;, ENV&#123;DEVPATH&#125;==&quot;*0000:04:00.0*&quot;, NAME=&quot;dvb/adapter1$env&#123;DVB_ADAPTER_NUM&#125;/$env&#123;DVB_DEVICE_TYPE&#125;$env&#123;DVB_DEVICE_NUM&#125;&quot;&lt;br&gt;SUBSYSTEM==&quot;dvb&quot;, ACTION==&quot;add&quot;, ENV&#123;DEVPATH&#125;==&quot;*0000:06:00.0*&quot;, NAME=&quot;dvb/adapter2$env&#123;DVB_ADAPTER_NUM&#125;/$env&#123;DVB_DEVICE_TYPE&#125;$env&#123;DVB_DEVICE_NUM&#125;&quot;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
