Архив рубрики: Железо

ZFS

Создать пул raidz:

$ zpool create -f -o ashift=12 tank raidz c1t0d0s0 c2t0d0s0 c3t0d0s0

Добавить диски в пул:

$ zpool add -f tank raidz c4t0d0s0 c5t0d0s0 c6t0d0s0

Создать фс:

$ zfs create tank/storage

Включить сжатие:

$ zfs set compression=on tank/storage

Изменить точку монтирования:

$ zfs set mountpoint=/media/storage tank/storage

Если диск отпал (проблемы с кабелем) или специально его отключили можно подключить его обратно:

$ zfs online tank c4t0d0s0

настройка iptv от ростелеком на openwrt

Для настройки я использую веб-интерфейс luci. Выделим порт под приставку, если она есть, для этого нужно соединить порт wan с портом для приставки в bridge, делается это через VLAN.

40

vlan 1 — группа lan, vlan 2 — группа wan. В моем случае порт 1 это порт wan, 4 порт по факту 3, нужно перенести этот порт из vlan 1 в vlan 2. Для этого  указываем в vlan 2 значение «без тега», а в vlan 1 «выключено».

Далее рассказ о том как настроить iptv чтобы иметь возможность смотреть его с пк/raspberry/телевизора/холодильника/кофеварки… и если вы не собираетесь смотреть с чего либо кроме iptv приставки то дальше можно не читать.

Читать далее настройка iptv от ростелеком на openwrt

vlan на прошивке tomato

На роутере asus rt n12 d1 не настраивается vlan из веб интерфейса, остается только делать это в консоли. Для этого конечно надо зайти по ssh на роутер. Привожу пример изменения LAN1 —> WAN c прошивкой Tomato:

nvram show | grep vlan.ports

В ответ получаем:

vlan0ports=1 2 3 4 5*
vlan1ports=0 5
vlan3ports=
vlan4ports=
vlan5ports=
vlan6ports=
vlan7ports=
vlan8ports=
vlan9ports=

Делаем выводы что vlan0 это LAN порты, а vlan1 это WAN порт.
Исключаем WAN из vlan1, а LAN1 добавляем:

nvram set vlan0ports="2 3 4 5*"
nvram set vlan1ports="1 5"
nvram set manual_boot_nv=1

Сохраняем и перезагружаем роутер:

nvram commit
reboot

Всё! Должно всё работать!
Также этим методом можно выделить LAN порт для iptv приставки, к примеру для провайдера Beeline:

nvram set vlan0ports="1 2 3 5*"
nvram set vlan1ports="0 4 5"
nvram set manual_boot_nv=1
nvram commit
reboot

и так, 4 порт выделен для iptv приставки

Алтернативная прошивка на Asus RT-N12 D1

Для начала, окирпичить этот девайс случайно не получится.

Родная прошивка принимает только свои образы, прошить альтернативные прошивки можно из режима восстановления.
В режиме восстановления загрузчик роутера сливает образ по tftp, мне было влом поднимать tftp и я скачал утиль восстановления asus.

Первым делом я поискал прошивку dd-wrt, но ничего дельного не нашел, а то что нашел было эдак 2010 года.
В идеале подошла бы openwrt, там возможностей больше. Поддержка нужного чипсета есть только в нестабильной ветке, после прошивки прекомпиленной версии я заметил что не работает wi-fi, погуглив я понял что там в основном всего 3 драйвера: b43, wl и еще какой-то. В конечном итоге я забил на openwrt и поставил tomato, мне от прошивки нужен был только igmp для нормальной работы iptv и он там есть, в стандартной прошивке не было. Работает вполне стабильно, кстате драйвер там тот же wl, только на ядре 2.6

Процесс загрузки Raspberry Pi

У Raspberry Pi нет встроенной флэш память NAND или NOR — все данные хранятся на карте памяти SD c 2 разделами — раздел с файловой системой FAT 32 (на котором хранится прошивка GPU и образ ядра) и раздел с файловой системой EXT2 (для хранения корневой файловой системы rootfs)

В настоящее время загрузчик не используется. Загрузка происходит посредством GPU, которое содержит закрытое RISC ядро). GPU монтирует карту памяти, загружает свою прошивку и активирует устройство вывода, загружает Linux-ядро, сбрасывает хост SD карты и запускает ARM

Образ ядра можно заменить образом загрузчика. И это также будет хорошо работать.

DSL следующего поколения сможет обеспечить передачу данных по медным телефонным линиям со скоростью 1 Гб/сек

Проблема «последней мили», проблема надежного подключения конечного абонента к магистральному оборудованию, была одной из самых главных проблем телекоммуникационных компаний и провайдеров с момента начала широкого распространения Интернета. В настоящее время интернет-провайдеры в крупных городах уже могут провести высокоскоростное оптическое волокно прямо в вашу квартиру, но такой подход требует полной перестройки существующей коммуникационной инфраструктуры. Там, где прокладка оптического волокна невозможна в силу различных причин, приемлемым решением вышеупомянутой проблемы может стать новый стандарт DSL-технологии G.fast, который позволит получить скорости передачи информации по обычным линиям телефонной связи, сопоставимые со скоростями передачи информации по оптическому волокну.