找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4477|回复: 3

华硕WL-700gE 安装 升级 Optware 软件包

[复制链接]
本帖最后由 mtying 于 2010-12-13 19:30 编辑

参考:http://wl700ge.hezik.nl/content/ ... m-1078-installation
本机刷的是第三方固件:WL700gE_kc_1078_02.nas
下载地址:http://www.wl500g.info/files/asu ... 00gE_kc_1078_02.nas
本人对Linux系统是个小白,借此和WL-700gE的玩家一起交流。
升级完成重启后发现原 /opt目录下的 ipkg-5dqxK3文件没有了,不知道怎么回事?
更希望Linux高手予以指导!

---------------------------以下是外网教程原文----------------------------------------
Steps for adding Optware packages

1.Log into the router via telnet or ssh using the same login credentials as the web interface
2.Become root
◦sudo bash -l
◦Supply your web password when prompted to become root
3.Copy the existing /opt directory to /shares/MYVOLUME1  拷贝/opt目录到/shares/MYVOLUME1
◦(cd /; tar cf - opt) | (cd /shares/MYVOLUME1; tar xf -)         这两个命令没搞明白怎么备份和还原到指定目录的
4.Cycle power on the router with the front power button, log in and become root again by repeating steps 1 and 2 or execute:
◦mount -o bind /shares/MYVOLUME1/opt /opt
5.Update the optware packages and descriptions to the latest
◦ipkg update
◦ipkg upgrade
6.Install additional packages as required using the ipkg command. A full list of all packages can be found here.
7.Modify /opt/etc/rc.local startup script as necessary to start them.
Be sure to review the 1.0.7.8 FAQ before attempting to modify the /opt/etc/rc.local startup script.

If any modifications to rc.local result in a router that does not boot, simply press and hold the copy button on the front of the router during the boot process. This will instruct the primary boot script to use the default /opt filesystem and not mount the one in /shares/MYVOLUME1/opt. Fix the rc.local script in /shares/MYVOLUME1/opt/etc and cycle power.


----------------------------以下是升级过程,希望有人指导!---------------------------------------------------------------------------------------------------------------------------------------------------------------
WL700gE login: root

Password:
[root@WL700gE /]$ cd /opt
[root@WL700gE opt]$
[root@WL700gE opt]$ ls
bin          include      lib          sbin         var
doc          info         libexec      share
etc          ipkg-5dqxK3  man          usr
[root@WL700gE opt]$
[root@WL700gE opt]$ cd /
[root@WL700gE /]$ sudo bash -l
[root@WL700gE /]$ cp -ar /opt /shares/MYVOLUME1/opt
[root@WL700gE /]$ mount -o bind /shares/MYVOLUME1/opt /opt
[root@WL700gE /]$
[root@WL700gE /]$ ipkg update
Downloading http://ipkg.nslu2-linux.org/feed ... /stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feed ... /stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/optware
Successfully terminated.
[root@WL700gE /]$
[root@WL700gE /]$ ipkg upgrade
Upgrading bash on /opt/ from 3.2.17-1 to 3.2.49-1...
Downloading http://ipkg.nslu2-linux.org/feed ... 3.2.49-1_mipsel.ipk
Upgrading busybox-base on /opt/ from 1.9.0-1 to 1.10.3-1...
Downloading http://ipkg.nslu2-linux.org/feed ... 1.10.3-1_mipsel.ipk
Upgrading busybox-links on /opt/ from 1.9.0-1 to 1.10.3-1...
Downloading http://ipkg.nslu2-linux.org/feed ... 1.10.3-1_mipsel.ipk
Upgrading bzip2 on /opt/ from 1.0.4-2 to 1.0.6-1...
Downloading http://ipkg.nslu2-linux.org/feed ... _1.0.6-1_mipsel.ipk
Upgrading cron on /opt/ from 4.1-7 to 4.1-8...
Downloading http://ipkg.nslu2-linux.org/feed ... on_4.1-8_mipsel.ipk
Installing psmisc (22.13-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feed ... _22.13-1_mipsel.ipk
Upgrading dropbear on /opt/ from 0.48.1-1 to 0.52-5...
Downloading http://ipkg.nslu2-linux.org/feed ... r_0.52-5_mipsel.ipk
    Configuration file '/opt/etc/init.d/S51dropbear'
    ==> File on system created by you or by a script.
    ==> File also in package provided by package maintainer.
       What would you like to do about it ?  Your options are:
        Y or I  : install the package maintainer's version
        N or O  : keep your currently-installed version
          D     : show the differences between the versions (if diff is installe
d)
     The default action is to keep your current version.
    *** S51dropbear (Y/I/N/O/D) [default=N] ?y

Upgrading ipkg-opt on /opt/ from 0.99.163-9 to 0.99.163-10...
Downloading http://ipkg.nslu2-linux.org/feed ... oss/stable/ipkg-opt
_0.99.163-10_mipsel.ipk
Upgrading ncurses on /opt/ from 5.6-3 to 5.7-1...
Downloading http://ipkg.nslu2-linux.org/feed ... es_5.7-1_mipsel.ipk
Upgrading ncursesw on /opt/ from 5.6-1 to 5.7-1...
Downloading http://ipkg.nslu2-linux.org/feed ... sw_5.7-1_mipsel.ipk
Upgrading readline on /opt/ from 5.2-2 to 6.1-2...
Downloading http://ipkg.nslu2-linux.org/feed ... ne_6.1-2_mipsel.ipk
Upgrading sudo on /opt/ from 1.6.9.11-1 to 1.7.4.4-1...
Downloading http://ipkg.nslu2-linux.org/feed ... .7.4.4-1_mipsel.ipk
ipkg: extract_archive: /var/lib/sudo/: Operation not permitted
    Configuration file '/opt/etc/sudoers'
    ==> File on system created by you or by a script.
    ==> File also in package provided by package maintainer.
       What would you like to do about it ?  Your options are:
        Y or I  : install the package maintainer's version
        N or O  : keep your currently-installed version
          D     : show the differences between the versions (if diff is installe
d)
     The default action is to keep your current version.
    *** sudoers (Y/I/N/O/D) [default=N] ? Upgrading uclibc-opt on /opt/ from 0.9
.28-12 to 0.9.28-13...
Downloading http://ipkg.nslu2-linux.org/feed ... .9.28-13_mipsel.ipk
Upgrading wget on /opt/ from 1.10.2-4 to 1.12-2...
Downloading http://ipkg.nslu2-linux.org/feed ... t_1.12-2_mipsel.ipk
    Configuration file '/opt/etc/wgetrc'
    ==> File on system created by you or by a script.
    ==> File also in package provided by package maintainer.
       What would you like to do about it ?  Your options are:
        Y or I  : install the package maintainer's version
        N or O  : keep your currently-installed version
          D     : show the differences between the versions (if diff is installe
d)
     The default action is to keep your current version.
    *** wgetrc (Y/I/N/O/D) [default=N] ? Upgrading zlib on /opt/ from 1.2.3-2 to
1.2.5-1...
Downloading http://ipkg.nslu2-linux.org/feed ... _1.2.5-1_mipsel.ipk
Configuring bash
Configuring busybox-base
Configuring busybox-links
我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
update-alternatives: Linking //opt/bin/[ to /opt/bin/busybox
update-alternatives: Linking //opt/bin/[[ to /opt/bin/busybox
update-alternatives: Linking //opt/bin/arping to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ash to /opt/bin/busybox
update-alternatives: Linking //opt/bin/awk to /opt/bin/busybox
update-alternatives: Linking //opt/bin/basename to /opt/bin/busybox
update-alternatives: Linking //opt/bin/bunzip2 to /opt/bin/busybox
update-alternatives: Linking //opt/bin/bzcat to /opt/bin/busybox
update-alternatives: Linking //opt/bin/bzip2 to /opt/bin/bzip2-bzip2
update-alternatives: Linking //opt/bin/cal to /opt/bin/busybox
update-alternatives: Linking //opt/bin/cat to /opt/bin/busybox
update-alternatives: Linking //opt/bin/chattr to /opt/bin/busybox
update-alternatives: Linking //opt/bin/chgrp to /opt/bin/busybox
update-alternatives: Linking //opt/bin/chmod to /opt/bin/busybox
update-alternatives: Linking //opt/bin/chown to /opt/bin/busybox
update-alternatives: Linking //opt/bin/chroot to /opt/bin/busybox
update-alternatives: Linking //opt/bin/chrt to /opt/bin/busybox
update-alternatives: Linking //opt/bin/chvt to /opt/bin/busybox
update-alternatives: Linking //opt/bin/cksum to /opt/bin/busybox
update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear
update-alternatives: Linking //opt/bin/cmp to /opt/bin/busybox
update-alternatives: Linking //opt/bin/comm to /opt/bin/busybox
update-alternatives: Linking //opt/bin/cp to /opt/bin/busybox
update-alternatives: Linking //opt/bin/cpio to /opt/bin/busybox
update-alternatives: Linking //opt/bin/cut to /opt/bin/busybox
update-alternatives: Linking //opt/bin/date to /opt/bin/busybox
update-alternatives: Linking //opt/bin/dd to /opt/bin/busybox
update-alternatives: Linking //opt/bin/deallocvt to /opt/bin/busybox
update-alternatives: Linking //opt/bin/df to /opt/bin/busybox
update-alternatives: Linking //opt/bin/diff to /opt/bin/busybox
update-alternatives: Linking //opt/bin/dirname to /opt/bin/busybox
update-alternatives: Linking //opt/bin/dmesg to /opt/bin/busybox
update-alternatives: Linking //opt/bin/dos2unix to /opt/bin/busybox
update-alternatives: Linking //opt/bin/du to /opt/bin/busybox
update-alternatives: Linking //opt/bin/echo to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ed to /opt/bin/busybox
update-alternatives: Linking //opt/bin/egrep to /opt/bin/busybox
update-alternatives: Linking //opt/bin/eject to /opt/bin/busybox
update-alternatives: Linking //opt/bin/env to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ether-wake to /opt/bin/busybox
update-alternatives: Linking //opt/bin/expr to /opt/bin/busybox
update-alternatives: Linking //opt/bin/false to /opt/bin/busybox
update-alternatives: Linking //opt/bin/fgrep to /opt/bin/busybox
update-alternatives: Linking //opt/bin/find to /opt/bin/busybox
update-alternatives: Linking //opt/bin/free to /opt/bin/busybox
update-alternatives: Linking //opt/bin/grep to /opt/bin/busybox
update-alternatives: Linking //opt/bin/gunzip to /opt/bin/busybox
update-alternatives: Linking //opt/bin/gzip to /opt/bin/busybox
update-alternatives: Linking //opt/bin/head to /opt/bin/busybox
update-alternatives: Linking //opt/bin/hexdump to /opt/bin/busybox
update-alternatives: Linking //opt/bin/hostname to /opt/bin/busybox
update-alternatives: Linking //opt/bin/id to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ifconfig to /opt/bin/busybox
update-alternatives: Linking //opt/bin/install to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ip to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ipcrm to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ipcs to /opt/bin/busybox
update-alternatives: Linking //opt/bin/kill to /opt/bin/busybox
update-alternatives: Linking //opt/bin/killall to /opt/bin/busybox
update-alternatives: Linking //opt/bin/killall5 to /opt/bin/busybox
update-alternatives: Linking //opt/bin/less to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ln to /opt/bin/busybox
update-alternatives: Linking //opt/bin/logger to /opt/bin/busybox
update-alternatives: Linking //opt/bin/logname to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ls to /opt/bin/busybox
update-alternatives: Linking //opt/bin/lsattr to /opt/bin/busybox
update-alternatives: Linking //opt/bin/md5sum to /opt/bin/busybox
update-alternatives: Linking //opt/bin/mkdir to /opt/bin/busybox
update-alternatives: Linking //opt/bin/mkfifo to /opt/bin/busybox
update-alternatives: Linking //opt/bin/mknod to /opt/bin/busybox
update-alternatives: Linking //opt/bin/mount to /opt/bin/busybox
update-alternatives: Linking //opt/bin/mv to /opt/bin/busybox
update-alternatives: Linking //opt/bin/nc to /opt/bin/busybox
update-alternatives: Linking //opt/bin/netstat to /opt/bin/busybox
update-alternatives: Linking //opt/bin/nice to /opt/bin/busybox
update-alternatives: Linking //opt/bin/nmeter to /opt/bin/busybox
update-alternatives: Linking //opt/bin/nohup to /opt/bin/busybox
update-alternatives: Linking //opt/bin/od to /opt/bin/busybox
update-alternatives: Linking //opt/bin/openvt to /opt/bin/busybox
update-alternatives: Linking //opt/bin/patch to /opt/bin/busybox
update-alternatives: Linking //opt/bin/pidof to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ping to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ping6 to /opt/bin/busybox
update-alternatives: Linking //opt/bin/printf to /opt/bin/busybox
update-alternatives: Linking //opt/bin/ps to /opt/bin/busybox
update-alternatives: Linking //opt/bin/pwd to /opt/bin/busybox
update-alternatives: Linking //opt/bin/readlink to /opt/bin/busybox
update-alternatives: Linking //opt/bin/realpath to /opt/bin/busybox
update-alternatives: Linking //opt/bin/renice to /opt/bin/busybox
update-alternatives: Linking //opt/bin/reset to /opt/bin/busybox
update-alternatives: Linking //opt/bin/resize to /opt/bin/busybox
update-alternatives: Linking //opt/bin/rm to /opt/bin/busybox
update-alternatives: Linking //opt/bin/rmdir to /opt/bin/busybox
update-alternatives: Linking //opt/bin/script to /opt/bin/busybox
update-alternatives: Linking //opt/bin/sed to /opt/bin/busybox
update-alternatives: Linking //opt/bin/seq to /opt/bin/busybox
update-alternatives: Linking //opt/bin/sh to /opt/bin/busybox
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
update-alternatives: Linking //opt/bin/sha1sum to /opt/bin/busybox
update-alternatives: Linking //opt/bin/sleep to /opt/bin/busybox
update-alternatives: Linking //opt/bin/sort to /opt/bin/busybox
update-alternatives: Linking //opt/bin/stat to /opt/bin/busybox
update-alternatives: Linking //opt/bin/strings to /opt/bin/busybox
update-alternatives: Linking //opt/bin/stty to /opt/bin/busybox
update-alternatives: Linking //opt/bin/sync to /opt/bin/busybox
update-alternatives: Linking //opt/bin/tail to /opt/bin/busybox
update-alternatives: Linking //opt/bin/tar to /opt/bin/busybox
update-alternatives: Linking //opt/bin/tee to /opt/bin/busybox
update-alternatives: Linking //opt/bin/test to /opt/bin/busybox
update-alternatives: Linking //opt/bin/time to /opt/bin/busybox
update-alternatives: Linking //opt/bin/top to /opt/bin/busybox
update-alternatives: Linking //opt/bin/touch to /opt/bin/busybox
update-alternatives: Linking //opt/bin/tr to /opt/bin/busybox
update-alternatives: Linking //opt/bin/true to /opt/bin/busybox
update-alternatives: Linking //opt/bin/tty to /opt/bin/busybox
update-alternatives: Linking //opt/bin/umount to /opt/bin/busybox
update-alternatives: Linking //opt/bin/uname to /opt/bin/busybox
update-alternatives: Linking //opt/bin/uncompress to /opt/bin/busybox
update-alternatives: Linking //opt/bin/uniq to /opt/bin/busybox
update-alternatives: Linking //opt/bin/unix2dos to /opt/bin/busybox
update-alternatives: Linking //opt/bin/unzip to /opt/bin/busybox
update-alternatives: Linking //opt/bin/uptime to /opt/bin/busybox
update-alternatives: Linking //opt/bin/usleep to /opt/bin/busybox
update-alternatives: Linking //opt/bin/uudecode to /opt/bin/busybox
update-alternatives: Linking //opt/bin/uuencode to /opt/bin/busybox
update-alternatives: Linking //opt/bin/vi to /opt/bin/busybox
update-alternatives: Linking //opt/bin/watch to /opt/bin/busybox
update-alternatives: Linking //opt/bin/wc to /opt/bin/busybox
update-alternatives: Linking //opt/bin/which to /opt/bin/busybox
update-alternatives: Linking //opt/bin/who to /opt/bin/busybox
update-alternatives: Linking //opt/bin/whoami to /opt/bin/busybox
update-alternatives: Linking //opt/bin/xargs to /opt/bin/busybox
update-alternatives: Linking //opt/bin/yes to /opt/bin/busybox
update-alternatives: Linking //opt/bin/zcat to /opt/bin/busybox
update-alternatives: Linking //opt/libexec/syslogd to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/arp to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/fdisk to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/fsck to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/hdparm to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/httpd to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/hwclock to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/insmod to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/klogd to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/losetup to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/lsmod to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/mkswap to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/modprobe to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/pivot_root to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/rdate to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/rmmod to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/route to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/start-stop-daemon to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/swapoff to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/swapon to /opt/bin/busybox
update-alternatives: Linking //opt/sbin/sysctl to /opt/bin/busybox
Configuring bzip2
update-alternatives: Linking //opt/bin/bzip2 to /opt/bin/bzip2-bzip2
Configuring cron
Remember that the system crontab file is "/opt/etc/crontab".
Configuring dropbear
update-alternatives: Linking //opt/bin/scp to /opt/sbin/dropbearmulti
update-alternatives: Linking //opt/bin/ssh to /opt/sbin/dropbearmulti

mkdir: cannot create directory '/root': Operation not permitted
Configuring ipkg-opt
Configuring ncurses
update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear
Configuring ncursesw
Configuring psmisc
update-alternatives: Linking //opt/bin/killall to /opt/bin/psmisc-killall
update-alternatives: Linking //opt/bin/pidof to /opt/bin/psmisc-killall
Configuring readline
Configuring sudo
Configuring uclibc-opt
Updating /opt/etc/ld.so.cache
Configuring wget
Configuring zlib
Successfully terminated.
[root@WL700gE /]$ reboot
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

优==有没有试过Mega版的DD?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-3 16:18

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表