=== 新增及修改 OpenWRT 內的檔案 === **1. 新增檔案** - 在 OpenWRT 根目錄下 package\base-files\files 的資料夾 - 裡面建立 root 的檔案結構 - 放在裡面的檔案都會被複製到 Firmware image 裡 ex.\\ 若要複製 udhcpd.conf 到 target rootfs 的 /etc/ 下,\\ 則就把 udhcpd.conf 複製到 [OpenWRT Root]/package\base-files\files/etc/udhcpd.conf, 即可 以上方式只能新增檔案, 新增目錄時 make 會有錯, 要麻改 Makefile, 要麻用下列方式: - 在 OpenWRT 根目錄下, 建立一個 files 的資料夾 - 裡面 建立 root 的檔案結構 - 放在裡面的檔案都會被複製到 Firmware image 裡 ex.\\ 若要複製 udhcpd.conf 到 target rootfs 的 /etc/ 下, 則就把 udhcpd.conf 複製到 [OpenWRT Root]/files/etc/udhcpd.conf, 即可 **2. 修改檔案** - 同上路徑 - 修改裡面的檔案, 產生的 Firmware 也會一併被修改 ex.\\ 若要修 /etc/rc.local 則就直接修改 [OpenWRT Root]/package\base-files\files/etc/rc.local, 即可 === 這樣也行 === === 新增檔案到 OpenWRT Firmware 檔內 === - 在 OpenWRT 根目錄下, 建立一個 files 的資料夾 - 裡面 建立 root 的檔案結構 - 放在裡面的檔案都會被複製到 Firmware image 裡 ex.\\ 若要複製 udhcpd.conf 到 target rootfs 的 /etc/ 下, 則就把 udhcpd.conf 複製到 [OpenWRT Root]/files/etc/udhcpd.conf, 即可