

Энтузиаст хостит свой блог с помощью Nintendo Wii
Автор блога Алекс Хейдок реализовал необычный эксперимент, разместив свой сайт на Nintendo Wii 2006 года с использованием NetBSD. Он отметил, что, в отличие от других устаревших и неподдерживаемых систем, переход к порту NetBSD Wii даёт доступ к последней стабильной версии NetBSD 10.1 от декабря 2024 года.
Автор отметил, что его давно интересовала идея запуска операционных систем общего назначения на специализированном железе. Ранее он использовал PS3 с Yellow Dog Linux. Затем Хейдок обнаружил, что NetBSD официально поддерживает Wii, включая стабильные версии (NetBSD 10.1) и ежедневные сборки. Он решил задействовать Nintendo Wii для хостинга блога.
Стоит отметить, что Wii использует одноядерный процессор PowerPC 750CL с тактовой частотой 729 МГц и TDP менее 10 Вт. Несмотря на устаревшую архитектуру, аналогичные чипы применяются в космических миссиях. Например, их внедряли в марсоходы «Кьюриосити» и «Персеверанс» из-за устойчивости к воздействию радиации.
Для сетевого подключения автор применил официальный адаптер Wii LAN (RVL-015) на базе чипа ASIX AX88772. Он предполагает, что подойдут и другие USB-адаптеры, но выбрал оригинал для большей совместимости.
Для запуска NetBSD потребовался софтмод через эксплойт Wilbrand, позволяющий запускать неподписанный код. Процесс занял около 30 минут, но у автора возникли сложности с SD-картами. В итоге он использовал карту на 1 ГБ вместо SDHC-карты.
Хейдок скачал образ системы с сайта NetBSD и записал его на SD-карту 32 ГБ. Он использовал Raspberry Pi Imager для извлечения образа и его проверки.
Загрузка через Homebrew Channel прошла без проблем.
Далее автор выполнил настройку SSH, веб-сервера, установив сервер lighttpd через менеджер pkgin, а также дополнительные утилиты (nano, rsync).
Читать на habr.com