Screenshots for OpenWrt
congyuan
先放一些安装了OpenWrt的一些图片吧。
1.看带宽利用情况
http://congyuan.homedns.org:81/rrd/
2.简单的开发中的web interface
http://congyuan.homedns.org:81
Read the rest of this entry »
Posted in Linksys WRT54G |
No Comments »
congyuan
先放一些安装了OpenWrt的一些图片吧。
1.看带宽利用情况
http://congyuan.homedns.org:81/rrd/
2.简单的开发中的web interface
http://congyuan.homedns.org:81
Read the rest of this entry »
Posted in Linksys WRT54G |
No Comments »
congyuan
最近在忙着玩这个新装的Linux操作系统,主要研究的是QoS with IPtables + TC。
说实在的,真的是对Linksys的这款router爱不释手。年初花S$95买的,现在买新的价格还是差不多,没怎么跌。特别是在装了这个OpenWRT Firmware。如果说了半天你还一头雾水不知道我在讲什么的话,那我就解释一下吧。
WRT54G是Linksys的一款无线路由器,常出现于Starhub的广告中。经常见到的那个蓝色面板,带两根天线的那款。它所采用的操作系统是Linux。Linksys遵守GPL的规定,公布了源代码。于是就引来“天下英雄”纷纷在公布的源代码上加工改造。
Read the rest of this entry »
Posted in Linksys WRT54G |
No Comments »
congyuan
There is an open source project to make WRT54G a tiny Linux box. It will enable you run some common linux commands and install software on it. Therefore you will have more control compared to other 3rd party or official firmware.
Linux wireless freedom with OpenWrt
http://hardware.newsforge.com/hardware/05/08/10/2052228.shtml?tid=65
OpenWRT documentation
http://openwrt.org/OpenWrtDocs/Configuration
Firewall and QoS
http://brewer123.home.comcast.net/openwrt/firewall_qos.html
Firewall
QoS
The scripts belong to their respective author.
Forum discussions
http://forum.openwrt.org/viewtopic.php?pid=12804
Linux firewall basic HOWTO:
http://www.siliconvalleyccie.com/linux-hn/iptables-intro.htm
netfilter/iptables Documenation HOWTOs
http://www.netfilter.org/documentation/index.html#documentation-howto
IPtables connection tracking
http://kalamazoolinux.org/presentations/20010417/conntrack.html
IPtables Tutorial: Traversing of tables and chains
http://iptables-tutorial.frozentux.net/iptables-tutorial.html#TRAVERSINGOFTABLES
QoS with IPtables
http://www.douzhe.com/article/print.php/301.html
Linux Traffic Control HOWTO
http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Adv-Routing-HOWTO.html
Brief description from Linksysinfo.org
Linksys WRT54G different versions chart
Linksys WRT54GS different versions chart
Posted in Linksys WRT54G |
No Comments »
congyuan
同屋的其中一位老是用BT下载,影响到网络电话以及上网的速度。前些日子在研究Cisco Pix 501 (USD300),最后发现501没有QoS的功能。然后有把注意力转到了Cisco 831和871W。这两款都是适合boradband的小型企业用的。一个Ethernet WAN接口,一个4 ports switch。其中871W是831的升级版,有更多的QoS功能,并且是无线的802.11b/g。
买东西总是要花钱的。后来我想到了限制端口的方法。具体的做法就是只开放常用的端口给那个PC,如53, 80, 1863(msn messenger), 8000(QQ)。效果很明显, 减少了number of connections.
从router的LED来看,明显闪的慢了。。。网络通话效果又恢复正常了。
所以这个做法既省钱,又达到了效果。
Posted in Linksys WRT54G |
No Comments »
congyuan
用的是官方的firmware。
可能是同屋的在用BT下载东西吧,弄的网络好慢。对3rd party的firmware没怎么有信心,虽然它们提供那么多的功能。
我最希望linksys能限制每个电脑的connection limits。QoS不会对VoIP有太大的帮助,如果BT开了太多的connection,router就会慢下来。
看上了cisco的831 broadband router,可以设置QoS。真的好想买一个来玩玩,不过不便宜噢,USD400多,还是算了。这个钱可以让我签一年另外一条Broadband了。
Posted in Linksys WRT54G, VOIP |
No Comments »
congyuan
Linksys这款Router有很多第三方的Firmware。无非是为了更多的功能,如QoS, Wi-Fi Boost等功能。官方的Firmware也已经有了QoS的功能了,只是比较简单,现在我们来看一下这个QoS是否真的起作用。
我的是V2.2版本的,到linksys网站下载了最新的FW, V4.20.6
QoS的主要应用是给我的IP phone保障通话质量的。IP Phone 为Grandstream BT101,用的是FWD的服务。
先看一下QoS设置截图
QoS设置为Auto。
顺便提一下我用的带宽是up/down=256k/2Mbps
IP phone 的codec(G7211.u/PCMU) 所需要的带宽约为80kbps
然后分别试了拨打613 echo test号码的效果。
1.未用IP电话

up/down=232k/1668kbps
2.用IP电话拨打613通话中

由此可见,Auto QoS是起作用的,保证了IP Phone的带宽
up/down=152k/1635kbps
Posted in 电脑网络, Linksys WRT54G, VOIP |
No Comments »
congyuan
再跟大家说说使用这个网络电话的心得。
其实不用硬件电话(Hardware Phone),一样是可以达到同样的通话效果。用硬件电话的好处就是不依赖电脑。来电话了不用手忙脚乱的找耳机麦克风。。。
试过了两个软电话(Software Phone),X-Lite和pulver.Communicator。他们都支持通用的Codec,如:PCMU(G.711U), PCMA(G.711A), G723, GSM等。其中G.711可以提供较好的通话效果。
用过这两个软件后,发觉pulver.Communicator (以下简称pC)好用。
1. 通话效果好过X-Lite (用X-Lite可以明显感觉到断断续续的声音,而用pC就跟用硬件电话差不多)
2. pC容易与FWD使用(因为pC本身就是为FWD所特设的,根本不需要自己设置什么。而X-Lite要自己设置Network Settings)
硬件电话目前只用过一个Grandstream BT101。物美价廉。。。呵呵。在eBay上USD60就可以买到。
另外说一下用软电话跟硬电话兼容的问题。开始的时候的确有个问题:就是用Grandstream打过来的,用pC接听,Grandstream方可以听到,但是pC方听不到对方。这就是所谓的one-way audio问题。后来发觉是pC软件里的一个设定:DTMF sent when initiating an audio call。默认设定是 “7″。在这个默认设定下,对方会听到Beep一声。把它改成”Tweak Microphone”就解决了one-way audio问题。
Posted in 电脑网络, Linksys WRT54G, VOIP |
No Comments »
congyuan
最初是抱着WRT54G能做QoS才买的。因为用IP电话嘛,又是跟同屋的共享Starhub的Maxonline1500 (现在已经升级到2000了,也就是2Mbps的download带宽),可是upload却只有128kbps,还不如Singtel ADSL的256kpbs。
说一下用了几个月的心得。感觉应该是有作用的,虽然有时候通话质量也不好。网上很多评论的,我也是看了评论才买的这款router (SGD95, Sim Lim Square,去年12月的价格)。Linksys 现在被Cisco收购了,感觉能被Cisco 看上的品牌,应该是不错的吧,呵呵。(Cisco一大特点是并购,如Catalyst Switch)
里面的QoS选项位于Applications & Gaming里,只能控制Upstream方向的。
Note: 只能控制内部网发出的请求,而无法限制外面进来的traffic,有的Third-party Firmware称可以控制Download Stream,对此深表怀疑。因为外部发送的Linksys无法控制,如果说可以的话,也只能是ISP方才可以控制发送数据的速度。
有Auto和Manual两个选项。选Manual的话,就可以输入想控制Upstream的带宽,如100kpbs。那么128-100=28就是保留的bandwidth。
然后可以输入想保证传输质量(QoS)的traffic,可以是电脑的MAC Address,可以是4个Switch Port,也可以是Application Based,如FTP, HTTP什么的。
感觉按4个Switch Port划分Priority没什么效果,Application Based就很有用,把DNS,还要有HTTP列为High Priority,如果网络拥挤的时候,上网还是蛮快的。
Posted in 电脑网络, Linksys WRT54G, VOIP |
No Comments »
congyuan
上次回家给家里装了个IP Phone,感觉联系方便多了。爸妈不用开电脑,跟打普通电话一样,不用学“复杂”的操作。呵呵,对我们来说用电脑没什么,不过爸妈从来没用过电脑。关键一大好处是,电话可以一天24小时开机
其实对于网络电话来说,最大的问题就是latency。想想我们都有过打Hello Card,还是别的电话卡的经验,在节假日的时候,可能根本就听不清楚,断断续续的声音。这些便宜的电话卡都用的是通过Internet的,所以才会这么便宜。
现在IP电话有一个新的标准,叫SIP (Session Initiation Protocol )。具体的标准我也说不清楚,不过好于上一代的标准,好像是H.323。有一个免费的SIP服务提供商,FWD。可以注册电话号码,然后在电话上设置好了,双方就可以通话了。电话可以是硬件的IP PHONE,也可以是软件的。我用的是硬件的电话,Grandsteam Budgetone。
其实整个SIP Phone工作原理有两个部分:
一个是跟服务商(Server)注册电话号码的过程,另外就是通话的过程。这两个过程都是UDP协议的。所以服务商不用担心越多电话注册,需要越多带宽。每次电话开机后,就先跟预先设定的Server联系注册号码,然后就每个30秒才再注册一下。
在拨打电话时,服务商的Server就通知双方对方的IP 地址,然后双方就建立Voice Stream。所以打电话不需要占用到服务商Server的带宽。
另外SIP有很多Codec,分别适用于不同的网络带宽,最清楚的PCMU(G711u)可以占用到80kbps的带宽,G723 或者G729 就只用10kbps的带宽。
Posted in 电脑网络, Linksys WRT54G, VOIP |
No Comments »