- ソース取得
- パッケージの準備
- コンフィグ
- make
$ git clone git://git.openwrt.org/openwrt.git14.07のソースが欲しい場合は、
$ git clone git://git.openwrt.org/14.07/openwrt.git
次にパッケージの用意。
$ cd openwrt次はコンフィグです。
$ ./scripts/feeds update -a
$ ./scripts/feeds install -a
$ make menuconfigそうしたら、まだncursesとzlibとgawkとsubversionが足らないと怒られたのでインストールします。以下はUbuntu 14.04 LTSの場合。
$ sudo apt-get install ncurses-devもう一度、コンフィグ。
$ sudo apt-get install zlib1g-dev
$ sudo apt-get install gawk
$ sudo apt-get install subversion
$ make menuconfigWNDR4300用のイメージを作りたいので、ここで、
- Target SystemをAR7xxx/AR9xxxに (デフォルトでそうなってる)
- SubtargetをGeneric devices with NAND flashに
- Target Profileを NETGEAR WNDR3700v4/WNDR4300に (デフォルトでそうなってる)
$ makemakeが終わると、binディレクトリの下にイメージが構築されています。
$ ls bin/ar71xx/openwrt-ar71xx-nand*これで勝つる( ・`ω・´)
bin/ar71xx/openwrt-ar71xx-nand-root.squashfs
bin/ar71xx/openwrt-ar71xx-nand-root.squashfs-64k
bin/ar71xx/openwrt-ar71xx-nand-uImage-gzip.bin
bin/ar71xx/openwrt-ar71xx-nand-uImage-lzma.bin
bin/ar71xx/openwrt-ar71xx-nand-vmlinux.bin
bin/ar71xx/openwrt-ar71xx-nand-vmlinux.elf
bin/ar71xx/openwrt-ar71xx-nand-vmlinux.gz
bin/ar71xx/openwrt-ar71xx-nand-vmlinux.lzma
bin/ar71xx/openwrt-ar71xx-nand-vmlinux-lzma.elf
bin/ar71xx/openwrt-ar71xx-nand-wndr3700v4-squashfs-sysupgrade.tar
bin/ar71xx/openwrt-ar71xx-nand-wndr3700v4-ubi-factory.img
bin/ar71xx/openwrt-ar71xx-nand-wndr4300-squashfs-sysupgrade.tar
bin/ar71xx/openwrt-ar71xx-nand-wndr4300-ubi-factory.img
0 件のコメント:
コメントを投稿