![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Здесь собраны некоторые заметки по обращению с игровой приставкой GCW Zero.

Как подключить сеть Wi-Fi. Вызывает приложение "Wireless" и настраиваем имя сети, шифрование WPA/WPA2 и пароль. После этого выбираем "Connect". Смотрим полученный IP-адрес.
Как войти в систему через сеть. Используем IP адрес, полученный на предыдущем шаге. Вызывает приложение "Network" и разрешаем удалённый вход для root. После этого с другой машины входим, например: ssh root@192.168.1.78. Изначально пароль root пустой, его надо сразу изменить.
Как установить обновление системы. На странице http://www.gcw-zero.com/updates находим ссылку на нужный файл обновления. Заходим на игровую приставку через сеть и скачиваем файл в каталог приложений:
Как войти в систему через USB. Подключаем приставку кабелем микро-USB к линуксной машине. Она автоматически подключится как сетевой интерфейс и получит адрес 10.1.1.2. Входим через ssh, например:
Как установить Debian. Внутренней Flash-памяти 12 Гбайт вполне достаточно, чтобы запустить полноценный Debian Linux, а под ним нормальные компиляторы Си, Си++ и прочие. Заходим через Wi-Fi на приставку, скачиваем и распаковываем файл debian-stretch-mini.tgz - минимальный вариант корневой файловой системы для Debian 9 (Stretch).

Как подключить сеть Wi-Fi. Вызывает приложение "Wireless" и настраиваем имя сети, шифрование WPA/WPA2 и пароль. После этого выбираем "Connect". Смотрим полученный IP-адрес.
Как войти в систему через сеть. Используем IP адрес, полученный на предыдущем шаге. Вызывает приложение "Network" и разрешаем удалённый вход для root. После этого с другой машины входим, например: ssh root@192.168.1.78. Изначально пароль root пустой, его надо сразу изменить.
Как установить обновление системы. На странице http://www.gcw-zero.com/updates находим ссылку на нужный файл обновления. Заходим на игровую приставку через сеть и скачиваем файл в каталог приложений:
$ ssh root@192.168.1.78 root@192.168.1.78's password: ****** # cd /media/data/apps # wget http://www.gcw-zero.com/files/gcw0-update-2014-08-20.opkПосле этого на консоли вызываем появившееся приложение "OS Update".
Как войти в систему через USB. Подключаем приставку кабелем микро-USB к линуксной машине. Она автоматически подключится как сетевой интерфейс и получит адрес 10.1.1.2. Входим через ssh, например:
ssh root@10.1.1.2Файлы можно пересылать через scp или ftp.
Как установить Debian. Внутренней Flash-памяти 12 Гбайт вполне достаточно, чтобы запустить полноценный Debian Linux, а под ним нормальные компиляторы Си, Си++ и прочие. Заходим через Wi-Fi на приставку, скачиваем и распаковываем файл debian-stretch-mini.tgz - минимальный вариант корневой файловой системы для Debian 9 (Stretch).
# mkdir /media/data/debian # cd /media/data/debian # wget http://vak.ru/pub/unix/debian-stretch-mini.tgz # tar xzf debian-stretch-mini.tgzСтартуем среду Debian. Можно создать скрипт для удобства.
mount --bind /dev /media/data/debian/dev mount --bind /proc /media/data/debian/proc mount --bind /sys /media/data/debian/sys HOME=/root chroot /media/data/debian /bin/bashВы оказываетесь в оболочке bash из окружения Debian. Здесь при первом запуске имеет смысл установить полезные пакеты:
apt-get update apt-get install locales bison byacc flex libelf-dev libfuse-dev \ build-essential make autoconf automake libtool gdb fuse man-db \ groff less ed bmake git byacc flex exuberant-ctags libfuse-dev \ bmake git byacc flex exuberant-ctags libfuse-dev dialog usbutils \ openssh-client subversion le vim gettext iputils-ping locate procpsТеперь у вас имеется полноценный Debian Linux, со всеми наворотами и Wi-Fi подключением к интернету. Можно скачивать, компилировать и запускать любой софт.