1. Скачайте скрипты сборки
Код: Выделить всё
git clone https://github.com/zyxmon/zyxel-keenetic-packages.git
2. Перейдите в папку со скриптами и скопируйте нужный config файл. Для "обычных кинетиков"
Код: Выделить всё
cd zyxel-keenetic-packages
cp configs/keenetic.config .config
(для моделей II, Giga II, Ultra файл configs/keeneticII.config)
3. Создайте папку dl и скачайте в нее исходники ядра:
для "обычных кинетиков" - http://zyxware.zyxmon.org/src/linux-2.6.23-rt.tar.bz2
для моделей II, Giga II, Ultra - http://zyxware.zyxmon.org/src/linux-2.6.22-tc.tar.bz2
4. Все готово для сборки. Для сборки всех пакетов запустите
Код: Выделить всё
make V=99
Для сборки конкретного пакета
Код: Выделить всё
make package/<имя пакета>/compile V=99
5. Если хотите создать свой пакет, то создайте папку для этого пакета в package/built, Makefile и дополнительные патчи и файлы. Как создавать Makefile - посмотрите примеры в этой папке, их там несколько сотен. Перед сборкой своего пакета добавьте его к сборке через "make menuconfig".