配置OpenWRT的Samba共享服务

本想把wr703n挂个硬盘开共享服务,无奈它的USB输出电流太小,挂移动硬盘过于吃力,于是又入手了一个wr720n,2A的USB输出对移动硬盘是绰绰有余了,但是刷入OpenWRT后重新配置Samba服务折腾了不少时间,这次赶紧记下来以防下次又忘了。

由于OpenWRT添加用户需要额外安装shadow软件包,而OpenWRT本身又不太建议这样做,所以本文直接以root用户共享为例说明一下配置过程。

1. 安装Samba服务

执行如下命令安装Samba服务:

opkg update
opkg install samba36-server

注:上面的samba36-server是本文发布时的Samba服务软件包名称,其中数字36表示3.6.X版本,以后Samba版本更新的话可能找不到这个软件包,这个时候执行opkg list | grep samba搜一下就好。

2. 配置全局共享参数

配置文件路径为/etc/samba/smb.conf,将[global]中的invalid users = root注掉,像下面的样子:

[global …

TP-WR703n安装OpenWRT记录

1 安装OpenWRT

1.1 下载并刷新固件

如果以前没刷过OpenWRT,需要升级factory固件,点击这里下载

如果之前已经安装过了OpenWRT,则直接更新sysupgrade固件即可,点击这里下载

注意升级的时候要将原配置删除,避免配置文件互相影响,固件刷新完成后,路由器会自动重启。

1.2 登陆路由器

OpenWRT主线固件的无线信号是默认关闭的,这个时候需要找跟网线将电脑和路由器连接上,然后将电脑的IP地址设置为静态的"192.168.1.100",然后用Telnet访问"192.168.1.1",正确的情况下,会看到如下界面: First Login

1.3 打开无线信号

编辑"/etc/config/wireless"文件,将"option disabled 1"这一行注掉,或者直接删除。

config wifi-device radio0
    option …