31.10.2015

RPI + Inferno

Porting Inferno OS to Raspberry Pi

NetGear Stora MS2000 + FreeBsd

Нашел таки
Установка FreeBSD на Netgear Stora с поддержкой ZFS Но ZFS конечно это уже слишком для 128 мег оперативки.
Пригодилось и это
Building an image for Raspberry Pi 2
Надо будет попробовать грузить с USB

Получаем исходники

cd /usr
svn co svn://svn.freebsd.org/base/stable/10 src-stable-10
Собираем мир
make -j4 buildworld TARGET_ARCH=arm

04.11.2010

NetGear Stora MS2000. Мигаем лампочками

Просматривая всякие скрипты внутри железки получилось следующее:

/usr/bin/set-led-status [power|hdd0|hdd1] [mode]

mode
для power - [on|off|blink]
для hdd? - [on|error]

Может найдутся и другие режимы

03.11.2010

NetGear Stora MS2000

Решил стать обладателем железки NetGear Stora MS2000. Смешанные впечатления, железо не плохое, а софт не очень.
Управление исключительно флешовое, авторизация через внешний сайт, при подключении второго винчестера нет возможности выбрать режим, создается зеркало, на этом зеркале создается файл для свопа.

Сразу захотелось залезть и поправить. Нашелся и способ получить рутовый доступ http://www.openstora.com/wiki/index.php?title=Easy_Root_Access
Краткий перевод:
При активации/регистрации от пользователя просят указать имя пользователя - USERNAME, пароль и серийный номер (наклеен на конверте с dvd) XXXX-XXXX-XXXX-XXXX
вот собственно и все
ssh USERNAME_hipserv2_netgear_XXXX-XXXX-XXXX-XXXX@YOUR_IP_ADDRESS

Получаем консоль ssh, sudo su и passwd, дальше коннектимся как root@YOUR_IP_ADDRESS с новым паролем

Быстрый ручной вариант получить то чего хотелось:

Подготовленные заранее диски содержат по 2 раздела, swap и раздел под данные

из разделов для данных делаем страйп массив
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sda2 /dev/sdb2

создаем файловую систему на страйп массиве
/sbin/mkfs.xfs -f /dev/md0

подмонтируем
mount /dev/md0 /home

запускаем скрипт создающий структуру каталогов от производителя железки (спорно, но пусть будет)
/etc/init.d/oe-bootinit ensure_home

включаем _нормальные_ своп разделы
swapon /dev/sdb1
swapon /dev/sda1

делаем _минимальный_ файл который хоче по производителя железки (иначе он будет создаваться заново на 500 мег)
dd if=/dev/zero of=/home/.swapfile count=80

включаем
mkswap /home/.swapfile

Следующим шагом будет "перепил" скриптов, чтобы все это делалось по умолчанию.
Если будет время, можно и веб интерфейс допилить.

24.05.2010

Переезд FreeBSD WI-FI access point с 7.2 на 8.x

"Переезжал" домашний роутер с 7.2 на 8-ю ветку и столкнулся с тем что настройки wifi из /etc/rc.conf не дали ожидаемого результата.
Блуждание по сети и просмотр /etc/network.subr
привели к следующим изменениям в /etc/rc.conf
было:

стало:

теперь, по ходу, можно одну и ту же карточку использовать в разных режимах.
Надо еще найти какое-нибудь устройство, лучше 2, чтобы опробовать mesh :)

31.08.2008

ну посмотрим

Посмотрим что это за хрень и как оно пойдет.