空无以求全
宁静以致远
当前位置:首页 > .html

DD-wrt optware 设置

作者:大熊空间发布时间:2022-02-19 17:09分类: 浏览:261评论:0


导读: 来源:http://digiland.tw/dokuwiki/doku.php?id=opt...
  1. 經由RAM安裝ipkg-opt後, 打包, 壓縮.
  2. 外接式硬碟已事先分割, 格式化.
  3. 將硬碟磁區掛載於/opt
                    <h5>
                        <a name="啟用jffs2"></a>啟用JFFS2</a> 
                    </h5>
                    <div class="level5">
                        <p>
                            系統管理→ 基本管理<br />



確認可ping ipkg.nslu2-linux.org
                    <div class="level5">
# ping ipkg.nslu2-linux.org
PING ipkg.nslu2-linux.org (140.211.169.169): 56 data bytes
64 bytes from 140.211.169.169: seq=0 ttl=50 time=212.430 ms
64 bytes from 140.211.169.169: seq=1 ttl=50 time=241.961 ms
64 bytes from 140.211.169.169: seq=2 ttl=50 time=219.324 ms

--- ipkg.nslu2-linux.org ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 200.414/218.532/241.961 ms
                    </div>
                    <h5>
                        <a name="借用ram_掛載_jffs_opt"></a>借用RAM, 掛載/jffs, /opt</a> 
                    </h5>
                    <div class="level5">
# mkdir /tmp/jffs
# mount /tmp/jffs /jffs -o bind
# mkdir -p /jffs/tmp/ipkg
# mkdir /jffs/opt
# mount /jffs/opt /opt -o bind
# mkdir /opt/etc
                    </div>
                    <h5>
                        <a name="設定optware資料來源"></a>設定Optware資料來源</a> 
                    </h5>
                    <div class="level5">
                        <p>
                            # cat &gt; /opt/etc/ipkg.conf
                        </p>
src optware http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable
dest root /jffs
                        <p>
                            ctrl-d 結束.
                        </p>
                    </div>
                    <h5>
                        <a name="更改ipkg設定檔路徑"></a>更改ipkg設定檔路徑</a> 
                    </h5>
                    <div class="level5">
# export IPKG_CONF_DIR=/opt/etc
                    </div>
                    <h5>
                        <a name="更新資料來源"></a>更新資料來源</a> 
                    </h5>
                    <div class="level5">
# ipkg update
                    </div>
                    <h5>
                        <a name="安裝ipkg-opt"></a>安裝ipkg-opt</a> 
                    </h5>
                    <div class="level5">
# ipkg -force-depends install ipkg-opt
                        <p>
                            輸入Y, 覆寫原有設定檔.
                        </p>
                    </div>
                    <h5>
                        <a name="再更新資料來源"></a>再更新資料來源</a> 
                    </h5>
                    <div class="level5">
# ipkg-opt update
                    </div>
                    <h5>
                        <a name="再安裝ipkg-opt"></a>再安裝ipkg-opt</a> 
                    </h5>
                    <div class="level5">
# ipkg-opt install ipkg-opt
                    </div>
                    <h5>
                        <a name="檢查已安裝套件"></a>檢查已安裝套件</a> 
                    </h5>
                    <div class="level5">
                        <p>
                            # ipkg-opt list_installed
                        </p>
ipkg-opt - 0.99.163-10 - The Itsy Package Manager
uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems
Successfully terminated.
                    </div>
                    <h5>
                        <a name="打包_壓縮"></a>打包, 壓縮</a> 
                    </h5>
                    <div class="level5">
# cd /opt
# tar -cvf /tmp/dd-wrt_optware.tar *
# gzip /tmp/dd-wrt_optware.tar
                    </div>
                    <h5>
                        <a name="上傳到ftp_server"></a>上傳到FTP server</a> 
                    </h5>
                    <div class="level5">
                        <p>
                            ftpput [options] remote-host remote-file local-file
                        </p>
# ftpput -u username -p password 192.168.1.250 dd-wrt_optware.tar /tmp/dd-wrt_optware.tar
                    </div>
                    <h5>
                        <a name="恢復出廠預設值_關閉電源"></a>恢復出廠預設值, 關閉電源</a> 
                    </h5>
                    <div class="level5">
                        <p>
                            <a class="media" href="http://digiland.tw/dokuwiki/lib/exe/fetch.php?cache=cache&amp;media=http%3A%2F%2Fdigiland.tw%2Fuploads%2F614_dd-wrt_factory_defaults.gif"><img width=100%  width=100%  class="media" alt="" src="https://www.strongbear.cn/content/uploadfile/201308/9d659d42e6dd7a22ac29b2b784cd7a4720130811104053.gif" /></a> 
                        </p>
                    </div>
                    <h5>
                        <a name="安裝已格式化硬碟_開啟電源"></a>安裝已格式化硬碟, 開啟電源</a> 
                    </h5>
                    <div class="level5">
                        <ol>
                            <li class="level1">
                                <div class="li">
                                    設定PPPoE, 時區, NTP server等.
                                </div>
                                <li class="level1">
                                    <div class="li">
                                        驅動USB, ext2/ext3, 掛載/opt
                                    </div>
                                    <li class="level1">
                                        <div class="li">
                                            重新啟動路由器.
                                        </div>
                                    </li>
                                        </ol>
                                        <p>
                                            <a class="media" href="http://digiland.tw/dokuwiki/lib/exe/fetch.php?cache=cache&amp;media=http%3A%2F%2Fdigiland.tw%2Fuploads%2F614_dd-wrt_services_usb_automaticdrivemount_opt.gif"><img width=100%  width=100%  class="media" alt="" src="https://www.strongbear.cn/content/uploadfile/201308/f20b656b39bc04af877fc34c5bb97ca520130811104053.gif" /></a> 
                                        </p>
                                            </div>
                                            <h5>
                                                <a name="下載dd-wrt_optware.tar.gz到_tmp"></a>下載dd-wrt_optware.tar.gz到/tmp</a> 
                                            </h5>
                                            <div class="level5">
                                                <p>
                                                    ftpget [options] remote-host local-file remote-file
                                                </p>
# ftpget -u username -p password 192.168.1.250 /tmp/dd-wrt_optware.tar.gz dd-wrt_optware.tar.gz
                                            </div>
                                            <h5>
                                                <a name="解壓縮到_opt"></a>解壓縮到/opt</a> 
                                            </h5>
                                            <div class="level5">
# tar -xzvf /tmp/dd-wrt_optware.tar.gz -C /opt
                                            </div>
                                            <h5>
                                                <a name="更新套件來源與已安裝套件"></a>更新套件來源與已安裝套件</a> 
                                            </h5>
                                            <div class="level5">
# ipkg-opt update
# ipkg-opt upgrade
                                            </div>
                                            <h5>
                                                <a name="重新啟動路由器"></a>重新啟動路由器</a> 
                                            </h5>
                                            <div class="level5">
                                            </div>
                                            <h2>
                                                <a name="注意事項"></a>注意事項</a> 
                                            </h2>
                                            <div class="level2">
                                                <ol>
                                                    <li class="level1">
                                                        <div class="li">
                                                            清除<strong>LD_LIBRARY_PATH</strong>變數
                                                        </div>
                                                    </li>
                                                </ol>
# env
# cat /etc/profile
# unset LD_LIBRARY_PATH
                                            </div>

发表评论: