MW4530R升级openwrt

一、准备工作
1.下载OpenWrt的4530R版本
OpenWrt官网已经放出4530R的版本了,可以直接在OpenWrt官网下载了
下载页面:http://downloads.openwrt.org/snapshots/trunk/ar71xx/
下载的文件为:openwrt-ar71xx-generic-mw4530r-v1-squashfs-factory.bin

 2.USB硬盘事先格式化成ext3/ext4
可以在win7下用磁盘格式化工具,格式化成ext3或者ext4。
最新版的OpenWrt支持ext4,并向下兼容ext3/ext2

二、将OpenWrt刷入
1.在水星的版本升级界面,直接选择下载的OpenWrt固件,进行升级,并等待路由器自动重启。

三、安装LuCI
官方版本的OpenWrt默认是不带LuCI界面的,需要自己安装。
telnet到路由器(192.168.1.1),执行以下命令
opkg update
 opkg install luci
 opkg install luci-i18n-chinese #这个是中文包,如果你英文好,可以不装

 执行以下命令
/etc/init.d/uhttpd enable
 /etc/init.d/uhttpd start

然后在浏览器输入http://192.168.1.1,就可以进入luci界面

 四、USB硬盘挂载
 默认OpenWrt是不会自动挂载硬盘的,需要安装相应的包,我这里安装的是
telnet到路由器(192.168.1.1),执行以下命令
opkg install kmod-usb-storage
 opkg install block-mount
 opkg install kmod-fs-ext4
重启路由,挂上硬盘,查看是否有类似/dev/sda /dev/sda1,如果有,说明硬盘挂成功了
或者用命令dmesg查看,是否有sda scsi类似的信息,正常能看到你的硬盘的硬件信息

这些做完后,做自动挂载硬盘
创建硬盘的挂载目录,我这里是
/mnt/udisk,如果没有这个目录的话,需要执行:
mkdir /mnt/udisk

执行命令
/etc/init.d/fstab enable
 /etc/init.d/fstab start

修改/etc/config/fstab
添加:
config 'mount'
         option 'target'   '/mnt/udisk'
         option 'device'   '/dev/sda'
         option 'fstype'   'ext4'
         option 'options'  'rw,sync'
         option 'enabled'  '1'
         option 'enabled_fsck' '1'


重启路由器

telnet到路由器,使用df命令查看硬盘挂载的情况,如:
Filesystem           1K-blocks      Used Available Use% Mounted on
 rootfs                    5184      1552      3632  30% /
 /dev/root                 1792      1792         0 100% /rom
 tmpfs                    63196       364     62832   1% /tmp
 /dev/mtdblock3            5184      1552      3632  30% /overlay
 overlayfs:/overlay        5184      1552      3632  30% /
 tmpfs                      512         0       512   0% /dev
 /dev/sda            615189836       156 583916756   0% /mnt/udisk

 可以看到/mnt/udisk已经挂载/dev/sda

五、安装samba文件共享
仍然是telnet到路由器,执行以下命令,安装samba包
opkg update
opkg install samba36-server luci-app-samba

然后启动
/etc/init.d/samba enable
/etc/init.d/samba start

就可以在luci界面,进行文件共享的配置了

 六、安装transmission
仍然是telnet到路由器,执行以下命令,安装相应的包
opkg update
opkg install transmission-daemon transmission-web luci-app-transmission

然后激活,启动
/etc/init.d/transmission enable
 /etc/init.d/transmission start

登录luci界面,在服务菜单,对transmission进行配置。(如果在服务菜单看不到transmission的菜单,可以先logout luci,再登录)
配置主要包括流量限制,RPC访问的用户名,口令这些。


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页