Взламываем Seagate GoFlex Satellite для развлечения и профита

47

0 Main

Признаюсь честно — я не люблю Linux. Не люблю возиться, настраивая все самому, ковыряться в потрохах операционной системы, я предпочитаю получить все в готовом виде. Именно поэтому, наверное, я и выбрал OS X в качестве своей операционной системы. Но нельзя не отнять у Linux главного — фанаты этой операционной системы обладают неисчерпаемым рвением в плане улучшения всех окружающих гаджетов, несущих на борту эту операционную систему (а их последнее время немало). Не избежал этой участи и описанный ранее жесткий диск с Wi-Fi Seagate Satellite. Так зародился проект Hack Seagate Satellite, позволяющий превратить этот диск с доступом по Wi-Fi практически в полноценный NAS (и даже больше).

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

Для начала поговорим об установке. Процесс приобретения достаточно прост. Сначала регистрируемся на форуме проекта и переводим 35 долларов через PayPal на указанный на странице оплаты email. После оплаты пишем администраторам проекта и сообщаем свой ник на форуме, и вам открывают доступ к платному разделу. Именно там находятся ссылки на прошивку, инструкции и филиал техподдержки. Стоит отметить, что последняя работает хорошо, разработчики к мнению пользователей прислушиваются, ошибки исправляют, новые фишки запиливают быстро, пользователям помогают.

Поскольку сайт наш называется AppleInsider.ru — я буду описывать именно Apple-версию установки, хотя можно установить прошивку и из операционной системы Windows: все инструкции есть на сайте как в текстовом виде, так и в формате видеоуроков (тут я хочу ехидно отметить, что в OS X процесс проще).

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

Прежде чем вы продолжите, убедитесь что версия прошивки вашего диска совпадает с указанной на сайте разработчиков для конкретной версии модификации. Если нет — установите необходимую версию прошивки диска, используя инструкцию на сайте Seagate. Также стоит как следует зарядить диск во избежание неприятностей с разрядом в процессе прошивки.

В начале нужно убедиться, что файл был скачан корректно и контрольная сумма файла совпадает с указанной на сайте разработчиков. Запускаем окно терминала, вводим имя команды md5, пробел, и перетаскиваем файл образа в окно терминала (умная OS X подставит в командную строку полный путь к файлу). Нажимаем «Ввод» и через несколько секунд лицезреем md5-хеш нашего файла.

1 Validate MD5

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

2 Image Contents

После этого отключаем GFS, включаем его Wi-Fi и соединяемся с его сетью. Ваш компьютер должен получить адрес 172.25.0.x, если адрес другой — скорее всего у вас установлена неверная версия прошивки, проверьте ее.

Снова открываем терминал и вводим команду доступа к диску:
telnet 172.25.0.1

Входим, используя логин root и пароль goflex.

Запускаем прошивку следующими командами:
cd /static/Data/1
./run.sh

3 Install

Теперь можно идти пить кофе, процесс займет минут 5-10, поскольку процессор GFS не отличается производительностью, а распаковать ему надо довольно много данных. После установки нам сообщат, что осталось только перезагрузить диск.

4 Installed OK

Для этого используем команду reboot. Немного ожидания, и в эфире появляется новая сеть gfs, к которой можно подключиться используя пароль по умолчанию 1234567890.

5 New WiFi

И теперь закономерный вопрос: что же мы получаем после всех этих манипуляций? Пожалуй, приведу все в виде списка.

  • Ощутимое увеличение скорости работы диска, особенно через сетевые интерфейсы
  • Возможность подключения к существующей Wi-Fi-сети (WEP, WPA, WPA2 и открытые сети), в том числе и автоматически при загрузке
  • Гибкие настройки сети: задание SSID с возможностью не транслировать его, защита паролем, настройки имени хоста, DNS и многого другого
  • Новый простой и удобный интерфейс со сменными иконками файлов, построенный на AJAX
  • Наличие web-интерфейсов, оптимизированных для мобильных устройств (в первую очередь, конечно, iPad и iPhone)
  • Поддержка встроенных обложек для mp3 и m4a файлов
  • Генерация и кеширование картинок предпросмотра
  • Разнообразная статистика, включающая в себя гистограмму занятого места, уровень сети, количество переданных/принятых данных и многое другое
  • Слайд-шоу для фотографий, воспроизведение целых папок
  • Доступ по HTTPS для улучшения безопасности, возможность защитить доступ к web-интерфейсу паролем
  • Встроенный DLNA сервер заменен на облегченный DLNA/UPnP
  • Поддержка протокола SMB, благодаря которой теперь можно смонтировать GFS как сетевой диск практически в любой операционной системе
  • Гостевой режим SMB, с помощью которого можно сделать доступной для неавторизованных пользователей только папку Public
  • Поддержка WebDAV, позволяющая работать с диском многим iOS (и не только) приложениям
  • Поддержка FTP и SFTP, полезная во многих случаях
  • Сервер EyeFi, позволяющий напрямую заливать на GoFlex Satellite данные с карт EyeFi (думаю, фотографы оценят это по достоинству)
  • Практически все сервисы доступа можно включать-выключать и настраивать
  • Поддержка Bonjour, благодаря которой упрощается доступ к диску с устройств Apple
  • Три режима работы процессора с разными стратегиями изменения тактовой частоты, в том числе работа на минимальной частоте для улучшения времени работы

Согласитесь, неплохой список, которому могут позавидовать даже некоторые специализированные NAS-ы.

По умолчанию, взломанный GFS доступен по адресу http://gfs.local, перейдя по нему вы попадаете в web-интерфейс. Скорее всего вы удивитесь, не найдя все свои папки с файлами. Дело в том, что в корне диска находится много всего лишнего, что может путать, поэтому по умолчанию в GFS предлагают хранить все ваши данные в папке Data, и просмотр начинается именно с нее. Можете перекинуть все свои данные в эту папку (рекомендую этот подход, удобно) или перенастроить корневую папку, которую по умолчанию открывает браузер. Так или иначе, вы получаете доступ к файлам.

6 Browse

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

7 Play

Для фотографий можно использовать режим слайдшоу.

8 Slideshow

Вот так выглядит окно настроек

9 Settings

В нижней его половине показывается детальная информация про GFS.

10 Status

Тут же можно сделать ряд настроек. В первую очередь задать имя хоста и SSID точки доступа, а так же сменить пароль по умолчанию.

11 Network Settings

Также удобно можно настроить и сам доступ к web-интерфейсу диска.

12 Server Settings

Тут можно задать логин-пароль, включить использование HTTPS и выбрать корневую папку для браузера.

Я сразу включил SMB и WebDAV, задал для них имя пользователя и пароль, настроил автоподключение диска к моей Wi-Fi-сети.

Переключившись на родную сеть, проверил что диск доступен и с ним можно работать.

13 ForkLift Connect

14 ForkLift Browse

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

На нем хранится немного фильмов и музыки «в дорогу», которые можно посмотреть в любом месте, резервные копии моих статей и материалов для них, с ними удобно работать через поддерживающие WebDAV утилиты типа iFiles. А с редактором Textastic — работа превращается в удовольствие. На нем лежат книги, к которым можно легко получить доступ как из GoodReader (через WebDAV, например), так и из ShortBook, используя встроенный браузер последнего.

Также на Satellite отправляются фотографии с камеры, когда я не беру с собой ноутбук, а скидываю их на iPad через Camera Connection Kit. Хотя мобильная обработка фотографий на iPad — тема отдельной и интересной статьи, и я думаю, что к ней еще вернусь.

Очень хочу купить EyeFi карточку — на пару с GoFlex Satellite они вообще отлично решат для меня кучу проблем мобильной фотографии.

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

47 комментариев

  1. 0

    Спасибо за статью. Наверное буду пробовать. Первые два пункта в списке улучшений для меня актуальны.

    • 0

      nerman, И еще вопрос. GFS сортирует файлы по алфавиту. Есть ли возможность более удобной сортировки по привычным папкам, как на компьютере?

      • 0
        Павел Дмитриев

        nerman, с этой прошивкой появляется браузер, позволяющий смотреть файлы по папкам
        ну и через DLNA точно можно по папкам смотреть

  2. 0
    Пупкин

    Kingston WI-Drive, сдклайте пожалуйста обзор

    • 0

      Пупкин, Обзор Kingston WI-Drive есть на сотовике.А вот устроить сравнительный тест обоих устройств было бы очень интересно!

      • 0
        Павел Дмитриев

        Passer, та собственно другое устройство. 32 гб. по цене сигейтовский 500
        но SSD имеет ряд преимуществ над HDD
        но все же 500 гиг — это 500 гиг

  3. 0

    Неплохо. До этой статьи не думал о покупке этого сигейта, хотя знал об его существовании. Спасибо.

  4. 0

    Спасибо за Статью!

  5. 0

    Да все действительно интересно, русифицировать будут? А ктонибудь пробовал ставить во внутрь SSD вместо родного?

    • 0
      Павел Дмитриев

      Paul, на сайте разработчиков хака предлагается такая модификация за деньги.
      но думаю и самому проделать это будет вполне ОК.
      хотя дорого будет конечно

  6. 0

    Что то в статье не видел ссылочки на сайт где ента прелесть делается… Или ослеп чавойли:) поделитесь люди добрые:)

    • 0
      Павел Дмитриев

      Paul, мдя, простите. все написал кроме самого главного

      • 0

        Павел, Так и остался не отвеченным вопрос: рассматривается вопрос по русификации или нет?

        И еще, так где же та волшебная почта, куда отправлять 35 У.Е.?

  7. 0
    Джинн

    Главный вопрос. С iPad можно на диск файлы заливать?

    • 0
      Павел Дмитриев

      Джинн, можно, через FTP или WebDAV аж бегом 🙂
      я думаю про это напишу потом еще

      • 0
        Джинн

        Павел, Я бы этот момент в статье выделил. Оригинальный функционал в этом плане урезан — только чтение.

      • 0

        Павел, Если не трудно, напишите, пожалуйста. Вопрос действительно важный. И на windows тоже. Спасибо.

  8. 0
    Артем

    Я дико извиняюсь, но можно совсем обнаглеть и попросить у кого нить поделиться прошивкой? А то картой своей еще не обзавелся, а данный девайс подарили. Буду крайне признателен откликнувшимся ! (халявы не будет)
    (отправлено из приложения AppleInsider.ru)

    • 0

      Артем, Я тоже дико извиняюсь Поделитесь пожалуйста прошивкой. Купил такой диск для служебного использования за счет фирмы в котрой работаю. Объяснить руководству что для полноценной работы винта необходимо кому-то отправить 35 $ да ещё и без отчетных документов у меня не получится… Поэтому всё же надеюсь отыскать прошивку… (халявы не будет) За ранее спасибо.

  9. 0

    Интересно — при обновлении прошивки штатная програмуля перестает видеть устройство — это так и задумано или просто глюк?

  10. 0

    На винде все просто, больше всего времени ушло на поиск и установку telneta

  11. 0

    я бы тоже обрадовался прошивке (denap@list.ru 🙂 ), может скооперироваться и купить ее всем миром. Не думаю что в ней есть привязка к конкретному накопителю.

  12. 0

    Тоже буду ОЧЕНЬ рад прошивке: (халявы не будет) ^_^

  13. 0
    Игорь

    С картой Eye-Fi этот хак, работает крайне плохо.
    За три дня пляски с бубном удалось лишь однажды закачать фото на винт. Причем так и не понял в какой момент это произошло.
    В меню gfs.local не сохраняются установки на авто старт сервизов.
    В Прошивкe 2.5 изменен IP 192.168.0.1 на 172.25.0.1, ввиду чего, оригинальный GoFlex Media не видит устройство.
    Идея хака интересная, но пользоватья этим совершенно не удобно. 35$ пущены на ветер.

  14. 0

    Буду рад прошивке) (халявы не будет)

  15. 0

    Кому не жалко киньте прошивку. Отблагодарю.(халявы не будет) Спасибо.

  16. 0

    Поделитесь прошивкой кому не жалко. Заранее спасибо!
    (халявы не будет)

  17. 0

    Поделитесь прошивкой кому не жалко. Заранее спасибо!(халявы не будет)

  18. 0

    Поделитесь прошивкой кому не жалко. Заранее спасибо!

    (халявы не будет)

  19. 0

    Буду благодарен за прошивку. Вознаграждение по Web Money 🙂

  20. 0

    Так и не нашелся тот человек который бы поделился прошивкой… в связи с этим начал копать в другую сторону, по сути от устройства мне достаточно SAMBA сервера (для тех кто не знает вкратце это режим сетевого диска, аналогично сетевым дискам Windows). Нашел подготовленный samba сервер версии 3.3, по следующей ссылке http://forums.seagate.com/t5/GoFlex-Satellite/SAMBA-on-GFS/td-p/153827 файлик GoFlex Satellite SAMBA.zip , внутри файлика описание как установить… всё хорошо установилось на последнюю прошивку от производителя… на данном этапе мне этого достаточно, но не теряю надежды найти Hack прошивку… (халявы не будет)

  21. 0
    Павел Дмитриев

    Давно не заходил в тему, но вот зашел.

    Господа, просящие прошивку нахаляву — вашу почту я поудалял, по одной простой причине. Hack SGS — проект небольшой, его делают несколько человек, которые тратят очень много сил и времени на это. Если прошивка начнет ходить в интернете нашару — это значит одно: новых версий не будет, и это печально.

    Вот, например, буквально вчера вышла 3-я версия с кучей полезных изменений http://www.hackseagatesatellite.com/wordpress/version-3/, доступная всем заплатившим ранее бесплатно.

    Поэтому — халявы не будет. По крайней мере тут

  22. 0

    обновился до 3-й версии — сейчас юзаю, по графике и внешнему виду — огромный шаг вперед
    Кроме того предвидится поддержка IOS 6 как понял будет совмещенная графика…
    поддерживаю Павла — проект интересный и для халявщиков есть стандартно-заморышный вариант на сайте производителя, а ребят надо поддерживать, и будет дальнейшее развитие и новые версии с разными плюшками 🙂

  23. 0

    Неутерпел зарегился и купил Юзаю 3ю версию… После покупки девайса он стока сроду не эксплуатировался… пока всё устраивает потраченных денег не жалею

  24. 0

    Помогите вылечить. Купил, установил по инструкции. Работало до первой перезогрузки, теперь диск виснит при попытке подключиться к его сети. Горят обе лампочки и помогает только полная разрядка диска. (отправлено из приложения AppleInsider.ru)

    • 0

      granenov, У меня тож было чтото подобное. Горят обе лампочки сеть есть а подключиться к ней не могу. помогло повторная прошивка.(подключаешся к компу через усб стираеш всё отключаеш усб включаеш питание и держиш ресет секунд 15 после этого шьёш хак прошивой и всё айс…)

    • 0

      granenov, Кстати купил seagate Backup Plus SRD0SP0 объёмом 1ТБ вынул хард и вставил в GOFLEX SATELLITE… (при этом скопировал всё со старого харда на новый) теперь у меня GoFlexSatellite на террабайт клёво…..настройки все остались ничего допиливать в ПО не нужно радуюсь… уже 3 неделю полёт нормальный . (З,Ы. 500ку засунул в Backup Plus и юзаю как ахивный)

    • 0

      granenov, Возможно шили с 1.3.6.001
      Нужно вернуться на 1.3.5.015 и отключить пароль на WiFi
      Потом заново на хак прошиться
      Прошивка суппер, отключил все процессы, кроме miniDLNA в minidlna.conf и minidlna.base оставил только путь на музыку
      #media_dir=/static/Data/1/Data
      media_dir=A,/static/Data/1/Data/Music
      #media_dir=V,/static/Data/Video
      #media_dir=P,/static/Data/Pictures
      отключил обновление базы
      inotify=no
      залил всю музыку (более 30 000 mp3), проиндексировалось всё примерно на 30 мин 🙂
      теперь вся музыка со мной

  25. 0

    А на сайте где прошивку брали в форуме не смотрели?
    И еще вопрос контрольные суммы проверяли перед устанойкой?

  26. 0

    Где найти подробную инструкцию на русском для установки на windows7 и выше? Заранее спасибо!

  27. 0

    Скачал, установил. Все работает. Настроил как написано, но диск видно только если подключиться к его сети, но тогда инета нет 🙁 Бился пол дня, так ничего и не вышло. Все включено, все галочки стоят и т.д.
    С iPad та же история — только через его сеть.
    В общем если можно было как-то поподробнее описать процесс настройки, был бы очень благодарен.

  28. 0

    А скорость скачивания через WiFi какая? А то на официальной прошивке скорость ~2 МБ/с, а это меня не устраивает.

  29. 0

    Готов поделиться прошивкой:) пишите на мыло

  30. 0

    @Maric с удовольствием оценил бы Вашу щедрость 😉 но Вы не указали свое мыло! 🙂

Авторизуйтесь Чтобы оставить комментарий