Ru-Board.club
← Вернуться в раздел «Периферийные устройства»

» NAS Agestar NSB3AST / NSB3AS

Автор: Sallaxer
Дата сообщения: 07.01.2010 20:08
Т.к. на просторах рунета мне не удалось найти нормального обзора / инструкции к данному девайсу, то решил создать её сам, перерыв перед этим кучу сайтов/форумов. Что то мной переведено, что то приведено в удобный вид, что то добавил от себя.


Обзор NSB3AST / NSB3AS


Для экономии электроэнергии и шума решил я себе на Новый Год приобрести не дорогой NAS. Выбор мой пал на AgeStar NSB3AST для 3.5" SATA винтов. Можно было даже взять дешевле модельку NSB3AS (отличия только в отсутствии информационного дисплея, где показывается температура и скорость вращения вентилятора), но её не было в наличии. Но все что будет здесь сказано про NSB3AST относится и к NSB3AS.

Стоило сие устройство ~1600р. в интернет магазине и ~1800р. в розницу в моем городе.

TTX:
STR8132 150МГц, 32Мб ОЗУ (256Мбит), 8Мб ПЗУ (Flash).
Linux с ядром 2.6.16. python 2.4, bittorrent-клиент BitTornado 0.3.14, TwonkeyMedia 3.1

В комплект поставки входит:
а) Блок питания и кабель к нему     
б) Руководство пользователя на русском
в) USB кабель
г) LAN кабель
д) Отвертка
е) Диск с программой для первоначальной настройки
ж) Винты для крепления жесткого диска

Корпус устройства выполнен из алюминия и стоит на пластиковой подставки. Выглядит вполне себе прилично.
На лицевой части находиться дисплей (NSD3AST), который показывает температуру внутри корпуса и скорость вращения кулера. 3 кнопки управления дисплеем и внизу 2 диода Power и HDD (Power сразу заклеил, т.к. уж больно раздражающе ярко горит зеленым в темноте)
Вентилятор находиться на правой стороне и работает на вдув. Шумный. Но его вполне можно заменить и на тот что потише. Я лично, просто его перевернул, чтобы работал на выдув. Дало результат в уменьшении температуры еще на 4 градуса.
На задней панели располагаются:
- USB для подключения различных флешек, внешних HDD, хабов и принтеров
- USB порт, для подключения к компьютеру
- Кнопка безопасного извлечения USB
- Кнопка reset
- Кнопка включения питания
- Кнопка вкл./откл. кулера
- Разъём для подключения внешнего питания на 5/12В
- Ethernet порт на 10/100 Mbit
- Отверстия для воздуха

Отвертка в комплекте какая то хлюпенькая, поэтому разбирал своей.
Датчик температуры запаян в какую то резинку, поэтому не думаю что он показывает совсем уж точные цифры. Провода питания и SATA мне показались через чур длинными. Можно было и покороче сделать. Провод питания припаян к плате, когда как SATA спокойно отсоединяется. При прикручивании HDD пришлось применить силу, т.к. он упирается в переднюю стенку, а разъёмы для задней части винта выплнены в виде дырочек. Кстати, прицепив жесткий, Вы уже не сможете отсоединить кулер или плату с чипами.
Тут я тоже провел свой небольшой тюнинг и присобачил на процессор (STR8132 150МГц) радиатор от старой материнской платы. Вычитал где то на форумах, что при копировании больших файлов по сети чип перегревается и устройство виснет. Но это я так, перестраховался.
Когда собирал все обратно, то не заметил специальных салазок, по которым внутренности вдеваются в алюминиевый корпус.
После включения устройства пришлось перенастраивать свою сеть на 192.168.16.* т.к. по умолчанию адрес устройства 192.168.16.1 (что там производитель вякал про DHCP). Выставил StaticIP своей сети, а заодно в роутере прописал для него портфорвардинг.
Далее оказалось что я не могу добавлять пользователей, обновлять прошивку и качать торренты. Оказалось из за того, что не форматирован HDD. Да и вообще в моей Семере через ФФ как то все подглючивало. Включил XPMode и тут же все прошилось и отформатировалось. После этого и в Фаерфоксе все работало нормально (возможно мне надо было просто воспользоваться IE для первого раза, но что то уж больно я его не люблю)
По сети девайс расшаривает папку public с общим доступом и папки с именами пользователей (по умолчанию только с доступом самим пользователям).
Скорость по сети не ахти какая, что самба, что фтп.
Торрент клиент качает довольно шустро, но не дает скачивать одновременно больше 2х, да к тому же, не работает на рейтенговых сайтах.

Неделя работы показала, что работает девайс стабильно, но медленно. Хотя как торрент качалка или домашняя файлопомойка вполне даже нечего. Правда кулер выходит на полный разгон уже при 30 градусах. При 60 начинает усиленно пищать сигналка перегрева. Но до таких критических температур он так и не добрался. С включенным кулером температура не превысила 35 градусов, с отключенным 46 (WD Green 500Gb и Seagate на 80Gb)

Upd: Помимо того, что крайне желательно поставить радиатор на чип (встречал много отзывов о том, что проц. сгорел именно из - за перегрева), еще и оказалось что блок питания греется очень сильно. Где то 50 снаружи и внутри может дойти до 80. Это очень снижает срок его службы (сгорит, либо кондеры потекут) и, к тому же, вызывают глюк с потерей диска. Решение предложил chikvlad

Цитата:
при длительной работе устройства происходит потеря диска.парился не долго так как при покупке была идентичная проблема но мастера в с.ц. больше месяца тестировали и не могли разобраться в чём дело. всё же заменили мне блок питания. но и с ним через месяц другой началось то же самое. в итоге выяснилось что при длительной работе нагревается б.п. и глючит. проблему решил так. вскрыл б.п. и по уровню радиатора вырезал отверстие в верхней части крышки блока питания. собрал обратно, а на место где отверстие прикрепил кулер от старенького процессора по-моему от пенька второго. вообщем по размеру встало всё. всё глюки прекратились. странное дело но радиаторы в блоке питания обклеены какой то жёлтой лентой . для чего? пространства там ограничено и вентиляции никакой. это большой минус.



Подытожим:
- Плюсы: Очень низкая цена (некоторые просто внешние корпуса в 2-3 раза дороже), поддержка FTP, Samba, регулировка доступа для пользователей, возможность подключения как по сети, так и по USB,, возможность подключения внешнего HDD или флэшки, принт-сервер, BT-клиент, даже дизайн можно записать ему в плюс (учитывая цену)
- Минусы: Недостаточно быстрый Ethernet (Скорость по FTP - 2.5-3Мб/с, по SMB - 4-5Мб/с), не работает с компом, если его одновременно подключить по сети и USB, шумноватый кулер, не включен telnet и нету ssh, BT-клиент работает только с открытого типа трекерами, не работает с NTFS, сильно греется блок питания, что снижает срок эксплуатации.

Что ж, как видим девайс хорош, но кривая прошивка все портит (как всегда у китайцев). Стал я думать, как мне избавиться от минусов. Ну с кулером вопрос решился сразу. Прошивку я тоже победил. Далее представляю Вам результат недельных усилий и бессонных ночей, проведенных в прочесывании инета и чтения мануалов

P.S. для NSB3AS1T все ниже сказанное тоже вполне подходит.



Способ первый, более безопасный.
Инструкция по настройке Debian на nsb3ast / NSB3AS


Это способ не прошивки, а подмонтирования (своего рода виртуализация, хотя это не совсем то) ФС debian
Там ничего сложного, вот написал инструкцию на русском:

1) Форматируем самим nsb3ast жесткий диск в формат XFS
2) Вынимаем жесткий диск и присоединяем его к компу (!)
3) На компьютере запускаем Linux (установленный или LiveCD (я пользовался LiveCD Slax)
4) Качаем debian-etch-base.tar.bz2 (зеркало)
5) На присоединенном жестком диске заходим в папку "public" и создаем там папку "debian"
6) Распаковываем в debian содержимое архива debian-etch-base.tar.bz2
* У разных дистрибутивов и LiveCD могут быть разные архиваторы (хотя основной вроде Ark), но через консоль это можно сделать так:
-открываем консоль
-desktop_pc:# cd /media/disk-1/public (<-- переходим из домашней папки в папку public на присоединенном диске (на разных системах могут быть разные пути, поэтому путь пишите и меняйте соответственно)
-desktop_pc:/media/disk-1/public # mkdir debian (<-- создаем папку debian)
-desktop_pc:/media/disk-1/public # cd /debian (<-- переходим в папку debian)
-desktop_pc:/media/disk-1/public # tar -jxvpf /media/disk-1/public/debian-etch-base.tar.bz2 (<-- распаковываем архив, который должен уже лежать в папке public)
7) Далее нам надо запустить на девайсе телнет, для этого:
а) На присоединенном HDD у Вас как бы 2 диска (у меня один был Media (там находилась папка public) и System (вобще то 3, еще swap)). Заходим в тот, что System
б) Находим файл smb.conf и открываем его для редактирования (можно и через консоль, используя, например vi)
в) находим строку [public] и в под ней добавляем:

Код: root preexec = /mnt/data/public/bd
Автор: eXpressionist
Дата сообщения: 09.01.2010 11:01
Клиент на Transmission поменять пробовали на NSB3AST. То есть чип STR1832. Следуя этим рассуждениям, на моем NSB3AS1T (R0107) с тем же чипом должно по сей методике получиться. Руки вроде не кривые, мануал прекрасный. Правда, с линухом в консоли опыта маловато
Теперь вот что еще - что делать с FAT32? У меня по фтп любой файл больше 50 метров виснет, а как сетевой диск XFS уже не получится подключить.. Каждый раз гонять LiveCD не круто. И самое главное - после смены клиента будет ли работать веб-интерфейс, и что будет со строкой BitTorrent в таком случае? Я просто не совсем понял, что переписывается в результате.. Помимо основной самбы просто загружается Трансмиссия?

p.s. залоченные фильтром ссылки лежат на депозите. кто знает, тот поймет, как их поменять.
Автор: Sallaxer
Дата сообщения: 09.01.2010 12:26
Я думаю у Вас должно получиться.
Веб морда работает. Т.е. можно и формотировать и прочие действия. Закладка BT тоже остается, даже торренты можно добавить в список. Вот только когда нажимаешь на старт - пишет что произошла ошибка.
Я читал что зависы происходя тпри копировании больших файлов из за перегрева чипа. Для Вашей модели советовали просверлить дырочки на задней стороне корпуса и желательно радиатор на чип (как я у себя сделал)
У меня устройство подключено именно через сеть, а USB я вообще не пользуюсь.
Трансмиссия запускается демоном, поэтому работает все время.

P.S. Ссылки на депозит не обязательны, это просто зеркала. Все нужные файлы лежат в архиве и пункта А) в самом начале второго мануала

Добавлено:
Кстати, у меня диск именно в XFS, но если бы нашлись знающие люди, то устройство можно заставить понимать и NTFS. Как компилировать, я мануал скоро сделаю, пока знаю только как кроскомпилятор сделать
Автор: eXpressionist
Дата сообщения: 09.01.2010 12:46
Кстати, чтобы телнетом коннектиться, нужно ли дебиан распаковывать. В мануале "How to telnet NSD-100" про это не сказано.. Или в том девайсе все уже установлено?
И еще - как все можно забэкапить на крайний случай? Или поможет просто удаление дебиана и пакетов, затем перепрошивка?
Автор: Sallaxer
Дата сообщения: 09.01.2010 12:58
Не, дебиан в данном случае нафиг не нужен. Просто создается скрипт и прописывается его запуск.

Добавлено:
Смотря, что Вы хотите забэкапить?
Для второй инструкции дебиан не нужен вообще. А оригинальный rootfs (который мы вытаскиваем mtdblock3.bin) я просто сбросил с диска себе на архивный диск.
Правда если Вы умудритесь запороть девайс и он не будет работать по сети и через USB, то тут уже нужен програматор или зайти на девайс через jTAG. Ну да это надо постараться - запороть, имхо. Главное не напутайте с размерами в конце
Автор: eXpressionist
Дата сообщения: 15.01.2010 16:05
Прекрасный мануал, все получилось! Я счастлив
Автор: vintilator
Дата сообщения: 17.01.2010 19:51
при попытки обновить выдает

Err http://http.us.debian.org stable Release.gpg
Temporary failure resolving 'http.us.debian.org'
Err http://non-us.debian.org stable/non-US Release.gpg
Temporary failure resolving 'non-us.debian.org'
Err http://security.debian.org stable/updates Release.gpg
Temporary failure resolving 'security.debian.org'
Failed to fetch http://http.us.debian.org/debian/dists/stable/Release.gpg Temporary failure resolving 'http.us.debian.org'
Failed to fetch http://non-us.debian.org/debian-non-US/dists/stable/non-US/Release.gpg Temporary failure resolving 'non-us.debian.org'
Failed to fetch http://security.debian.org/dists/stable/updates/Release.gpg Temporary failure resolving 'security.debian.org'
Reading package lists... Done
E: Some index files failed to download, they have been ignored, or old ones used instead.

где косяк?
Автор: eXpressionist
Дата сообщения: 17.01.2010 22:44
vintilator, на каком шаге какого способа выдается вышеуказанное?

P.S. Только что прочел
Цитата:
Имею дело с системой Linux всего неделю, поэтому может чего лишнего и наворотил или слишком запутанно описал. Извеняйте, если что ))

Поразительно За неделю опыта написать такой мануал, который легко был повторен таким же новичком.
Автор: vintilator
Дата сообщения: 18.01.2010 17:11
eXpressionist первый вариант
со строчек 16) Вводим команды Код:apt-get update
выдает такое
я думаю вы тут ни причем и инструкция отличная,
вот только не пойму то ли нужно не американские сервера указать, толи пытается скачать в память устройства))
Автор: eXpressionist
Дата сообщения: 18.01.2010 23:15
vintilator
по-моему, просто проблемы с интернетом или серверами на момент выполнения команды.
Автор: eXpressionist
Дата сообщения: 19.01.2010 14:33
А у меня странное дело. Может быть опять ложная тревога, но метод проб не помог пока ничего решить. Словом, стояла на закачке раздача на 2.8 гига, скачано было порядка 640 (сохранено 110). Ну я её на паузу поставил (остановил то бишь) и девайс отрубил. Прихожу домой, включил - Transmission Remote выдает ошибку "Запрос был прерван: Запрос отменен". Винт заводится, можно шарить по папкам. Я уже раз 5 включал-выключал девайс, роутер, пробовал законнектиться с другого компа, перезагружал из веб-интерфейса коробки.. Зайти на адрес_коробки:9091 не удается..
Ничего не помогает. Не хочу шиться обратно на старый клиент, уж больно он ущербен. Подозреваю, что скрипт запуска трансмиссии не выполняется. Или как еще можно проверить, запущена она или нет? И что делать, если прекратила запускаться?

Добавлено:
Короче, что я сделал. В конфиге оставил /usr/sbin/transmission-daemon -g /conf/.config вместо большого скрипта, ибо почему-то винт стал последние разы дольше чем обычно определяться.
Автор: vintilator
Дата сообщения: 19.01.2010 20:07

Цитата:
по-моему, просто проблемы с интернетом или серверами на момент выполнения команды.Цитата сообщения


решил проблему) ура))
Автор: eXpressionist
Дата сообщения: 25.01.2010 22:44
Все-таки трансмиссия нередко виснет, приходится девайс ребутить. Это притом, что активен один торрент с одним файлом (700мб). А на процессор радиатор приделал.
Поменять бы на версию 1.82..
Автор: Sallaxer
Дата сообщения: 28.01.2010 15:37
Ссылку я тебе в личку дал, где обсуждалось как окмпилить. Сам я, как новичок, не могу толком пока разобраться. Так что надежда вся на тебя. Активизируй резервы, найди толковых людей (я же нашел ) и выдай нам инструкцию или хотя бы уже скомпиленные файлы
Автор: eXpressionist
Дата сообщения: 28.01.2010 16:59
Sallaxer
попробуем. я тоже новичок) возможно эта затея пока бесполезна. если окажется, что та версия клиента глючная, то лучше пока подождать.
Автор: Voliaman
Дата сообщения: 30.01.2010 21:20
доброго времени суток.
у меня NSB3AST не определяет винт, т.е. вроде как "виснет" при определинии,
без винта на веб-морду можно заходить, а с винтом -- пропадает.
Причём винт нормально видится и форматируется на ПК.
Винт Seagate 300Gb

Подскажите что может быть?
Автор: eXpressionist
Дата сообщения: 31.01.2010 09:18
Voliaman, как обстоит дело с флешкой? и с другим винтом.
проблема проявилась на новом девайсе, или после прошивки указанным способом?
Автор: Voliaman
Дата сообщения: 31.01.2010 09:58
проблема в почти новом девайсе, т.е. с прошивкой от производителя; стояла V01R01, прошился V01R07 -- результат тот же. Без подключения HDD видит USB, заходит на WEB-консоль. Пробовал два винта 300Гб и 250Гб -- результат тот же. Даже при подключении просто питания к винту, не проходит загрузка.
Как USB-SATA переходник, винт читается, форматируется, чтение-запись нормально. А вот Ethernet порой и линк не подымается.

Спасибо.
Автор: Sallaxer
Дата сообщения: 31.01.2010 12:46
Voliaman
1) НЕ подключайте одновременно девайс через USB и Ethernet (либо то, либо то)
2) А если вставить не отформатированный жесткий (вообще удалить все разделы) и попробовать форматнуть его через веб-морду.
3) А поп гарантии сдать никак?
Автор: Voliaman
Дата сообщения: 31.01.2010 20:13
1) подключаю только по одному интерфейсу за раз.
2) с чистым диском вообще не бутится, даже тот линух что внутри; даже просто подключив только питание винта (без кабеля данных) не грузится.
3) к сожалению, гарантия закончилась в 2009г
Автор: Sallaxer
Дата сообщения: 31.01.2010 21:00
Voliaman
А если попробовать откатиться на старую прошивку? На сайте производителя (я ссылки в самом верху давал) есть старые версии вроде. Допустим поставить 03, а не 07 и посмотреть. А потом если что, то снова 07. Только смотрите в англоязычной версии сайта, а то в русской ссылки почему то битые
Автор: Voliaman
Дата сообщения: 31.01.2010 22:37
до этого стояла 01, я думал что это из-за прошивки. Обновил до 07. Проблема не исчезла. Даже не знаю, что с ним; пока использую как USB-карман
Автор: Vupar
Дата сообщения: 01.02.2010 00:12
Убил этот девайс при первой же прошивке (при смене прошивке случайно выключил питание). После этого, жесткий диск определяется только по усб, при попытке подключить по лан ничего не происходит. Есть способы вернуть его к жизни?
Автор: Sallaxer
Дата сообщения: 01.02.2010 04:35
Vupar
если не ошибиться с с dd и /dev/mtdblock, тоесть не писать ни в mtdbnlock2 mtdblock1 то востановить можно распаяв UART на плате (нужен USB кабель от Nokia, Alcatel...)
Если затереть armboot тогда дело пахнет керосином, через JTAG вроде не удалось никому, а удалось выпаять флеш и перешить его http://groups.google.com/group/dealextreme-nas-/web/unbrick-agestar-nsb3ast (http://groups.google.com/group/dealextreme-nas-/browse_thread/thread/08df34f7df625832?hl=en)

Добавлено:
Кстати, Voliaman, возможно Вам тоже придется воспользоваться способом выпаивания флэша. Других вариантов Вам пока предложить не могу, т.к. мне тоже не понятно что с ним (тем более говорите что это было с самого начала)

Добавлено:
Voliaman
Встретил тут упоминание что это может быть из за бракованного чипа или он мог погореть. И у Vupar может быть таже ситуация.
Автор: Voliaman
Дата сообщения: 02.02.2010 01:08
спасибо за помощь
Автор: Sallaxer
Дата сообщения: 02.02.2010 04:43
Встретил еще упоминание про глюки девайса

Цитата:
Автор: chikvlad
Тема: блок питания

при длительной работе устройства происходит потеря диска.парился не долго так как при покупке была идентичная проблема но мастера в с.ц. больше месяца тестировали и не могли разобраться в чём дело. всёже заменили мне блок питания. но и с ним через месяц другой началось то же самое. в итоге выяснилось что при длительной работе нагревается б.п. и глючит. проблему решил так. вскрыл б.п. и по уровню радиатора вырезал отверстие в верхней части крышки блока питания. собрал обратно, а на место где отверстие прикрепил кулер от стареньког процессора помоему от пенька второго. вообщем по размеру всало всё. всё глюки прекратились. странное дело но радиаторы в блоке питания обклеены какойто жёлтой лентой . для чего? пространства там ограничено и вентиляции никакой. это большой минус.
Автор: eXpressionist
Дата сообщения: 03.02.2010 20:01
Ну всё, прощай коробка. Прошивал как обычно. Проверял размеры, надпись в конце. Дошло до конца. Там где records in records out. Ну я набрал exit в консоли, и включил-выключил. Всё.. теперь сзади моргает красная лампочка (которая на плате), не горят диоды Ethernet, а винт не коннектится даже через USB..
При включении, ненадолго моргают диоды на Ethernet, затем тухнут и начинает моргать красная.

Добавлено:
Вот включил с зажатой кнопкой reset - красная лампочка больше не моргает, диоды ethernet горят. Но роутер не видит его. По USB стал коннектиться.
Автор: Sallaxer
Дата сообщения: 03.02.2010 21:54
Почитай ссылки выше. Там на английском зато со схемами и подробно. Может даже ответят напиши там кому нибудь.

Цитата:
Результат оказался половинчатый. С одной стороны, устройство полностю не заработало (LAN заставить работать так и не удалось),
с другой стороны, устройство работает как простой карман (и это радует! пусть лучше так, чем вообще никак).

Демонтировали флешку (всю работу делал специалист, я был на подхвате). Приконектили к прошивальщику. Перепрошили новой прошивкой (R0107). Установили обратно в устройство. Обнулили HDD. Включили устройство и... Затаив дыхание обнаружили что LAN не работает.
Крутили-вертели и, пораскинув, пришли к выводу, что это все-таки полетел основной проц устройства, или сетевое окружение, или... Ну, уже не важно! Варианты вывала могут быть разными: перегрев проца, некачественный проц, ну и т.д. (мое мнение: мне попался некачественный проц, и в произвольный момент он просто ушел на отдых).
Вобщем, здесь уже сделать ничего нельзя. Попробывали через USB - все нормально, форматнули раздел под NTFS, файлы пишутся, читаются, все хорошо! =)


Взято тут, может тебе там и помогут, и ответят, попробуй в личку черкануть.
Насколько можно сделать выводы - самая опасность не только в путанице размера, но то, что во время прошивки проц. может решить внезапно уйти на покой.
Сочувствую!
Автор: Sallaxer
Дата сообщения: 06.02.2010 11:12
Обновил файлы до версии трансмиссии 1.83 и её способ запуска и проверки
Автор: BenightedFox
Дата сообщения: 06.02.2010 11:40
Sallaxer
Огромное спасибо за мануал!!!
Возникло несколько вопросов - где ты берешь уже скомпилированную версию трансмиссии ? Облазил все репозитории для ARM, все версии, что там, меньше по размерам и не запускаются.
Мне нужно еще прикрутить openvpn клиент, но видимо до выхода статьи про компиляцию пакетов мне нет смысла пока и дергаться

Страницы: 1234

Предыдущая тема: Что такое расходный материал для IT ?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.