一、AR71XX TTL救砖教程(适用于841/941/3420/水星迅捷300R /300T+等机)
1 安装好USB TTL驱动.这个不用教了吧.
2 安装好驱动后,在电脑插入USB TTL,然后在设备管理器里面设置好对应的COM口
3 在超级终端软件里也设置
4 连接USB TTL与路由的TTL口,
分别是GNDàGND, TXDàRX,RXDàTX,
注意:VCC不用接也一定不能接,全烧路由的 5. 在电脑架设TFTP服务端. tft32
7. 把待刷固件(图上是abcd.bin)和TFTP服务端软件放在同一目录上. 把电脑的网卡设置192.
168.1.169
8. 设置好IP后,网卡用网线插到路由的任意LAN口.
9. 运行TFTP软件.
10 超级终端操作.
1 1 路由通电看到下图所示,在超级终端按下”P”,中断路由的启动过程
这时看TFTP窗口,如果有192.168.1.169,说明TFTP服务端已经准备好了
12. 在超级终端输入以下命令:
setenv serverip 192.168.1.169; setenv ipaddr 192.168.1.1
按机型不同分别输入以下命令:
(1)841 V3 /941V2 /300T+
tftp 0x80000000 abcd.bin
tftp 0x80000000 110520-openwrt-8M-16M-wr941nd-v2-squashfs-sysupgrade.bin
erase 0xbf020000 +0x7c0000
cp.b 0x80000000 0xbf020000 0x7c0000
(2) 3420 /300R /841 V7
tftp 0x80800000 abcd.bin
erase 0x9f020000 +0x7c0000
cp.b 0x80800000 0x9f020000 0x7c0000
后面三行,每一行命令运行完成后,见到有”DONE”字样,再输入下一行.
最后一行都”DONE”后,就可以直接重启路由,砖救好了
二、设置samba密码
先putty 登陆,执行
smbpasswd FTP(用户名) XXX(密码) 注:用户名必须是系统已有用户名
按照下面修改好配置文件后,killall smbd 再 /etc/init.d/samba restart 重启samba服务
编辑/etc/samba目录下的smb.conf.template文件。删除密码和用户编辑smbpasswd文件
注:修改脚本之前,请先启用Samba.先修改脚本,在开启Samba。脚本有可能会被替换掉
脚本参考
[global]
netbios name = OpenWrt //服务器名称
workgroup = WORKGROUP //设置工作组名
server string = OpenWrt //服务器的名说明
syslog = 10
encrypt passwords = yes //用户密码加密,当然也可以不加密
passdb backend = smbpasswd
obey pam restrictions = yes
socket options = TCP_NODELAY
unix charset = UTF-8
dos charset = cp936
display charset= cp936
preferred master = yes
os level = 20
security = user //安全性的级别共四种.share、user、server、domain 低——高
guest account =abc //abc为用户名.可改去掉前边的";"让用户以abc身份匿名登录,但保证/etc/passwd中有此人.
invalid users = root
smb passwd file = /etc/samba/smbpasswd //密码服务器
use sendfile = yes
read raw = yes
write raw = yes
large readwrite = yes
getwd cache = yes
strict locking = no
fake oplocks = yes
oplocks = no
; hosts allow = 192.168.1. 192.168.2. 127. //限制可访问此服务的IP范围,默认是全部
; interfaces = 192.168.12.2/24 192.168.13.2/24 如果多网段要在这里列出
[homes]
comment = Home Directories
browseable = no
read only = no
create mode = 0750
[ok]
path = /mnt/sda1/transmission/done
valid users = okcs520
read only = no
guest ok = no
create mask = 0755
directory mask = 0755
writable = yes
force user = root
编辑完成后就可以保存退出,重启路由器。
在windows用户组中建立名为abc的用户名,在浏览器上输入\\路由IP或主机名。