Pull to refresh

Guru Plug Server Plus: не тратьте деньги и нервы на это

Reading time 4 min
Views 5K
Воодушевлённый этой статьей я заказал себе у New IT GuruPlug Server Plus.

И вот моя история:

Мой предзаказ состоялся еще в июле, но приехал только в конце октября. Как известно отправки были приостановлены из-за проблем с перегревом. Фотографии комплектации приводить не буду, так как они уже были в статье указанной выше. Упаковка была очень хорошей, коробка с сервером была упакована в пузырчатый пакет и уже сверху в черный ПВХ пакет. Открыв коробку я отметил, что устройство выглядело очень компактным чуть более кредитной карточки, не считая высоты.

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

Осторожно траффик.

Устройство поставляется с установленной системой Debian, так что ничего не нужно устанавливать для его проверки. Подключив кабель к Ethernet порту я отследил, какой IP адрес выдал мой маршрутизатор, но тут меня ждало второе разочарование. Полученный IP адрес сервером ни Ping`овался, ни отвечал на запрос Telnet, SSH, WWW. Оказалось что есть и плюсы. Устройство настроено как Wi-Fi Access Point. Воспользовавшись данным видом соединения и получив по DHCP настройки я смог на него зайти по SSH.

Linux sheevaplug-debian 2.6.32-00007-g56678ec #1 PREEMPT Mon Feb 8 03:49:55 PST 2010 armv5tel

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Feb 1 16:42:41 2010
sheevaplug-debian:~# uname -a
Linux sheevaplug-debian 2.6.32-00007-g56678ec #1 PREEMPT Mon Feb 8 03:49:55 PST 2010 armv5tel GNU/Linux
sheevaplug-debian:~#


Вот по поводу NAND памяти:
2 Gb являются чипом памяти SAMSUNG, а в файловой системе она поделена на несколько разделов

sheevaplug-debian:/sbin# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 251M 0 251M 0% /lib/init/rw
udev 10M 720K 9.3M 8% /dev
tmpfs 251M 4.0K 251M 1% /dev/shm
rootfs 463M 204M 259M 45% /
tmpfs 251M 0 251M 0% /var/cache/apt


Так же на устройстве были подняты такие сервисы как MySQL, PHP, Lighttpd:

sheevaplug-debian:/sbin# top | grep mysqld
1533 root 40 0 2852 1300 1076 S 0.0 0.3 0:00.04 mysqld_safe
1576 mysql 40 0 124m 16m 4708 S 0.0 3.3 0:02.05 mysqld
sheevaplug-debian:/sbin# top | grep php
2000 www-data 40 0 28108 5396 3620 S 0.0 1.1 0:00.35 php-cgi
2006 www-data 40 0 28108 5396 3620 S 0.0 1.1 0:00.35 php-cgi
2029 www-data 40 0 28108 2192 416 S 0.0 0.4 0:00.00 php-cgi


Согласно увиденному поднятому сервису Lighttpd была принята попытка подключения через веб интерфейс.
Веб интерфейс довольно таки простой:

Главная страница веб интерфейса
image

Смена режима Wi-Fi
image

Есть возможность поменять настройки DHCP сервера в меню Wireless Router вызвав линк
«If you wish to change the IP address range, please follow the instructions here»
Страница настроек DHCP сервера

image

Но тут меня ждало следующее разочарование. После смены адресов DHCP сервера было бы привычно ждать, что и адрес самого устройства измениться на выбранную подсеть, но как бы ни так. Я выбрал новую сеть 192.168.2.x не нашел устройства по адресу 192.168.2.1 оно осталось по старому адресу 192.168.1.1.

В разделе LAMP можно включить базу по умолчанию.
host:localhost
username:root
password:nosoup4u
databasename:plogger


Так же есть потоковый плеер «Flow Player». В разделах Print Server и USB Modem — 3G Connectivity можно настроить соответствующие сервисы. Раздел Bluetooth Device предусматривает настройку Bluetooth наушников для прослушивания музыки. Данное устройство можно настроить на работу с Wi-Fi как клиент. Для подключение к какой либо точке доступа то она должна быть незащищена. «This demo only lists the 'Unsecured'(Open Security) wireless networks.». В меню заявлено, что «Обратите внимание, что после каждой перезагрузки, беспроводной SheevaPlug будет находиться в режиме AP», так что имейте это ввиду.

Для работы через Ethernet мне пришлось поколдовать со скриптом
Я закомментировал строки, которые относятся в IPTABLES.

Внимание!!! Если вы в файле /usr/rc.local убрали строку “/root/init_setup.sh” или удалили сроку из файла «/root/init_setup.sh» rm -f /etc/wlanclient.mode, то но ни после ребута путем отключения кабеля, ни Hardware ребута кнопкой он не возвращается состояние AP Mode. Почему-то перестал работать SSH, но веб продолжал работать.

Но что же делать с работой вентилятора?
Я решил лишиться гарантии чтобы выяснить что с ним не так. Когда я разобрал устройство, то моему удивлению не было придела:
  • 1. Вентилятор напрямую запитан от блока питания;
  • 2. Отсутствие каких либо радиаторов;
  • 3. Вентилятор установлен таким образом, что его полезная работа возможна только на 1/3, т.к. все остальное закрыто разъемами USB.


Открыв сервер я заметил, что процессор, ОЗУ и порты, да и сами разъемы изрядно нагреваются. Очень плохой внутренний дизайн сервера гарантирует значительные перегревы компонентов и нагрев БП, пока тот не умрет. Как оказалось, многократные поломки этого сервера связаны именно с выходом из строя блока питания, но на самом деле вся проблема заключается в том, что температурный режим чипов приводят к высыханию электролитического конденсатора в блоке питания.

Для редактирования скриптов пришлось припаять консольный кабель основываясь на этой статье, но т.к. использовался кабель FTDIChip TTL-232R_3v3 то для кабеля распайка следующая:

Red – 3.3v
Orange – Tx
Yellow – Rx
Black – GND


Но вопреки указанной статье кабель заработал после того как припаял в следующей последовательности: Black (GND), Orange (Tx), Yellow (Rx) начиная от JTAG разъема. Если припаять кабель Red (3.3v) то сервер ведет себя оригинально. Без подключения питания он берет питание от USB, загораются все индикаторы сетевых разъёмов, но загрузки не добился.
Для восстановления SSH доступа пришлось создать ключи команндой
ssh-keygen –t rsa
ssh-keygen –t dsa
, а на вопрос создание ключей надо ответить /etc/ssh/ssh_host_rsa_key и /etc/ssh/ssh_host_dsa_key соответственно.

Далее я приведу вам фото которые говорят сами за себя (внутреннее устройство сервера):

image

image

image

image

image

Припаянный консольный кабель TTL-232R-3v3.
image

Почитав изрядное количество форумов я понял, что в собранном состоянии работа данного сервера не возможно, что только народ не придумывает для охлаждения этого сервера (далее фото сделаны не мной):

Крепление радиатора на заводскую пластину охлаждения. В моей версии пластины не было.
image

Вмонтирование большой пластины для пассивного охлаждения.
image

Фотографии теплового излучения:

image

image

image

image

Я полностью разочаровался в Guru Plug Server plus, и никогда не буду покупать продукты GlobalScale снова, так как они не являются законченными.
Так что решайте сами стоит ли тратить средства на это устройство.

Целая ветка форума, посвященного перегреву GP+
Tags:
Hubs:
+74
Comments 42
Comments Comments 42

Articles