Тут раньше была традиция, показать пример того, что можно сделать в шинде и нельзя в прыщах. И я внезапно как раз столкнулся с такой ситуацией, причем она относится к обычным пользователям, а не сисадминам.И так у нас имеется распберри пи, обычный домашний роутер, к которому подключен HDD и телевизор поддерживающий DLNA (а именно сосунг, который работает далеко не со всем DLNA софтом). Распберри должен играть роль DLNA сервера (вполне логичная задача для него кстати).Методом проб и ошибок было выявлено, что идеальный DLNA сервер на прыщах, который хорошо работает с сасунг теликом это MiniDLNA (другие DLNA сервера, либо не работают с сасунговским протоколом DLNA, либо работают оче хуево). Мониторит диск он через inotify, что вполне логично и нормально. А вот inotify не работает с дисками, смонтированными через cifs! Напоминаю, HDD у нас подключен к роутеру, переподключить на прямую к распберри нельзя, во первых распберри его не тянет, во вторых мамка заругает если привычный для нее адрес \\192.168.0.1\volume666 не откроется и она не сможет посмотреть свои игры престолов. NFS вместо cifs тоже не подходит, у нас нет возможности поставить NFS сервер на роутер.А теперь вопрос к пердоликам, хуле блядь делать? Как заставить прыщи видеть изменения на сетевом диске подключенном к роутеру?
бамп
>>1713735 (OP)ты ебанутый блядь, запили в малину коди-хуеди и не еби себе и телевизеру мозг.
>>1713786Нужен DLNA, а не плеер. Подключить распберри на прямую к телику нет возможности. А DLNA в коди-хуеди не работает с сасунг тв.
>>1713811ты 100500 кто задавался этим вопросом и для тебя есть костыль. впердоливаешь и вперед.http://stackoverflow.com/questions/8124617/getting-file-create-notifications-for-cifs-mount-in-linux
>>1713735 (OP)>inotify не работает с дисками, смонтированными через cifsПочему?
>>1714262Потому что smb не поддерживает форвардинг событий ФС клиенту.
>>1714244>This is essentially a horrible hacky solution to the fact that CIFS mounts cannot forward file-system event to inotify on linux. This in turn makes it so any number of "on-demand" compilers (e.g. compass, coffee-script) stop working when applied to mounted shares (among other things).>The idea is to use the watchdog library to monitor a given directory using shitty-old polling, and then poke at the local filesystem so that inotify (and hopefully your apps/tools) pick up the changes. It is almost certainly a very bad idea to run this on a large file structure and/or over a slow network.>Also note that only modification events can sanely be simulated this way. If you absolutely need some form of rm or mv event simlation, you may enable a less-then-sane behavior for such things using `--simulate-rm` and `--simulate-mv` respectively.>With that in mind, simply run `watchntouch` in the directory you'd like to watch, or see `watchntouch -h` for more options.>Installation on most platforms should be available via `pip install watchntouch`.>Good luck!Отличное решение проблемы.
>>1713811>Подключить распберри на прямую к телику нет возможностиПочему?
>>1715016Телик в другой комнате например, а на вайфай для распберри мамака денег не дает.
>>1715056Ну охуеть теперь, а телек как будет стрим получать, по встроенному в телек вайфаю? Тогда сразу нахуй иди и мамку с собой забери.
>>1715111>а телек как будет стрим получать, по встроенному в телек вайфаю?Да. По DLNA протоколу.
>>1715155>Да.хуй на. ты ебанутый если считаешь что встроенного в сраный телек вифи адаптера хватит для приема стримов в сколько-нибудь хорошем разрешении.
>>1715181Уже проверял поднимая DLNA сервер на пека с виндой. 1080p тянет отлично.
>>1715181Щяс такие телики, ты ахуеешь.
>>1715235не охуею, у самого ебучий сони 4к с ебучим линаксом, этот пидор не переключает каналы после включения, пока ОС не прогрузится лол. мне для 4к полноценного моста роутер\роутер (хороший сука роутер) в Н режиме не хватает, тупит и буферизирует, тупил и в фуллХД/не ХД. Решил проблему перекотом на АС стандарт на бридже.
>>1716085Ну что тут можно сказать? СОНИБЛЯДИ СОСНУЛИ
Бампану пожалуй