среда, 16 сентября 2015 г.

WDMyCloudEX2. NAS для дома и небольшого офиса.

Моя прелесть ... ) Именно такие эмоции я испытывал, когда нес домой коробку с моим новым NAS от WD - My Cloud EX2. Надо сказать что у меня уже были устройства серии MyCloud от WD и вот, по стечению обстоятельств, я решил обзавестись еще одним, на этот раз двухдисковым и со штатной возможностью установки Transmission и других приложений. Надо сказать что на обычный MyCloud все это также можно поставить, тем более что есть и репозитарий, и инструкции, но я этого делать не стал, решив оставить MyCloud в "стоковом виде" для рабочих целей, а My Cloud EX2 использовать как домашнюю файлопомойку, файлокачалку, DLNA сервер и т.п. Для тех кто не представляет себе что это за устройство рекомендую ознакомиться с его техническими характеристиками и небольшими обзорами:


Я купил MyCloud EX2 с 0 Tb на борту, т.е. без HDD, поэтому для комплекта я купил еще 2 Tb WD'шку, серии Red, специально предназначенную для работы в NAS'ах:


Ну и собственно несколько фоток, иллюстрирующих процесс распаковки девайса и установки HDD в него. Что понравилось - все очень удобно, все продумано, присутствует куча мануалов с инструкциями по быстрой установке, так что проблем с установкой HDD не должно возникнуть вообще ни у кого. По-сути там даже отвертка не нужна, т.к. "болтики" можно вкрутить в HDD и рукой. Единственная их задача - быть вкрученными, т.е. на них ничего не держится, они просто выступают в качестве фиксаторов в отсеке для HDD.





На последнем фото WDMyCloudEX2 (слева), мультимедийный плеер на Android - Rombica Smart Box Quad (по центру), и обычный WD MyCloud (справа). Кстати, немного о Rombica - девай сам по себе прикольный, многое умеет из коробки. Плюс есть предустановленный XBMC. Однако при проигрывании некоторых MKV'шек XBMC нещадно тормозит. Но выход нашелся довольно быстро, т.к. все киношки и прочий контент хранится на NAS'е, который поддерживает NFS (Network File System), во встроенном файлменеджере Rombica'и заходим на NFS-ресурс, находим нужное нам видео и открываем его с помощью MXPlayer для Android. В котором в свою очередь оставляем хардварное воспроизведение видео и выставляем софтверное воспроизведение звука, при таких настройках ничего не тормозит. Но это я отвлекся ...

Как видно из фоток выше - я успешно установил HDD (больше времени ушло на само фотографирование процесса, чем на установку) и первое что я решил сделать, сразу после того как установил жесткий диск и настроил режим JBOD (JBOD - т.к. HDD у меня был всего один) - это обновить версию прошивки через web-интерфейс:


Однако, при попытке автоматического обновления NAS сообщал о том, что наша версия микропрограммы актуальна. В поисках новой прошивки, т.к. в ней обещалось много вкусностей и полезностей, я пошел на сайт wdc.com и в разделе поддержки My Cloud EX2 нашел раздел с обновлениями ПО. Как следовала из информации на сайте, актуальной на данный момент была все же версия прошивки 1.05.36 (7/8/2015), а не 1.03.41, как меня пытался уверить сам NAS. На всякий случай прямая ссылка на это обновление - My_Cloud_KC2A_1.05.36.bin.zip.

После чего я запустил ручное обновление из файла из web-интерфейса. Важный момент, перед обновлением ПО архив надо разархивировать, т.е. в качестве файла для ручного обновления необходимо указывать My_Cloud_KC2A_1.05.36.bin, который находится в архиве, а не сам архив. Сам процесс обновления прошивки занял не более 2-х минут, по завершении процесса устройство, как и было сказано в уведомлении во время прошивки, самостоятельно перезагрузилось.


Как видно, все успешно обновилось ... После чего я настроил аккаунты, включил сервер DLNA в меню Настройки -> Мультимедия -> Сервер мультимедиа DLNA (можно было установить Plex Media Server через Приложения, но честно говоря я попробовал - мне показалось что он сильно грузит устройство) и решил посмотреть что же еще можно установить штатно. Список на самом деле интересный - IceCast, Joomla, phpBB, AcronisTrueImage, git, WordPress и т.п. Т.е. "коробку" вполне себе штатно можно превратить в домашний web-сервер и вести на нем, к примеру, собственный блог или форум ))) Правда я не представляю для чего это может понадобиться дома. т.к. выставлять подобный ресурс "во вне" я бы все равно не стал. Но для кого-то наличие подобных функций безусловно окажется полезным. Так, например, на NAS'е вполне можно поднять домашний тестовый web-сервер, где можно будет тестировать свои приложения и т.п.

К слову, в списке приложений был доступен также некий DVBlink - ПО для записи ТВ-программ на ваш накопитель, а также трансляции видео в реальном времени и в записи на устройства вашей домашней сети. Для работы с приложением требуется использование ресивера и антенны. Честно говоря я даже не знал что такое есть ... все что нужно - это антенна и USB ресивер / тюнер.

Но сейчас речь не об этом. Из реально полезных для меня вещей в списке приложений был Transmission, который я и установил. По-умолчанию в Transmisiion есть штатная web-морда, через которую можно полностью управлять закачкой торрентов. Однако, для многих такой подход может оказаться неудобным. В том плане, что по сравнению с uTorrent - это может показаться непривычным. Выход в данном случае крайне простой. Нужно установить Transmission Remote GUI на ПК. В качестве IP и порта в настройках Remote GUI необходимо указать IP NAS'а и TCP 9092 (авторизации при этом нет, т.е. по-умолчанию Transmission работает без запроса логина и пароля для удаленного управления). Вот как это выглядит в действии:


Удобно, не правда ли? Также можно скачать Remote Transmission для Android.

Кому интересно, вот скорость копирования с NAS'а в гигабитной проводной сети:


Грубо говоря 2.1 Gb за 25 секунд, при средней скорости копирования 82-99 Mb/sec. В обратную сторону, т.е. при записи на NAS - скорость примерно такая же. Т.е. все шустро, все быстро, все устраивает.

Ну вот вкратце и первые впечатления ... если будет что-то еще, обязательно отпишусь и дополню этот пост.

Полезные ссылки

понедельник, 14 сентября 2015 г.

Acorp W422G v3. Настройка Port Forwarding.

Эх, тряхну-ка я стариной и расскажу вам как настраивается Port Forwarding на ADSL модеме Acorp W422G v3, если кто-то еще помнит такие. Быть может в каких-то регионах ADSL только начинает входить в массы, а у нас ADSL'ный "бум" уже давно прошел и нахватать своих граблей успели все. На картинке кстати изображен тот самый Acorp W422G v3, хотя мне больше нравилась его вторая ревизия, которую я в свое время успел задействовать даже как ethernet маршрутизатор с помощью хитрых скриптов инициализации в mtd5 разделе. Ну да ладно ... что-то я отвлекся от темы. Итак, представим что у вас есть этот самый W422G v3 и вы к примеру хотите пробросить TCP 3389 наружу, для организации доступа через удаленный рабочий стол к своему любимому домашнему или офисному ПК. Прописав соответствующее правило в разделе Port Forwarding мы получаем "облом". Порт снаружи закрыт (кстати проверить доступность порта извне можно на том же самом 2ip.ru). Все дело в том, что с определенной ревизии прошивки, помимо Port Forwarding, есть еще раздел IP/Port Filtering. Так входящее соединение еще нужно разрешить там. Причем есть крайне важная особенность, цитирую:

"Прохождение пакетов такое PREROUTING->FORWARD->POSTROUTING так что в нашем случае нужно указывать в dstport уже локальный порт а не порт торчащий наружу."

Т.е. в правилах для IP/Port Filtering надо указывать не внешний порт со стороны WAN IP на который будут приниматься соединения, а Local Port, т.е. тот, на который осуществляется перенаправление порта.

Сейчас объясню чуть более подробно, но сначала нужно почитать мануалы:

  • Acorp W422G v3 - руководство пользователя (черновик) - здесь обязательно читаем раздел Firewall - IP/Port filtering.
  • Обсуждение прошивок для модемов W422G_v3(4)/W510N/W520N - а здесь пост sfstudio. Особенное внимание следует обратить на слова: "Начиная с версии 0.3.0 при настройке Port Forwarding следует учитывать что даже после того как будут добавлены записи в соответствующую таблицу порты не будут доступны с наружи. Для того чтобы всё заработало нужно также внести соответствующие разрешающие правила в таблицу на закладке IP/Port Filtering.ВНИМАНИЕ в IP/Port Filtering нужно в dst port должны быть указаны локальные порты ПК на которые производиться перенаправление, а не внешние порты с которых это перенаправление производиться. Например нам нужно протащить порт с локального ПК за номером 22 на внешний IP модема как порт за номером 24, настраиваем портфорвард соответствующим образом а в Ip Filter добавляем правило разрешающее прохождение пакетов на порт 22 локального ПК."
  • Ну а вот в этом посте прохождение пакетов через цепочку PREROUTING->FORWARD->POSTROUTING рассмотрено более подробно.

Все вышесказанное проиллюстрировано в следующих картинках:


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

p.s. Да, еще один интересный момент ... Оказывается в некоторых регионах у Ростелекома наблюдается нехватка IP-адресов, поэтому они без предупреждения сажают клиентов за NAT. Грубо говоря, если у вас есть модем, то по PPPoE он получает один WAN IP, причем якобы белый, а вот по факту, если посмотреть свой IP на том же 2ip.ru или internet.yandex.ru он будет другим. Что это означает? Предположим модем у вас получает IP1, а по факту ваш IP во внешнем мире - это IP2. Т.е. где-то между ними есть провайдерский NAT. Вы открываете какой-либо порт, настраиваете правила, проверяете и опп-па ... "Порт закрыт". Потому что между вами и интернет NAT провайдера. Будьте внимательны, можно потерять не один час времени пытаясь понять почему у вас не работают правила port forwarding'а и не открываются порты вовне, хотя на самом деле проблемы в вашем оборудовании и в настройках нет.

Stagefright. Для тех кто не слышал ...

Для тех кто не видел, не слышал, или просто не в курсе ... небольшая подборка интересных ссылок про новые критические уязвимости в библиотеке для работы с файлами мультимедия в Android - Stagefright. Технически, это целый набор уязвимостей, связанных с ошибками переполнения буфера. Всем им присвоены разные CVE (Common Vulnerabilities and Exposures), при этом статус уязвимостей по одной из классификаций в основном Critical или High, а тип - Elevetion of Privelege, Denial of Service и даже Remote Code Execution. Примечательно то, что в последних обновлениях Google исправила большинство из Stagefright уязвимостей, однако, в самом последнем обновлении была обнаружена новая уязвимость - CVE-2015-3864. Как пошутил один из пользовалей в комментариях на Хабре: "Я поместил уязвимость в фикс твоей уязвимости, чтоб ты мог эксплуатировать уязвимость, пока ты патчишь уязвимость". Ну а теперь собственно ссылки:


В последней статье как раз и говорится о CVE-2015-3864. Протестировать свое устройство на наличие данных уязвимостей можно с помощью двух приложений, которые доступны в Google Play - Stagefright Detector от Zimperium INC. и Stagefright Detector от Lookout Mobile Security.

воскресенье, 13 сентября 2015 г.

Билайн Смарт 5. Смартфон за 2990 руб.

Пишу эти строки и живо представляю себе диалог двух пользователей:

- А у тебя какой телефон?
- Билайн ...
- Нет, это понятно, у меня тоже Билайн. А телефон-то какой?
- А, телефон ... Билайн Смарт ...
- О, и у меня ...
- А у тебя какой? У меня Билайн Смарт 4 ...
- А у меня Билайн Смарт 5 ...
- :(       )

Как вы уже поняли количество моделей в линейке операторских смартфонов увеличилось еще на одну и совсем недавно Билайн представил на рынке еще одну модель с пятым порядковым номером - Билайн Смарт 5. Вообще количество брендированных новинок от этого оператора, появившихся на рынке за последний месяц, буквально зашкаливает и запутаться во всем этом многообразии достаточно легко.

Билайн Смарт 5 продолжает линейку бюджетных 3G смартфонов от оператора и на момент старта продаж предлагается по демократичной цене в 2990 руб. Смартфон обладает 4" дисплеем и построен на базе чипа от MediaTek MT6572M. Как и на всех последних представленных моделях, на аппарате установлена последняя на данный момент ОС Google Android 5.1 Lollipop. Однако, остальные технические характеристики аппарата вызывают некоторые сомнения в уровне его производительности. Посудите сами, MediaTek MT6572M представляет собой 2-х ядерный SoC с максимальной частотой 1.2 GHz, при этом на аппарате, если верить техническим характеристикам представленным на сайте оператора, установлено всего 512 Mb оперативной памяти и 4 Gb внутренней памяти. Лично для меня остается загадкой, как аппарат с 512 Mb RAM способен "переварить" Android 5.1, плюс еще пользовательские приложения. И сколько же места остается доступно пользователю для хранения собственных данных, если сама Lollipop 5.1 достаточно требовательна к объему дискового пространства. Ответы на все эти вопросы мы получим когда аппарат появится в продаже в большинстве регионов (пока его удалось увидеть лишь в некоторых - Самара, Оренбург т.п.)

Ниже вы можете ознакомиться с краткими техническими характеристиками Билайн Смарт 5:



Смартфон Билайн Смарт 5
Операционная система:Google Android 5.1 (Lollipop) 
Процессор и видеоподсистема:CPU: 2-х ядерный MediaTek MT6572M, 1.2 GHz, GPU: Mali-400 MP1 @ 400 MHz.
Память:512 Mb (RAM) + 4 Gb (ROM), поддержка карт памяти microSDHC до 32 Gb
Экран:4", 480x854 пикселей, 16 млн. цветов, мультитач
Камера:3.2 MPix - основная, 0.3 MPix - фронтальная
Количество SIM:1 (Mini-SIM)
Стандарты и диапазоны:2G (GSM 850/900/1800/1900 MHz)
3G (UMTS 900/2100 MHz)
Навигация:GPS
Беспроводные технологии:Bluetooth 4.0, Wi-Fi 802.11 b/g/n (2.4 ГГц)
Дополнительно:FM–радио, зарядка через разъем Micro-USB
Батарея:1400 мАч (заявленное время работы в режиме ожидания - до 450 ч., в режиме разговора - до 4 ч.)
Доступные цвета:черный, белый, желтый

По своим характеристикам кстати, аппарат больше всего близок к своему предшественнику Билайн Смарт 3 - разница здесь в чипе на котором построены аппараты (МТК 6572А у Смарт 3, и MT6572M у Смарт 5), а также в установленной ОС (Android 4.4 и Android 5.1).

Если подвести краткий итог - то единственным достоинством данного аппарата является его цена, в плане производительности он будет оставлять желать лучшего, особенно с Android 5.1. Ориентироваться на порядковый номер модели при выборе смартфона здесь не стоит, т.е. в случае с продукцией Билайн нельзя сказать что модель Смарт 5 лучше, чем Смарт 4 (скорее наооборот). Аппараты имеют разные технические характеристики, разную цену и несмотря на схожесть в названии должны позиционироваться абсолютно по разному. Ну а обладая суммой в 3000-5000 руб. (правда при подключении услуг связи) в том же Билайн можно выбрать более привлекательную модель, плюс еще с поддержкой 4G/LTE. В данный момент я бы обратил внимание на модели Билайн Про или Alcatel 5017X.

p.s. Стоимость Билайн Про и Alcatel Pixi 3 4.5 5017X в рамках акции, при подключении услуг связи, на данный момент составляет 3990 руб., правда вместе с пакетом услуг связи (цена пакета и его состав могут отличаться в зависимости от региона подключения) общая стоимость комплекта обойдется уже в 5790-5990 руб. Но здесь, каждый делает выбор сам, взять современный смартфон с поддержкой LTE и хорошей производительностью по цене "бюджетника", внеся предоплату за услуги связи на несколько месяцев вперед, либо сэкономить и взять крайне бюджетный аппарат с низкой производительностью.

Чуть позже я постараюсь выложить фотографии Билайн Смарт 5, а также результаты различных синтетических тестов, таких как Antutu BenchMark и т.п.

Полезные ссылки

пятница, 11 сентября 2015 г.

WD MyCloud и Plex Media Server.

В предыдущей статье я уже рассказывал про свой 3 Tb WD MyCloud и решение проблемы с постоянным сканированием контента на нем, хотел поделиться также и другой новостью. Вместе с выходом обновления прошивки v04.04.00-303 для этого устройства - на сайте WD промелькнула новость о том, что компания расширяет функционал своих устройств серии MyCloud, а также об интеграции ПО MyCloud с продуктами Plex. Естественно что я заинтересовался, т.к. иметь на "коробке" Plex Media Server мне кажется достаточно удобным решением. В принципе в моем MyCloud стоит Twonky Server в качестве DLNA, но, как вы понимаете, Plex-то интереснее. К сожалению, с обновлением прошивки никакого Plex Media Server'а на NAS'е не появилось. Немного поисков по сайту WD навели меня на следующие два документа:


Вот только из этих двух документов я узнал что Plex Media Server поддерживается в "старших моделях" устройств серии MyCloud, а именно:

  • My Cloud Mirror
  • My Cloud EX2
  • My Cloud EX4
  • My Cloud EX2100
  • My Cloud EX4100
  • My Cloud DL2100
  • My Cloud DL4100

Т.е. мой WD My Cloud 3Tb, как все уже поняли, туда просто не входит (поддержка Plex'а как я понял идет только на устройствах с 1200 MHz CPU). С другой стороны - возможно это еще один из поводов присмотреться к более мощному и интересному устройству.

Кстати вот сравнительная таблица устройств серии MyCloud:

четверг, 10 сентября 2015 г.

Yota Many / Мегафон MR100-2. Набор утилит для восстановления прошивки через ADB.

Этот небольшой пост будет посвящен восстановлению роутеров Yota Many / Мегафон MR100-2, а также их модификаций, в случае, когда роутер не видится не по WiFi (или имеются проблемы с WiFi подключением), а также недоступен по RNDIS, но зато определяется в ПК как Android ADB Device. В этом случае еще не все потеряно и можно попробовать обновить прошивку устройства, с помощью специального скрипта работающего через ADB. Первое что вам потребуется - это удостовериться что при подключении по USB ваше устройство (Yota Many или Мегафон MR100-2) определяется в диспетчере устройств как Android ADB Device. Название устройства при этом может немного отличаться, но обязательно включает в себя фразу ADB Device или ADB Interface (Android Debug Bridge).

Также, вам могут потребоваться драйвера ADB под вашу операционную систему. Об установке драйверов ADB под x86 и x64 операционные системы я уже неоднократно писал в своем блоге (найти их можно в поиске, задав поиск по ключевому слову ADB или просто прочитав этот - Как установить драйвера ADB на Android? пост), поэтому подробно останавливаться на этом не буду. Далее скачиваем архив:

Yota_Many_Megafon_MR100-2_Recovery_Package.rar (ссылка на архив появится чуть позже)
Пароль на архив: decker.su

Который содержит следующие файлы:

  • firmware_upgrade_megafon.cmd - скрипт восстановления прошивки для Мегафон MR100-2
  • firmware_upgrade_yota.cmd - скрипт восстановления прошивки для Yota Many
  • MFRR1_1.36.ipk - официальная прошивка Мегафон MR100-2 1.36
  • platform-tools_r20-windows.zip - platform-tools для Android, adb.exe и т.п., на случай если у кого-то нет
  • YRRR1_1.34.ipk - официальная прошивка Yota Many 1.34
Распаковываем platform-tools в отдельную папку, если у вас еще нет adb.exe ... Затем копируем в эту папку все перечисленные файлы, чтобы получилось так:


И удерживая Shift нажимаем в проводнике правой кнопкой мыши по этой папке, где в появившемся меню выбираем "Открыть окно команд":


После чего в появившемся окне консоли набираем adb devices и убеждаемся что устройство у нас подключено. Если в списке List of devices attached появилось устройство 0123456789ABCDEF, так, как показано на картинке:


То набираем firmware_upgrade_megafon для Мегафон MR100-2 или firmware_upgrade_yota для Yota Many, после чего ждем окончания процесса прошивки:


По завершению процесса ПО роутера будет обновлено указанной версией прошивки (т.е. 1.34 для Yota Many или 1.36 для Мегафон MR100-2), а настройки роутера будут сброшены к заводским. После того как роутер перезагрузится (перезагрузка происходит автоматически), в списке WiFi сетей должна появиться открытая сеть Megafon (или Yota), подключившись к которой можно будет зайти в web-интерфейс роутера, по http://10.0.0.1/ и совершить первоначальную настройку роутера.

Мини FAQ

  • Q. У меня Yota Many / Мегафон MR100-2 , который определяется в ПК как Android ADB Interface, при этом зайти в web-интерфейс через 10.0.0.1 я не могу. Возможно ли указанным в статье способом обновить прошивку?
    A. Да, ремкомплект выложенный здесь как раз и предназначен для таких целей.
  • Q. Что произойдет с настройками роутера при обновлении прошивки указанным способом?
    A. Настройки роутера будут сброшены на заводские. В результате, после завершения процесса прошивки и последующей перезагрузки устройства, которая произойдет автоматически, вы получите гаджет в состоянии "из магазина". Т.е. у вас появится открытая WiFi сети, подключившись к которой вы сможете зайти в web-интерфейс и настроить роутер согласно своим предпочтениям.
  • Q. А если роутер у меня не видится как ADB устройство?
    A. Статья предназначена только для восстановления роутеров, которые находятся в режиме ADB. Все другие случаи "кирпичей", как правило индивидуальны и для них невозможно придумать "пошаговую инструкцию".
  • Q. А если у меня Мегафон MR100-2, а я вдруг захочу залить в него прошивку от Yota Many?
    A. В принципе такой вариант также возможен. Обратите внимание на единственный момент, после прошивки устройство уже не будет видеться как ADB, поэтому процесс "обратной прошивки" будет невозможен. Так что лучше восстанавливать прошивку соответствующую вашему устройству.


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

Новинки IFA 2015: Alcatel Idol 3C, Alcatel Pop Up, Alcatel Pixi First, Alcatel Pop Star и др.

Еще больше Alcatel'ей хороших и разных ... именно так наверное можно представить итоги последней осенней техновыставки IFA 2015 на которой компания представила четырехдюймовый смартфон Alcatel OneTouch Pixi First, а также OneTouch Idol 3C, OneTouch Pop Star и Pop Up с разноцветными задними панелями и планшет OneTouch Pixi 3 (10). Чтобы разобраться во всем этом многообразии моделей потребуется какое-то время, поэтому пока небольшая подборка интересных ссылок и картинок.

Ссылки по теме:


Фотогалерея новинок на официальном сайте Alcatel


Обновлено 10.09.2015 10:57 (MSK)

Так как количество представленных моделей довольно велико, а их модификаций еще больше, чуть позже я постараюсь представить таблицу соответствия моделей их номеру, например, в таком виде - Alcatel Idol 3 4.7" (1 SIM) - Alcatel 6039Y и т.п. На обработку и поиск всей этой информации, естественно, уйдет какое-то время.

Также появилась информация что в Alcatel Pop Up 6044 используется SoC Snapdragon 415 processor, с обзором которого вы можете ознакомиться на оф. сайте Qualcomm. Указание Snapdragon 610 в обзорах для Pop Up по всей видимости является ошибочным, к тому же, если верить оф. сайту Qualcomm - SoC Snapdragon 610 имеет part number MSM 8936, а не MSM8929, как это указано в некоторых обзорах.