shaman007: (Default)
Когда Ведьтак-3 вышел, а у твоя зеленая видеокарта только 660 (допустимый минимум по фичам)... Как-то так:



Самое поганое, что ниже зеленой-970 экономически не оправдано.
shaman007: (Default)

По мотивам поста [livejournal.com profile] arkanoid'а, который потом мы еще обсуждали с коллегами ([livejournal.com profile] ximaera, привет!).

Так вот. Я очень много использую телефон. Он заменят мне ноутбук на чтение почты/веба, компактный фотоаппарат, навигатор, диктофон, видеокамеру, местами кошелек, он вызывет мне такси, подсказывает когда подъедет автобус и много еще чего. Да, по нему еще можно звонить! Еще у меня есть некоторое количество компьютеров: часть из них для работы или для развлечений, которые с компьютерами связаны (игры/фото) или сами являются развлекалкой/повышением квалификации/утилитарной службой (поковырять/покомпилять/разобрать/собрать/свой VPN/своя почта).

То есть у меня разные задачи, разные требования, разные инструменты для этого. Я пережил период "это недостаточно хороший/идеологически инструмент в моем понимании, по этому я не будут им пользоваться" и период "это концептуально очень крутой инструмент, он пока готов примерно на 64%, буду пользоватся только им". Я приоретизировал свои нужды: во имя годного продуманного корпуса в некоторых случаях я готов жертвовать функционалом.

В телефоне для меня возможность выбрать офлайновую/онлайновую карту или работающее приложение вызова такси важнее, чем наличие апппаратной клавиатуры или биндингов для питона от любой тычки, чтобы можно было заскриптова все (тем более, я пока не видел людей, которые реально этим занимались дальше "о, круто, как-нибудь сделаю...". Если n900 c MeeGo была архитектурно зашибенской (особенно на фоне Симбиана), но не взлетела по каким-то (все равно каким) причинам, то пора пережить ее, выбросить трупик телефона в помойку, жить дальше! Что iOS, что Android далеко ушагали от своих первых версий. Да, я не могу на  iOS заскриптовать громкость вызова по наличию определенного SSID, зато я могу посмотреть видео плавно без разрывов. Особенного смысла в аппаратной клавиатуре для телефона при наличии планшета с ней я тоже не вижу. Зато я уверен в воспроизводимости результата: что у меня всегда будет почта/карта местности/браузер/плеер. А зачем платить хорошие деньги за одну (почти) хорошо реализованную функцию при многих реализованных кое-как, я не понимаю.

Firefox

May. 28th, 2013 02:31 pm
shaman007: (Default)

Преехал обратно на Firefox после более чем 2х лет использования Safari. У Сафари есть очень хорошая фича - синхронихация закладок между десктопами и телефоном и он не жрет память так, как это делал FF 2 года назад. Что же, за то время,пока я не видел FF он изменился в лучшую сторону, стал как-то шустрее. Главное, синхронизация между дестопами теперь работает нормально без выпадений и глюков, а сервер для нее можно использовать собственный.

shaman007: (Default)

Продолжая развивать и совершенствовать Луна-Парк, поставил кеширующий DNS pdnsd. Он очень прост в настройке и легок, достаточно просто раскомментировать в файле настроек режим, который хочется использовать (я выбрал обращение к корням). Это значительно повысило скорость работы Tiny Tiny RSS'а, так как он часто ломится на одни и те же сайты за обновлениями ленты. Да и почтовику тоже будет полезно.

Второй сервис, который очень давно хотел сделать, это VPN, чтобы ходить по сайтам из недоверенных мест. Делал четко по вот этой инструкции, взлетело с первого раза без запинки. По статьям с Хабры, которые первые вылезают в поиске, постоянно что-то не получалось. Чтобы из VPN'a был веб, ради которого все затевалось, я не стал делать NAT, а поставил Squid.

Думаю о том, что пилить дальше, варианты такие:


  • Owncloud, хотя я все равно пользуюсь Office 365 (для работы удобно) и Dropbox'ом для синхронизации 1Password'а;

  • Jabber-cервер, хотя не очень понятно, что с ним делать, особенно в свете некоторых последних изменений логики приема запросов от сторонних серверов GTalk'a;

  • Drupal надо привести в божеский вид и прикрутить пару плагинов;

  • Надо прикрутить антиспам к почте. Ключика для Касперского антиспама у меня больше нет, наверное, будет spamd. ClamAV прикручивать лениво, да и не ходят сейчас вирусы уже по почте.

shaman007: (Default)

Раз уж я решился строить свой собственный Луна-парк, то почта на своем домене - первое, что приходит в голову. Не вопрос прописать MX запись, поставить Postfix на локальную доставку, установить IMAP-сервер Dovecot и почтовый веб-клиент Roundcube, вопрос повторить функциональность "большой" системы, в первую очередь, сортировку. Что меня не устраивает в Gmail? Это идеология меток (labels), которых можно прицепить к одному и тому же письму несколько, а в IMAP отобразить их в виде папок. В результате корневая папка всегда полна писем, а я такой человек (возможно, мой случай уникален), что всю "лишнюю" почту я удаляю, а всю "нужную" раскладываю по папкам. Я стираю все уведомления от веб-магазинов, форумов, сервисов и т.п., что не укладывается в идеологию Гугла "зачем удалять, если место бесконечно?". Гугл хочет видеть у меня как можно больше, а я не хочу видеть мусор. Далее, я пользовался iCloud/me.com, там все просто: правила сортировки входящей почты просто не работают и все.

Итак, задача: чтобы Dovecot сам раскладывал почту по папкам IMAP'а. Честно говоря, я провел минут 20 в поиске "а где же у Roundcube'а настройки фильтрации?", а потом начал читать инструкции. К сожалению, все, что можно найти в вебе, не содержит полного списка граблей, на которые можно наступить, постараюсь по горячим следам описать их тут.

Сперва, надо выучить слово sieve, это целый язык описания правил фильтрации, созданный Cyrusoft'ом во время работы над почтовым сервером Cyrus (не к ночи помянут). Он позволяет писать такие вот самоочевидные правила:

require ["fileinto"];
# rule:[LinkedIn]
if header :contains "From" "linkedin.com"
{
fileinto "INBOX/LinkedIn";
stop;
}
# rule:[Drupal Alerts]
if header :contains "Subject" "yet another home page"
{
fileinto "INBOX/Drupal Alerts";
stop;
}
if header :contains "From" [ "user@example.com" ] {
addflag "\\flagged";
fileinto "Trash";
stop;
}
# rule:[Paypal]
if allof (header :contains "From" "paypal")
{
fileinto "INBOX/Ebay, Paypal";
stop;
}

Конечно, не очень хочется лезть в консоль, чтобы прописать новое правило фильтрации, к счастью, есть протокол managesieve, который позволяет почтовому клиенту рулить правилами на сервере. Удачно, что и Dovecot, и Roundcubе поддерживают обе функциональности. А дальше, начинаются грабли.

Во-первых, самое простое и естественное, что делается для включения seive, это установка mail_plugins = sieve где-то глобально для всего Dovecot'а. Это неправильно! Будет так:


Error: dlopen(/usr/lib64/dovecot/lib90_sieve_plugin.so) failed: /usr/lib64/dovecot/libdovecot-sieve.so.0: undefined symbol: mail_deliver_get_log_var_expand_table

Переменную следует выставить в /etc/dovecot/conf.d/15-lda.conf, для lda, локальной доставки. Включение managesieve и в Dovecot'е и в Roundcube проблем не вызывает (плагины есть в стандартной поставке), надо только не забыть прописать порт. Можно начинать писать правила, только работать они не будут, так как хотя почта раскладыватеся по папкой из клиента, "локальный доставщик" по-прежнему Postfix и INBOX не в /home/username, а в /var/mail/username. Надо прописать в main.cf mailbox_command = /usr/lib/dovecot/deliver -d «$USER» . Теперь кажется, что все нормально: почти все письма раскладываются по почти всем правилам. Я потратил день на то, чтобы выяснить почему почта не попадает в папку "рассылка модераторов ЛОР" и вывел коллег-модераторов из себя своими экспериментами. Я думал, что неправильно описываю свойства заголовка, так как там данные конверта и доставки отличаются (потому что общение происходит на сервере рассылки в рассылке, а выглядеть все должно как от модератора модератору). Потом я увидел ошибку:


Mar 16 17:53:01 DJBZ002 dovecot: lda(shaman007): Error: write() failed with mbox file /home/shaman007/mail/INBOX/LOR: File too large (process was started with ulimit -f limit)
Mar 16 17:53:01 DJBZ002 dovecot: lda(shaman007): Error: sieve: msgid=: failed to store into mailbox 'INBOX/LOR': Internal error occurred. Refer to server log for more information. [2013-03-16 17:52:57]
Mar 16 17:53:01 DJBZ002 dovecot: lda(shaman007): sieve: msgid=: stored mail into mailbox 'INBOX'
Mar 16 17:53:01 DJBZ002 dovecot: lda(shaman007): Error: sieve: execution of script /home/shaman007/.dovecot.sieve failed, but implicit keep was successful (user logfile /home/shaman007/.dovecot.sieve.log may reveal additional details)
Mar 16 17:53:01 DJBZ002 postfix/local[13359]: 4575811F76E: to=, orig_to=, relay=local, delay=3.9, delays=0.21/0.02/0/3.7, dsn=2.0.0, status=sent (delivered to command: /usr/libexec/dovecot/dovecot-lda -f "$SENDER" -a "$RECIPIENT")
Mar 16 17:53:01 DJBZ002 postfix/qmgr[29435]: 4575811F76E: removed

File too large! Целых 100 мегабайт! Оказалось, что хотя инициирует ошибку Dovecot, дело в параметре mailbox_size_limit Postfix'а. По умолчанию там 5 что-ли мегабайт, надо выставить в 0. Кажется, это все грабли.

shaman007: (Default)
Как рекомендует нам Бендер Родригес, свой Луна-парк предпочтительнее.

Выбрано:

* Linux тому що;
* Leaseweb по той же причине, да еще и в Голландии;
* Почтовый сервер - Postfix, потому что я хорошо его знаю;
* Веб-сервер - Apache;
* Окно в Амстердам - GlypeProxy;
* Блог-движок - Drupal, потому что есть модули на все случаи жизни, даже в ЖЖ может репостить;
* RSS-агрегатор - Tiny Tiny RSS, он вроде годный;

Что нужно:

* SSL-сертификат;
* IMAP-сервер, ну в принципе ясно, что Dovecot, но может быть, я отстал?
* Web-mail по няшнее;
* морду для имидшхостинга, чтобы простой, няшный, с большой кнопкой "разместить";
* (надо ли?) Jabber-сервер.

Кому из френдов нужен инстанс всего означенного бардака (по мере допиливания) @undeadbsd.org|@andreybondarenko.com (предлагайте домен, если что), прошу.

os/2

Mar. 1st, 2013 04:21 pm
shaman007: (Default)
Сегодня вышла бета eComstation 2.2! Но не доросла до Haiku, не доросла: Гайка хотя бы сумела загрузиться. Скриншоты, соответственно, не удались.
shaman007: (Default)
Я тут осознал, внезапно, что у меня SSD Intel 520 (дада, SandForce, это не очень круто, я знаю) подключен по шине, которая SATA-2, так как он встал вместо DVD, а кабеля под рукой не оказалось. Blackmagic показывает 140 на запись, 256 на чтение. На сайте я прочитал следующее: "SanDisk Extreme SSD, which supports SATA 6Gb/s interface and when connected to SATA 6Gb/s port, can reach up to 550/520MB/s sequential read and sequential write speed rates respectively. However, when the drive is connected to SATA 3 Gb/s port, it can reach up to 285/275MB/s sequential read and sequential write speed rates respectively.". Теперь вопросы:

- учитывая "особенности" SandForce, если я переключу его на порт SATA3, вырастет ли какой-то другой показатель, кроме "записать/прочитать гигабайт нулей последовательно"?
- а если вообще заменить его на другой SSD с Marvell'ом, то станет быстрее? Они сильно подешевели с тех пор, как я ставил Intel (который тоже не пропадет, а отправится в файлопомойку).
- или оставить все как есть, все равно те же фотографии на HDD, так как на SSD они не влезают и реальную производительность я не подниму?

IT@HOME

Jan. 12th, 2013 05:24 pm
shaman007: (Default)
В ответ на Монин пост

Первое фото, активное сетевое оборудование:
IMG_1741
Read more... )

Crashplan

Dec. 18th, 2012 02:27 pm
shaman007: (Default)
Хотел написать длинный пост с картинками, но не буду, оно того не стоит. Где-то около месяца назад я решил купить себе подписку на Crashplan, по описанию услуги и по некоторым отзывам он казался мне неплохим решением проблемы "бекап вне дома". Поэтому я оформил "семейный" пакет, без ограничения объема, до 10 хостов.

Слово "без ограничения" я решил трактовать буквально и залить туда около 5ТБ информации. Сейчас, залив всего около 100ГБ, я составил свое мнение об услуге и хочу им поделиться.

1 - программный клиент. Он на яве, довольно неудобен и радикально отличается по удобству от Time Machine, хотя по идее должен обеспечивать тот же функционал.

2 - само облако. Оно медленное. Очень медленное, от 300 килобит до мегабита. Каких-то несчастных .5 ТБ на него копируются вторую неделю, а завершить резервное копирование мне обещают через 2-3 месяца. В принципе, конечно, я никуда не спешу и данные, которые я копирую, редко изменяются. И все же, задача скопировать 3ТБ выглядит вообще нереализуемой.

Выводы? Рабочий ноутбук и компьютер жены оказались скопированными за 2-3 недели, так что для них решение именно на "катастрофу" вполне приемлемое. Как решение "на каждый день" - под вопросом, так как неудобно восстанавливать и искать файлы, а скорость скачивания я не проверял. Возникает вопрос, надо ли использовать этот сервис вообще, как переносные HDD стали очень дешевыми.

Файлопомойка и рабочий iMac пока не могут быть скопированы на облако, а ведь именно их зеркало имеет смысл и ценность. Возможно, проблемы со скоростью локально российские и в США-Европе дело пойдет веселее, не знаю. В том виде, в каком Crashplan есть прямо сейчас для российского пользователя, я бы его не посоветовал.
shaman007: (Default)
К сожалению, работать без флеша комфортно не получается. Во-первых, на youtube не все видео перекодированы, и не перекодировано, конечно, именно то видео, которое хочется посмотреть. Эта проблема решается плагинами, которые сами все перекодируют. Решается тоже не до конца, некоторые сайты имеют свои собственные плееры на флеше, которые не определяются плагином. Во-вторых, некоторые сайты целиком написаны на флеше, а воспользоваться этим сайтом все-таки надо. Например, я как-то не замечал, что у ЖЖ подгрузка фоточек в хостинг делается именно через флеш. Прийдется все-таки поставить его на место.
shaman007: (Default)
Удалил с компьютера flash, так как 99% того контента, который он требует - баннеры, на которых что-то туда-сюда ездит. Интересно, понадобится ли мне возвращать его обратно?
shaman007: (Default)
Нет сил молчать по поводу: http://inosmi.ru/russia/20120926/199887893.html#ixzz27bwbefKl

Собственно у меня вопрос: почему АСУТП? Вроде как, эта область уже неплохо поделена, софтовая часть там не самая сложная, дорогая и т.п. Может быть, конечно, центрифуга смотрит телнетом наружу и это плохо, но вот допустят ли некую новую ОС рулить сложной центрифугой? Почему область, где у конкурентов опыт в пол века, а не область, где уже есть имя и опыт? Почему не консалтинг? Почему не услуги? Почему не пентесты? Почему не проектирование корпоративных сетей? Почему, в конце концов, не TPMы для всякий eyePhone'ов (хотя тут как раз ясно, влезать надо было 5 лет назад)? Почему выпилен Hosted Security?

С тем же Stuxnet рукожочеловеческий фактор и ошибки проектирования играли немаловажную роль, как они собираются нивелировать влияние администратора Раджпура и системного архитектора Ахмеда?
shaman007: (Default)
Чтобы самому не забыть, запишу как надо зеркалировать NAS на NAS.

Итак, есть 2 штуки NAS'ов с ARM'ами и Linux'ами разной степени кастрированности на них. В моем случае это WD Sharespace и ZyXEL NSA221, оба с кастомными прошивками. Кастомные они, конечно, кастомные, но это не Gentoo и не Debian, где есть все, это просто пара репозиториев с пакетами неизвестно какого возраста и качества, а так же отрезанные к черту ненужные Твонки и т.п. На WD из коробки есть SSH и rsync, а на ZyXEL NSA221 их нет, так что для Зикселя очень актуален вот этот материал: http://zyxel.nas-central.org/wiki/FFP-stick

В чем проблема использовать rsync в лоб, через SSH, как это предусмотрено по умолчанию? В шифровании. Если для Core i3 это все не проблема, то для худосочного одноядерного ARM'a на 200 МГц triple DES становится доминирующей задачей и скорость зеркалирования падает до совершенно идиотских значений вроде 1.4 МБ/c. Переключение в arcfour увеличивает скорость примерно в 2 раза, что лучше, но все равно плохо. Метод шифрования "none" из SSH кто-то выпилил (подозреваю эманации Поттеринга), но [livejournal.com profile] alexkuklin подсказал, что rsyncd в отличие от rsync SSH не использует. Я все понимаю про безопасность, но шифрование при копировании в пределах одного свича нафиг не нужно.

Было:

на клиенте запускалась команда: rsync -e 'ssh -p 22' -av --delete root@192.168.2.6:/DataVolume/ /i-data/8g6d1a87/public/ > log.rsync &

Стало:

Конфигурация сервера-источника:

~ $ cat /etc/rsyncd.conf
log file = /var/log/rsyncd.log
transfer logging = true
[bcp]
path = /DataVolume/
uid = root
read only = yes
list = yes
comment = main directory
hosts allow = 192.168.2.60
auth users = bcp
secrets file = /etc/rsyncd.scrt


где /DataVolume/ - путь к зеркалируемому контенту.

~ $ cat /etc/rsyncd.scrt
bcp:qwerty

просто логин+пароль.

Потом просто пускаем rsync --daemon.

Клиент запускается командой: rsync -av --delete bcp@192.168.2.6::bcp /i-data/8g6s1e67/public > log.rsync &

Пароль приходится вводить, так как эта сборка rsync не понимает опцию --secrets_file=/etc/rsyncd.scrt.

Все! Так как у моей сборки rsync в расчет скорости принимается время подсчета количества файлов in question (а их больше 90000000), то точно скорость не измерял, но явно больше 10 МБ/c, что уже приемлемо для жизни и дома.

Backup day

Mar. 31st, 2012 09:08 pm
shaman007: (Default)
Совершенно забыл про этот день, но отметил его совершенно штатным восстановлением данных из резервной копии.
shaman007: (Default)


А вот мы только что ребутнулись:




Вот такая безрадостная картина. Для ее чистоты я удалил антивирус, это только венда, ФФ, Аутлук и телефония-скайп-гтолк.

Нет, это я не прав, все ОК, работает SuperFetch.
shaman007: (Default)
Моя пускалка для аутлука совершенно без видимых причин и сообщений об ошибках приказала долго жить. System Recovery сказал, что он не может, бекап есть, конечно, но месячной давности, блин: как раз перед следующим по расписанию упала. Конечно же сбой произошел когда я привел в порядок кучу вещей, но не успел ее скопировать (особенно жалко локальный PST, пропала почта старше недели и моложе месяца).

А все почему: идея держать на столе не зашифрованную копию системы в то время, когда все остальное в криптоконтейнере меня не грела, по этому в цикл резервного копирования была введена операция "достать из стола/сейфа, а потом убрать". Почему нельзя шифровать резервную копию - не понятно. Почему резервная копия не возможна в криптоконтейнер - не понятно.
shaman007: (Default)
Попробую в одном месте собрать то с чем пришлось встретиться организовывая такую, казалось бы, простую вещь как просмотр фильмов на кухне. Не наступайте на мои грабли, ищите свои.

ТЗ

Все очень просто: на кухне должно быть некое устройство, которое показывает фильмы в 720р (идеально 1080р) популярных форматов в популярных контейнерах. Специальных требований 3: выбор звуковой дорожки по запросу пользователя, наличие беспроводного интерфейса и все богатство должно продаваться в этой стране, с ebay и почтой я не дружу.

Проект

Я планировал пойти по легкому и универсальному пути: панель + компьютер. Преимущества очевидны: гибкость и всеядность компьютера как плеера + возможность пользоваться им для других целей. Недостатки тоже есть: обилие не уместных проводов, наличие клавиатуры и мышки, нетривиальность подключения "телевизионного" пульта ДУ, невозможность совершенно бесшумного решения, цена.

Кандидатом выходил Eee Box (или аналогичный Acer) на nVidia ION, но от него пришлось отказаться оп совершенно неожиданной причине: предложений его продать совершенно не было. Плюс пришлось бы решать что-то для замены интерфейса 802.11g на n. Идея поставить mac mini была признана упаднической, так как его цена слишком высокая. На помощь пришли производители телевизора, которые вроде как встроили все необходимое прямо в него.

Телевизор

Посмотрев на то, что предлагают сегодня разные производители, я решил, что телевизор должен поддерживать 1080р, быть с LED-подсветкой и 100Гц разверткой. LED считаю необходимым качеством, если телевизор висит на стене, иначе он сильно из нее выделяется, это не красиво. Был выбран Samsung 6й серии 2010 модельного года, привезен домой и повешен на стену. Встроенный плеер прекрасно открывает с накопителя любой файл (народ говорит, что не такой уж он всеядный, но я не нашел среди своих файлов того, что он не ест), позволяет выбирать звуковую дорожку. Отлично, подумал я, а теперь давайте устроим все то же самое, но по сети. И тут начались проблемы.

Медиасерверы

Я никогда не был поклонником велосипедостроения ради упрощения жизни "обычным пользователям", я считаю такой подход глубоко порочным. В первую очередь потому, что никто не занимается вопросом "что нужно обычному пользователю" кроме пары компаний, а остальные лепят это так как увидел программист глядя на ТЗ, которе сделал маркетолог глядя в исследование рынка, которое сделали инопланетяне. В телевизоре Samsung у них получилось так, что плеер может ходить в сеть только по протоколу DLNA, а по CIFS или NFS не может.

В чем проблема сходить в сеть и взять там видеофайл? Пользователю надо ввести пароль! А еще ему, возможно, понадобится информация об именах ресурсов и путях в них. Плюс неплохо было бы не показывать медиаплееру файлы, которых он не поймет, можно логически отделить музло от киношек и предусмотреть возможность перекодировать видео-аудио, если сеть не поспевает или клиент не понимает формат. Отличные идеи, которые реализовали в стандарте DLNA (uPnP самсунгом не поддерживается, по этому ничего не могу сказать об этом типе серверов, но предполагаю, что проблемы те же и они тоже не нужны).

Первым мне попался Twonky Media Sever, который уже работал на моем файловом сервере WD Share Space. Некоторые файлы телевизор проигрывал без проблем, некоторые не воспринимал. MKV не воспринимал все. Так как файлсервер маломощный, то опция transcode была не доступна, переустановил Twonky на большой компьютер. Результат ровно такой же, транскодинг не помог.

Далее был Elgato eyeconnect с тем же результатом: часть файлов проигрывсется, часть нет.

Далее выясниласть глобальная засада на уровне протокола DLNA: невзможность выбора звуковой дорожки. Решение было в виде PS3Mediaserver, который виртуально размножал файл на несколько (по одному на дорожку) и умел транскодировать фильмы в нужном для телевизора формате. Очень круто, но есть 1 проблема: сколько я ни бился и не читал форумы, сколько бы я не пробовал настроек, телевизор файлы не воспринимал.

По инерции попробовал Mediatomb с таким же результатом.

Стало ясно, что без внешнего плеера никуда.

Плеер

Свой выбор я остановил на WD TV Live. Во-перывх, он умеет все, что мне нужно. Во-вторых, в отличие от того же Попкорна, он не стоит как крыло Боинга. В третьих, WiFi-донгл с поддержкой n, который у меня был, подходит к нему без проблем (Trendnet, выбран, потому что подходил к телевизору, так как Samsung не поставляет собственные WiFi-донглы в Россию, а с Амазона он приедет еще не скоро). В четвертых, WD TV маленький и поддерживает HDMI, что позволяет скрыть его с глаз долой на холодильник, а к телевизору пойдет всего 1 провод.

Плеер решил все проблемы совместимости, но вылезли еще 2 проблемы:

- VOB'ы по сети заикаются. Это признанная проблема прошивки, которую должны были решить в текущей прошивке (и так написано в релизноте), но не решили.

- остальные фильмы тоже инода заикаются.

Вторая проблема оказалась немного более сложной. Дело в том, что роутер у меня Asus WL-500W с прошивкой "от последователей Олега" и передача данных по WiFi - не самая сильная его сторона. Я решил выделить отдельный WiFi-сегмент, который будет обслуживать только телевизор при помощи Apple Airport Express (он гарантированно поддерживает n). Результат вышел почти отличный, но совсем все проблемы прошли когда я сделал 2 вещи:

- У WiFi есть такой неочевидный параметр Multicast Rate. Подсказка в настройках по нему невнятная (мол, данный параметр определяет Multicast Rate, выбирайте по умолчанию), но на самом деле он очень важен. Это минимальная пропускная способность, которая выделяется на клиента. Чем больше величина, тем меньше радиус покрытия, тем меньше возможное число клиентов, но и тем большая стабильность скорости у каждого клиента. По умолчанию там настройка как для интернет-кафе, 2 мегабита.

- В smb.conf файлового сервера надо было прописать socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536, который говорит серверу, что у нас быстрая сеть и нам нужны минимальные задержки.

Заключение

По какой-то тайной причине производители, которые делают просто отличное железо (Samsung, WD) по прежнему выпускают очень странные прошивки, а написанное в рекламном буклете может не соответствовать реальности.

August 2015

S M T W T F S
      1
2345678
91011 12131415
161718192021 22
23 2425262728 29
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 26th, 2017 04:37 am
Powered by Dreamwidth Studios