TP-Link WR720N刷入OpenWrt之二:USB支持

上次我们已经刷入了OpenWrt、开启了wifi,并接入了网络。接下来,我们要给路由安装USB存储的支持。

之前,我们使用Telnet登录路由器,为了路由的安全我们将设置root的密码,并使用SSH登录路由。

telnet 192.168.1.1

接下来修改密码

passwd root

输入两次新密码,关闭命令提示符。

至此,路由的Telnet服务就关闭了,并开启了SSH服务。SSH的客户端推荐使用PuTTY。使用SSH登录路由以后我们先更新一下软件包列表。

opkg update

一切正常的话我们将得到以下反馈。

Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker.

下面,我们就可以安装系统中所缺少的软件了。

opkg install kmod-usb-storage #USB存储支持
opkg install kmod-fs-ext4          #ext文件系统支持,向下兼容
opkg install kmod-nls-utf8        #UTF-8字符支持
opkg install block-mount           #USB挂载支持,USB启动支持

安装完成后,插入Ext3或者Ext4格式的U盘,系统将会自动识别出来。

ls /dev

能够看到类似sda、sda1、sda2这样的命名。

mount /dev/sda1 /mnt #将sda1分区挂载到/mnt
cd /mnt #打开/mnt

这样就成功挂载了U盘。

接下来,我们要让系统从U盘启动,来扩展下可怜的不到4M的空间。

mount /dev/sda1 /mnt #挂载sda1到mnt
mkdir /tmp/root #创建根文件夹镜像
mount -o bind / /tmp/root #绑定根目录到镜像文件夹
cp /tmp/root/* /mnt -a #复制根文件夹所有文件到/mnt
echo Boot from U-Disk >> /mnt/etc/banner #写入一个提示用于表示这是U盘启动
umount /tmp/root #卸载
umount /mnt #卸载

U盘启动所需要的文件已经准备好了,接下来要让系统启动时自动挂载U盘并从U盘启动。

vi /etc/config/fstab #编辑fstab配置文件

添加以下内容(#为注释内容,可以不添加)

config ‘mount’
# option target ‘/overlay’ #挂载到/overlay
option device ‘dev/sda1’
# option fstype ‘ext3’ #推荐ext3格式
# option options ‘rw, sync’ #模式选项
# option enabled_fsck ‘1’ #检查修复磁盘错误
option enabled ‘1’
option is_rootfs ‘1’

运行以下内容

/etc/init.d/fstab enable #开机启动fstab
reboot #重启

按此配置,一切正常的话,当重启完成登录SSH后就会看到最后一行提示为

Boot from U-Disk

好了,系统挂载在U盘启动到此完成。

TP-Link WR720N刷入OpenWrt之一:刷入

这些天因为某些原因,一直在折腾我的TP-Link WR720N V3,也算是物尽其用吧,为榨干它的所有剩余价值,就刷成OpenWrt了。

目前的需求大约如下:

  1. 无线上网(╮(╯_╰)╭)
  2. 挂载USB设备(USB存储、摄像头等)
  3. USB启动(用于扩展系统空间)
  4. SSH安全隧道(安全代理)
  5. wifi的web认证

以上需求可能会因为实际情况发生改变,以后再记录。

刷OpenWrt之前,特地学习了一下OpenWrt Image Builder,OIB是OpenWrt的预编译环境,作用是将已经编译完成的软件包进行打包。相对于从源码编译而言,OIB要省时省力。当然,在定制方面也受到了些许限制,不过都在可以接受的范围之内。我按照自己的需求已经将自己需要的软件编译到刷机包当中。为了此文的适用性,以下内容还是按照官方版的默认配置进行说明。

登录OpenWrt官方网站,查看支持列表发现默认支持我的设备,直接下载刷机包做准备。

使用网线连接电脑和路由的LAN口,输入路由的地址,默认为http://192.168.1.253/,登录路由,在系统升级页面选择刷机包openwrt-ar71xx-generic-tl-wr720n-v3-squashfs-factory.bin,选择不保存配置,确认升级。在升级过程中不可断电。当升级结束后,电脑与路由会重新建立连接。

打开命令提示符,登录到路由的控制平台。

telnet 192.168.1.1

OpenWrt的wifi并非默认开启,我们需要修改一下wifi的配置文件来开启它。

vi /etc/config/wireless

删除此行内容

option disabled 1

保存,退出。

重启路由,启动后,我们就可以抛开网线了。

我的网络环境是直接接入上级路由,无需拨号,所以,将路由的WAN口直接接入上级网络即可上网。

Windows Search 4.0(KB940157)微软搜索工具卸载删除方法

  1. Start by running up Add & Remove Programs from the control panel and look for Windows Desktop Search in the list. Unlike with version 3, Windows Search v4 should be there.
  2. If not, open a cmd window (click on Start, then “Run…” and type cmd in the Run dialogue that then appears). Then copy and paste the following line into the cmd window:
    %systemroot%$NtUninstallKB940157$spuninstspuninst.exe

Download:NtUninstallKB940157 UnZip to C:windows

儿时的回忆:《奔奔》

记得儿时,喜欢看一部动画片,一辆活着的汽车奔奔找妈妈的故事。长达后,也陆陆续续的找到了很多童年时期的动画片,但这一部《奔奔》却一直未曾找到。时隔几年,终于在优酷发现此片,谨以此献给所有的70、80后。

以下为 上传此片的网友发布的信息:

1、此版本为1988年广东电视台译制的,完全国语版。
2、此版本为电视台带库中调出,时隔20多年的3/4带,虽已加强画面,但仍旧粗糙。仅供观赏。
3、此版本共43大集,每集中大约3小集,与网上所述130集吻合,并无缺欠。最后一集找到妈妈为终。
4、个人在网上找了很多年,终于从单位找到,光采集就花了半个多月,实属不易,请不喜者轻拍。
5、已全部上传完成。请欣赏
 看了这些信息后,发现找到此片仍然属于不可思议的。
以上。