LINUX.ORG.RU

Сообщения aivs

 
Форум — Admin

iptables. Подменить IP адрес в запросе

Привет!

Я купил китайский анализатор воздуха Xiaomi ClearGrass Air Detector и он по mqtt работает только с китайским сервером, а я бы хотел получать информацию с него в локальной сети.

ClearGrass подключен по Wi-Fi к Raspberry Pi, которая работает точкой доступа. C помощью tcpdump я вижу как ClearGrass общается с mqtt.cn.cleargrass.com.

Мне нужно пакеты предназначенные для mqtt.cn.cleargrass.com направлять на локальный mqtt сервер и отвечать от имени mqtt.cn.cleargrass.com. Я не специалист в iptables и мои правила не работают:

sudo iptables -i wlan0 -t nat -A PREROUTING -d 154.8.191.174 -p tcp -j DNAT --to 127.0.0.1

Пробовал и все запросы от анализатора направлять на 127.0.0.1:

sudo iptables -i wlan0 -t nat -A PREROUTING -s 192.168.115.19 -p tcp -j DNAT --to 127.0.0.1
sudo iptables -t nat -A POSTROUTING -j MASQUERADE

Подскажите советом, что я делаю не так?

 

aivs
()
Форум — Admin

Доступ к странице в локальной сети из вне

В локальной сети поднят веб-сервер на 8081 порту (motion), там идет потоковое видео с камеры. Удаленно нельзя подключиться. Я хочу установить пароль на эту страницу, и разрешить удаленный доступ, но веб-сервер это не позволяет. Как бы мне это реализовать? Думал поднять нормальный веб-сервер и каким-то образом копировать передавать поток с 8081 закрытого порта на 80 открытый порт, который уже будет защищен, возможно ли это?

aivs
()
Форум — Multimedia

Смотреть видео с ip камеры через mplayer

Есть камера Trendnet TV-IP110, мне нужно просто смотреть с нее видео. В vlc это делается просто:

cvlc http://admin:admin@192.168.1.111/cgi/mjpg/mjpg.cgi

Но видео немного тормозное (с отключенным буфером).
Вот и хочу попробовать с mplayer, но простое
mplayer http://admin:admin@192.168.1.111/cgi/mjpg/mjpg.cgi -nocache

Выдает:
[aivs@myhost ru]$ mplayer http://admin:admin@192.168.1.111/cgi/mjpg/mjpg.cgi -nocache
MPlayer SVN-r34203-4.6.1 (C) 2000-2011 MPlayer Team
175 audio & 371 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing http://admin:admin@192.168.1.111/cgi/mjpg/mjpg.cgi.
Resolving 192.168.1.111 for AF_INET6...

Couldn't resolve name for AF_INET6: 192.168.1.111
Connecting to server 192.168.1.111[192.168.1.111]: 80...

Cache size set to 0 KBytes
Stream not seekable!
Stream not seekable!
Stream not seekable!
...

Как победить этот Stream not seekable! ?. В файл видео пишется без проблем.

aivs
()
Форум — Desktop

openbox на телевизоре

Подключил неттоп к телеку, в качестве WM выбрал openbox, легко и ни чего лишнего.

Но есть один недостаток, чтобы текст был читабельный на телеке, я везде выставил большой шрифт, в том числе и в заголовке окна, в итоге рамка кнопок закрытия тоже увеличилась, а сами кнопочки остались маленькие.

Возможно как то масштабировать кнопки закрытия/свертывания? На данный момент нарисовал свои увеличенные кнопки, но это не панацея!

aivs
()
Форум — Development

sed, найти строки и заменить/удалить вторую

Никак не могу решить задачу, нужно в /etc/resolv.conf заменить/удалить второй по счету dns адрес. Думаю алгоритм примерно такой: Найти все строки начинающиеся с nameserver и ко второй найденной применить патерн, но как это реализовать, вообще не догоняю.

Написал вот:

sudo sed -i 's/^[^#]*nameserver.*/nameserver 123.123.123.123/' /etc/resolv.conf

Но он по понятным причинам заменяет все строки. Как применить патерн ко второй найденной строке ?

aivs
()
Форум — Linux-hardware

Не верный размер картинки с nvidia на TV по hdmi

Имеется домашний htpc на базе Nvidia ion 330 Atom, система Archlinux, проприетарные драйвера nvidia последней версии. При подключении к компьютеру монитора по vga или dvi разрешение и частота экрана устанавливаются автоматически по EDID информации от монитора.

При подключении телевизоров Samsung (проверено на трех моделях: 2 жк, 1 плазма), так же все отлично, EDID информация считывается и видеокарта правильно общается с телевизором. Но вот со всеми телевизорами Sony (проверено на 3 моделях со всеми hdmi выходами) проблема. При подключении по hdmi картинка на телевизоре не умещается, вылезает сверху и снизу за пределы экрана, видимо видеокарта рисует для мониторовского соотношения сторон 16;10, а телевизор 16:9. По Xorg логу видно что EDID информация читается из телевизора верно, но отображается не верно.

Китайские медиаплееры с линуксом на борту со всеми этими телевизорами работаю отлично.

Вопрос! это проблема драйверов, что они не правильно обрабатывают EDID информацию? и возможно с этим как-то бороться? На винде не проверял как она общается с этими телевизорами.

aivs
()
Форум — General

Андроид сборка ядра

Здравствуйте,принесли мне китайский планшет с андроидом, у него есть разъемы usb, но по всей видимости поддержки USB_STORAGE нет, так как флэшки не видит. Исходных кодов от производителя нет. Возможно ли скомпилировать стандартное ядро с полной поддержкой всех устройств планшета и вживить в систему? Направте, что почитать, с андроидом раньше не сталкивался.

aivs
()
Форум — General

Принять звонок 3g модема из консоли

Здравствуйте, являюсь обладателем 3g модема huawei E171 от МТС, он поддерживает голосовые звонки, смс и интернет. Для мака и винды для этого модема есть софт с помощью которого можно слать смс сидеть в нете и звонить. В линуксе я справился с задачей отправки/приема смс, теперь мне нужно следующее: Когда я звоню на этот модем, комп должен взять трубку и включить микрофон, в телефоне я буду слышать все, что происходит рядом с компом, небольшая система безопасности.

aivs
()
Форум — Multimedia

Система видеонаблюдения на базе motion

Здравствуйте, для дома нужно сделать систему видеонаблюдения из 2-4 камер. Есть неттоп на котором установлен xbmc, подключенный к тв, смотрю фильмы с него. Этот же компьютер будет использоваться как видеосервер. В данный момент на нем стоит zoneminder и со своими обязаностями справляется. Но меня не устраивает, что zoneminder отжирает много ресурсов системы. Поэтому хочу настроить видеонаблюдение на базе motion. Настроить конфиг не проблема, но нужен определенный функционал, а именно: 1) принудительная запись с камеры (нажал кнопочку - запись пошла, нажал другую - прекратилась) 2) работа в режиме монитор (в одном окне все 4 камеры должны быть видны) Мне нужна GUI программа для работы с motion, пока нашел только одну: eLViS http://www.silicontao.com/software/lvs/doc/information.html, но она не обновлялась с 2004 года.

Подскажите какую нибудь программу!

aivs
()
Форум — General

Затыкается IR управление если работает usb камера в zoneminder

Здравствуйте, есть очень странная проблема. Создал систему с тремя запущенными Х серверами, на первом XBMC (мультимедиа), на втором openbox + cairo-dock + feh (десктоп), на третьем запущен zoneminder (система видеонаблюдения), показывающая видео с двух камер (ip-camera и web-camera usb) через firefox. Все это дело управляется с пульта ДУ c помощью lirc, приемник собрал сам по схеме на сайте lirc, подключил ко внутреннему com-порту материнской платы Pegaton ION330. Суть проблемы, когда в zoneminder подключена usb камера, и видео выводится на монитор, то от пульта ДУ нажатий доходят примерно 10%. Если отключить камеру от компьютера, то в туже секунду пульт начинает работать идеально, 100 из 100 доходит, мониторю по irw. Если выключить zoneminder и включить камеру в скайпе, то во время видеоразговора от пульта также доходит 10 % нажатий. Заканчиваю разговор, и сразу же пульт работает отлично.

Т.е. в тот момент, когда какая либо из программ обращается к USB камере (идет поток данных с камеры) у меня начинает плохо работать ИК связь. Как будто видеопоток usb камеры перекрывает Lirc'у часть сигналов с пульта, и он их не видит. Вторая ip камера никак не влияет.

Если кто сталкивался, подскажите в чем может быть проблема

aivs
()
Форум — General

Запуск программы на заданном tty

Здравствуйте. Собрал мультимедийный компьютер, который выполняет 3 задачи: 1) Проигрывание медиа файлов с помощью XBMC 2) Рабочий стол с веб браузером 3) Система видеонаблюдения ZoneMinder в браузере

Всё это у меня запущено одновременно на трех Х серверах, соответственно DISPLAY:=0, DISPLAY:=1, DISPLAY:=2 Переключаюсь я с пульта ду, при помощи команды chvt, которая переключает на другой виртуальный терминал, например chvt 8 или chvt 9.

Проблема в том, что если после старта системы запустить первым Рабочий стол то он автоматически запускатеся на первом свободном виртуальном терминале, т.е tty7, а мне нужно чтобы он жестко запускался на tty8, так как на пульте на кнопку «переключиться на рабочий стол» забиндина команда chvt 8. Как запустить программу на TTY8 (чтобы потом на нее попасть командой chvt 8) или как из консоли переключиться на DISPLAY:=1 или DISPLAY:=2 ???

aivs
()
Галерея — Скриншоты

kde xgl compiz

Постил я тут уже свои скриншоты с этими обоями, извиняйте, нравятся они мне. Вот что я добавил нового на свой десктоп: привинтил Xgl+compiz, удачно работает, и тема окон мне понравилась. Поставил kxdocker который реально прозрачный, очень удобно. В трее правдо не все в порядке. На месте цифорки там должен быть значок страны (это kkbswitch). Все это дело на ATI Radeon 9600 pro. Дистр Archlinux. Подскажите как отключить дерганья окна при перетаскивании, и как сделать неактивное окно немного прозрачным??

aivs
()
Галерея — Скриншоты

Подбирал общую гамму

Вот решил навести порядок в цвете. Получилось то что видете. Ничего особенного, обычная обстановка.

aivs
()
Новости — KDE

Скриншоты kde 4

Группа KDE

Если кто не видел, посмотрите как будет выглядеть KDE4. В Feature Plan напротив раздела Desktop написано: "Sex up the user switching ui". Ждем kde4.

>>> Скриншоты kde4

aivs
()
Галерея — Скриншоты

Стильно

Вот как все красиво приятно сочетается. Вдобавок удобно. На скриншоте показано мое обычное время припровождение когда я за кампом ( что бывает редко).

aivs
()
Галерея — Скриншоты

Сетевая жизнь

Вот подключил локальную сетку и пользуюсь всеми благами. на скрине dc++ и kftpgrabber, обе проги для разных видов соединений, и я считаю лучшии в своем роде, поддержка русском на высшем уровне. Фильмы качать, просто без проблем.

aivs
()
Галерея — Скриншоты

Смешение стилей

Вот попытался взять все лучшее от лидеров десктопа. Панелька от Macosx, док по типу винды, иконки в стиле kde. Мне нравится.

aivs
()
Галерея — Скриншоты

Комбайн

Немного того, немного сего, а во главе линукс. То что я хочу показать, это не огромное окошко, а маленькая кнопочка на панельки, вон та синенькая. Спорим, такой ни у кого нет..., кроме меня..., потому что я ее сам написал. Работает точно также как и Macosx, кому интересно как я ее так сделал, спрашивайте, дам исходники!

aivs
()
Галерея — Скриншоты

Clean style

наконецто нашел linspire style (на kde-look). Вообщем мне все нравится как выглядет, а вам?

aivs
()
Галерея — Скриншоты

nero и общий вид

Сколько бы не говорили что, всем хватает k3b, все же nero поддерживает больше стандартов дисков, иногда nero это единственное спасение, хотя сам использую k3b. А так, из селкого на десктопе kde-3.4, карамбы и kooldock.

aivs
()

RSS подписка на новые темы