标签归档:路由器

WR703n OpenWrt 按网络流量闪烁LED

#UPDAT130215: 感谢 @dword1511 提醒,闪灯是自带功能直接设置即可:

echo phy0tx > /sys/class/leds/tp-link\:blue\:system/trigger

另外,除了 phy0tx,trigger 还有几个可选值:
[none] default-on timer phy0rx phy0tx phy0assoc phy0radio phy0tpt netdev usbdev

当然本文脚本还是有一定价值的:比如可以一眼区分出 100KiB/s 与 1MiB/s
———-

前几天TB上搞了一个火柴盒形的路由器,TP-Link WR703n
单RJ45口,USB2.0,改外置天线改 64M 内存,改 8M Flash,刷了 OpenWrt 便于折腾。

盒子上只有一颗蓝色 LED,开机后常亮,写了个脚本让它随网络流量闪烁:
以 1Hz 频率闪烁,根据流量调节占空比。无流量时常灭,满带宽时常亮。

下载脚本前,需要安装几个东西:

opkg update
opkg install lmbench-msleep bc

lmbench-msleep用来做毫秒级延时,bc用来计算小数。不是很大,各种依赖加起来几百K吧好像..)

脚本如下,修改好设置保存任意地方,加入rc.local开机自启动就好~ 继续阅读

在 DD-WRT 上配置 HE.net DDNS

以前是用棒子的 DNSEver,不过有天抽风,后来便转到了 HE.net
才发现 DNSEver 的操作实在太繁琐了。HE 简洁美,很方便。

之前是用 Python 搞定 DDNS(动态DNS)的,昨天刷了 DD-WRT(路由器固件),就用它来代劳好了。
DD-WRT 没有预置 HE.net 的 DDNS 配置,所以要手动配置。在这记录下配置。

先在HE.net添加一条A记录,勾选“Enable entry for dynamic dns”启用 DDNS。
点击该条记录后的箭头图标“Generate a DDNS key”,设置个密码。

登录 DD-WRT 的 WEB 管理界面,
设置 -> 动态 DNS(DDNS),配置如下:

DDNS 服务:  自定义
DYNDNS 服务器:  dyn.dns.he.net
用户名:  [你的域名]
密码:  [你的密码]
主机名:  [你的域名]
URL:  /nic/update?hostname=[你的域名]&myip=

其他保留默认,“保存设置”,好了。

保存后显示:

DDNS 状态
Mon Oct 3 17:46:25 2011: INADYN: Started ‘INADYN Advanced version 1.96-ADV’ – dynamic DNS updater.
Mon Oct 3 17:46:25 2011: I:INADYN: IP address for alias ‘xxxxx’ needs update to ‘x.x.x.x’
Mon Oct 3 17:46:26 2011: I:INADYN: Alias ‘xxxxx’ to IP ‘x.x.x.x’ updated successfully.

说明一切正常。

另,我用的是 DD-WRT v24-sp2 (11/21/10) std ,其他版本可能会有些许不同。
“密码”均指为每个动态域名单独设置的“Key”,不是帐号的密码。

为 WN322G+ 无线网卡加装菱形定向天线

实际上是十几天前(2010-9-11)做的…

完成效果图:

改造后无线网卡的侧面
↑侧面

改造后无线网卡 顶部
↑顶部菱形天线

改造后无线网卡 底部
↑底部贴着的可怜的 TP-Link WN322G+ Ver1.0

如图所示,粗制滥造…
底板是仁爱英语听力磁带外包装剪下包上锡箔纸制成…忘了接地了…
馈线为双绞线中抽出铜丝,外包锡箔纸接地…谐振什么的完全没有..
做完时刚好固体胶用完,便将其盖子抓来作天线底座…
对于那 Φ1.5mm 铜丝,30W电烙铁表示压力很大……

虽然有以上种种囧处…但效果还是比想象中的要好很多的:
改装无线网卡测试效果

用本本自带的无线网卡,只能看到四五个网络….
换上改造后的无线网卡,对准窗外,能收到二十多个网络,还能直接连上几个未加密的网络……

关于菱形天线的制作,可以参考这篇文章,简单地说就是用铜线折个菱形,菱形边长为波长的 1/4,再乘上铜线的缩小系数。
按照网上的一些资料Φ1.5mm 铜丝缩短系数为 0.96。这样算起来,菱形边长为 29.39cm。
再如第二副图所示,一边焊馈线,一边接地(即焊在馈线屏蔽层上)即可。

关于 TP-Link WN322G+ Ver1.0 USB无线网卡外接天线的焊接,可参考这篇文章
WN322G 1.0 外接天线焊接图示
图片作者:nick668

另外,这个型号的无线网卡还有一种 Ver2.0 版,有些不同,焊接方式请参考这里

最后,本文有许多外链,这些外链随时可能失效…
如果失效,可以联系我,我将提供可能的帮助。

人肉破解Wi-Fi(WEP)密码

话说以前一直以为字典破Wi-Fi不靠谱…

手机上,至少是我手机上还没有软件破WEP密码。
等了一个学期,总算搞了台本本到宿舍,开BT4破密码…
当时就一个网络有设备在使用,破解出的密码居然是”1234567890″,大汗…
后悔上个学期怎么没”人肉穷举”下…可能比抓包算密码来的还快…

几个星期后,那无线路由器忽然PPPoE连接不能…闲着就随便找了个网络,用手机”人肉字典”猜密码…
才试5个…密码就出来了一一”1111111111″…
我彻底相信了字典破解Wi-Fi是可能的,而且成功几率还不小!

嗯..如果没有PC而且很闲,可以试试。
找WEP加密的,通常WEP都用64位密钥,要求10位16进制数,这样就把密码范围限定下来了;
先试SSID为默认名称的,比如(TP-Link_xxxx 之类);
我遇到的密码有:
1111111111、1234512345、1234567890、1212121212……
照这样试,RP好的话说不定马上就能找到可用的Wi-Fi哦~