Обзор мини ПК «T8 pro»: часть 1 (OpenWRT)

Вступление.

Я уже имел печальный опыт с покупкой китайских «мини ПК». Речь идет именно об «РС» (x86-64) коробках. Если с Android-приставками (Amlogic) все более-менее ясно и можно с уверенность сказать, что коробка с топовым процессором (GT-KING на Amlogic S922X, например) будет работать “как надо”, а от дешевой ни чего особого и не ожидаешь. Здесь ситуация другая. «T8 pro» по цене, приблизительно как «GT-KING», а вот уверенности не было. Все же интерес победил, да и скидки на Алиэкспресс сыграли роль. Версия с 8/512 Гб обошлась в 120$. Это даже меньше чем цена на «GT-KING Amlogic S922X» сейчас. Но как Вы понимаете по всем параметрам превосходит коробки на «Amlogic». В итоге, я не пожалел о покупке. Все ожидания оправдались. «T8 pro» отлично подходит для работы в качестве роутера, сервера «TVLINK», файл-сервера, торрент-клиента и т.д. Это то, для чего изначально я ее и планировал. После месяца бесперебойной работы (24/7) в качестве роутера, на Алиэкспресс снова были скидки (они там каждый месяц теперь) и я заказал товарищу такую же коробку (но в версии 8/256) за 98$. Во второй части обзора я опишу опыт использования этой коробки в качестве медиацентра (на AlexELEC-PC). Сейчас доступны модификации «T8 pro» с процессором Intel N100. Стоят немного дороже. Прирост производительности Вы вряд ли заметите, но теплопакет у N100 снижен более чем в два раза (6 против 15 Ват у N5095), что положительно должно сказаться на потреблении коробки. Хотя и эта потребляет немного.

 

 

Технические характеристики.

  • Процессор Intel N5095 (4 ядра, частота до 2.9 ГГц)
  • Графика Intel UHD Graphics
  • Оперативная память 8 или 16 Гб DDR4
  • SSD-накопитель объемом от 128 Гб до 1 ТБ
  • 3x порта HDMI 2.0 с разрешением до 4Kp60
  • 3x порта USB 3.1
  • 2x Gigabit Ethernet RJ45 порта
  • Двухдиапазонный 802.11 b/g/n/ac WiFi 5 и Bluetooth 4.2

Более подробно можно посмотреть здесь.

От себя добавлю:

Работает очень тихо. Можно засомневаться, есть ли там вентилятор, совсем не слышно. Температура держится в пределах 50 градусов. Потребляет около 8 Ват.

Установить можете любую операционную систему для x86-64. Будь то Linux или Windows. По умолчанию идет с Windows-11 и работает очень шустро. Для серфинга, просмотра видео и любых повседневных задач подходит отлично, если Вы захотите использовать ее с Windows.

 

Установка OpenWRT.

Здесь не будет рассмотрены вопросы настройки сети. В сети полно описаний как это делать. А вот простого метода установки системы «OpenWRT» для пользователя не особо знакомого с командной строкой «Linux» я не нашел. Инструкция по установке и расширению диска которая есть на сайте системы мне показалась, ну очень устаревшей. Зачем идти сложным путем, если все можно сделать проще. Начнем.

Нам понадобиться USB-флешка объемом от 8Гб. Промежуточной системой (из которой будет устанавливаться OpenWRT) я выбрал «Ubuntu 22.04 Desktop», а ее образ занимает почти 5Гб. Отсюда и размер флешки. Как и рекомендуют сами разработчики «Ubuntu» образ (ubuntu-22.04.2-desktop-amd64.iso) был записан на флеш-накопитель с помощью «balenaEtcher».

После этого я в программе «MiniTool Partition Wizard» не задействованную область моей флешки (полный объем которой 32Гб) я отформатировал в FAT32.

На этот раздел я скопировал распакованный образ (openwrt-22.03.5-x86-64-generic-ext4-combined-efi.img) последней стабильной версии «OpenWRT» для x86-64.

Вставляем флешку в «T8 pro», меняем порядок загрузки в BIOS и загружаемся в «Ubuntu». Как Вы, наверное, знаете, «Ubuntu» по умолчанию загружается в режиме «LiveCD». После появления окна Инсталлятора (с выбором языка установки), просто закройте его.

Первое, что я рекомендую сделать, запустить программу «GParted» и удалить все разделы на внутреннем SSD-диске (на том, куда мы будем ставить OpenWRT). Не забывайте применять изменения.

Открываем раздел нашей флешки (я назвал его «Data» при создании) где лежит образ «OpenWRT» и в контекстном меню файла выбираем «Записать на диск». Точно не помню название этого пункта, но что-то близкое к этому, верху контекстного меню.

Выбираете из списка диск на который нужно записать образ и собственно записываете (Start Restoring).

Теперь снова открываем «GParted» и расширяем (Resize) раздел «/dev/sda2» на весь объем неразмеченного пространства. Дело в том, что «OpenWRT» не имеет собственного инсталлятора, а «root» раздел после записи образа составляет около 100Мб. Все остальное место на диске пустует.

Единственный момент. Чтобы все прошло гладко, нужно уменьшить новый размер раздела (New size) на 1MiB. Без этого «GParted» у меня выдавал ошибку. Еще раз: не забывайте применять изменения!

На этом установка «OpenWRT» закончена. Можно перезагружать и настраивать сеть. По умолчанию LAN-интерфейс в «OpenWRT» имеет адрес «192.168.1.1» (он же адрес веб-интерфейса), пароль для «root» не установлен (оставьте пустым при входе в веб-интерфейс).

Как Вы видите на снимке экрана, система видит весь диск и нам не пришлось мучиться с командной строкой.

Установка «TVLINK».

Будем исходить из того, что сеть Вы настроили и у «OpenWRT» есть доступ в интернет.

Обновляем репозитории пакетов и ставим дополнительное ПО.

opkg update

opkg install block-mount kmod-fs-ext4 kmod-usb-storage e2fsprogs kmod-usb-ohci kmod-usb-uhci kmod-usb-xhci-hcd openssh-sftp-server tar wget curl mc htop usbutils

Это модули ядра для работы USB-портов, SFTP-сервер (чтобы подключаться к системе программой «WinSCP») и прочие полезные утилиты.

Здесь мне проще и быстрее делать все из командной строки (через PuTTY-терминал). Вы же можете ставить пакеты из веб-интерфейса, если Вам так удобнее.

Ставим зависимости для «TVLINK».

opkg install python3 python3-certifi python3-chardet python3-cryptodome python3-pip python3-requests python3-six

python -m pip install —upgrade pip

pip install pycountry isodate pysocks

Скачиваем и поставим сам «TVLINK».

wget https://github.com/AlexELEC/TVLINK-x86_64-OpenWRT/releases/download/3.2.9/TVLINK-3.2.9.tar.bz2 -O TVLINK-3.2.9.tar.bz2

mkdir -p /opt/tvlink

tar -jxf TVLINK-3.2.9.tar.bz2 -C /opt/tvlink

rm -f TVLINK-3.2.9.tar.bz2

На сегодня последняя версия это 3.2.9. С выходом новых версий Вы найдете их здесь.

На всякий случай проверяем все ли корректно мы установили.

/opt/tvlink/tvlink

Если «TVLINK» запустился без ошибок, закрываем его (Ctrl+C), скачиваем и добавляем сервис в автозагрузку.

cd /etc/init.d

wget https://raw.githubusercontent.com/AlexELEC/NanoPi-R1/ae/tvlink -O tvlink && chmod +x tvlink

cd ~

service tvlink enable

service tvlink start

На этом все.

В «OpenWRT» доступно огромное количество программ, которые можно устанавливать, как и с командной строки так и веб-интерфейсе. Помимо «TVLINK» у меня установлены (из основных) еще файл-сервер «Samba» и торрент-клиент «Transmission». Благо, объем в 512Гб позволяет качать и смотреть фильмы по сети на остальных устройствах в доме.

В заключение скажу, что LAN-порт «T8 pro» у меня подключен к роутеру «D-Team Newifi D2» который также работает на «OpenWRT» и выполняет роль гигабитного свича и двухдиапазонной (2,4/5 ГГц) WiFi-точки доступа. В таком сочетании мы получаем сравнительно дешёвый, но очень крутой маршрутизатор. В сам «T8 pro» тоже можно воткнуть двухдиапазонный USB WiFi-адаптер и настроить его как точку доступа. Но хороший USB WiFi-адаптер (2,4 + 5) обойдется если не дороже, то по крайней мере не меньше чем обычный роутер. Плюс придется повозится с настройками.

 




Апрель 2024
Пн Вт Ср Чт Пт Сб Вс
1234567
891011121314
15161718192021
22232425262728
2930