注意:官方网站下载的 ImageBuilder 在编译固件时会出错,提示“权限不够”,在命令前加 sudo 后提示“Error 126”错误! 只能自己编译 ImageBuilder 来用!自编译 ImageBuilder 时,先在linux 环境下设置好再编译,编译后就会包含个性设置!
一、操作步骤:
1、 下载ImageBuilder 压缩包
http://downloads.openwrt.org/snapshots/trunk/ar71xx/OpenWrt-ImageBuilder-ar71xx_generic-for-linux-x86_64.tar.bz2
也可自己编译;
2、 解压ImageBuilder 压缩包
tar -xjvf OpenWrt-ImageBuilder- ar71xx_generic-for-Linux-x86_64.tar.bz2
3、 进入解压后文件夹
cd Openwrt-ImageBuilder-ar71xx_generic-for-Linux-x86_64
4、 查看默认软件包和硬件支持列表
make info
make info
Current Target: "ar71xx (Generic)" (ar71xx目前支持75种路由型号)
Default Packages: base-files libc libgcc busybox dropbear mtd uci opkg hotplug2 netifd kmod-leds-gpio kmod-gpio-button-hotplug kmod-wdt-ath79 swconfig kmod-ledtrig-default-on kmod-ledtrig-timer kmod-ledtrig-netdev kmod-ath9k wpad-mini uboot-envtools dnsmasq iptables ppp ppp-mod-pppoe kmod-ipt-nathelper firewall (默认有26个软件包,wr703n有28个包) TLWR703:
TP-LINK TL-WR703N kmod-usb-core kmod-usb2
5、 编译(8M固件增加39个软件包)
sudo make image PROFILE=TLWR703 PACKAGES="block-mount librt luci luci-i18n-chinese luci-app-ddns luci-proto-3g luci-app-hd-idle luci-app-p910nd luci-app-qos luci-app-samba luci-app-upnp luci-app-wol openvpn openvpn-easy-rsa kmod-scsi-core kmod-scsi-generic kmod-fs-ext4 kmod-fs-ntfs kmod-fs-vfat kmod-nls-utf8 kmod-usb-storage-extras kmod-usb-ohci kmod-usb-storage kmod-usb-uhci kmod-usb-acm kmod-usb-serial kmod-usb-serial-ftdi kmod-usb-serial-pl2303 kmod-video-core kmod-video-uvc mjpg-streamer ser2net badblocks restorefactory coreutils transmission-daemon transmission-remote transmission-web vsftpd"
本固件只适合已改机的8M/32M机器! 集成的软件有:luci,中文语言包,DDNS,休眠,openvpn,打印服务器,QOS,samba,upnp,relay,网络唤醒,USB