APP下载

挖掘无线路由器潜力

2016-03-14

网络安全和信息化 2016年8期
关键词:固件发射功率路由器

引言:虽然NetGear R7000无线路由器的性能非常强劲,但在实际使用时,笔者发现NetGear 依然存在某些不足。本文将介绍一下如何深度挖据无线路由器的潜力。

单位某科室购买了网件NetGear R7000无线路由器,支持主频1GHz的Broadcom BCM4709A双核处理器,搭载256MB的内存和128MB的闪存,内置最新的802.11ac无线芯片,在2.4GHz频段上,理论无线速率可达600Mbps,在5GHz频段上的理论无线速率可达1300Mbps,双频并发支持最高1900Mbps的传输速度,性能可谓强劲。

这给实际工作提供了很好的支持。不过,在实际使用时,发现NetGear依然存在某些不足,例如其屏蔽了Telnet管理功能,无法对其CPU、内存进行超频操作来提升其性能。因为发射功率无法调整,无法增大其覆盖区域,其提供的外网文件功能变得比较薄弱等。

为了发挥NetGear R7000性能,仅仅依靠其原始的固件是不够,选用经过优化的固件,可以摆脱上述限制,充分发挥NetGear R7000的潜能。如果已经为NetGear R7000刷入了DD-WRT等固件,需要先刷回原厂固件。否则可以直接刷入所需的固件。

为了便于设置,最好使用Chrome浏览器进行操作。在地址栏中访问“192.168.1.1”,在欢迎界面中选择“不需要,我想自己配置因特网连接”项,点击下一步按钮,在登录窗口中输入用户名和密码(默认为“Admin” 和“Password”),进入其管理界面。

在NetGear R7000设置界面中选择“高级”-“路由器升级”项,点击浏览按钮,选择所需的固件包。可以从网上下载MerLin固件包。例如,打开网址“http://www.dwz.cn/2e5kpt”,可以得到所需的固件包。注意,应该先选择名为“R7000_378.52_2.chk” 的固件,执行刷入操作。

该固件包是一个过渡型固件。当刷新进度条结束后,关闭浏览器,再打开浏览器,访问“192.168.1.1”,可以显示MerLin固件的设置界面。在其中的“固件升级”页面底部的“新固件文件”栏中点击浏览按钮,选择下载的“R7000_378.55_0.trx”固件包,执行刷入操作,当提示刷新完毕的提示后,就完成了所需的刷机操作。可以看出,刷入MerLin固件包,是为了后续的固件刷入打好基础。

在原始的NetGear R7000的固件程序中,屏蔽了Telnet管理功能。这对实际的操作很不利。当执行以上刷机操作后,在浏览器中访问“192.168.1.1”地址,在新版固件设置界面左侧的“高级设置”栏中点击“系统管理”项,在右侧的“启动Telnet”栏中选择“是”项,点击保存按钮,并重启NetGear R7000路由器,就激活了Telnet功能了。

在电脑端的CMD窗 口 中 执行“telnet 192.168.1.1”命 令,输入路由器的管理员和密码,新版固件的账户名、密码均为“Admin”。在Telnet远程管理界面中,可以执行各种操作。

例如,原版的NetGear R7000固件,将发射功率限定在15.5dbm,这就限制了其无线信号的覆盖范围。在Telnet操作环境中执行“wltxpwr_target_max”命令,在提示信息中看到其最大发射功能提升到了27dbm,其无线覆盖能力已经大大提高了。当然,过大的发射功能可能带来辐射的隐忧,因此可以根据实际需要,来调整所需的发射功率。

在新版固件设置界面左侧的“高级设置”栏中点击“无线网络”项,在右侧的“专业设置”页面底部的“发射功率调整”栏中拖动滑块,可以自由的调整期发射功率。点击“应用本页面设置”按钮,保存配置信息。在原版的NetGear R7000固件中,地域选择是开放的,即可以自由的选择不同的使用地域,进而来匹配不同无线信号频段。

在新版的固件中,是没有地域区分的,而是提供了全地域的频道选择功能。在设置界面左侧的“高级设置”栏中点击“无线网络”项,在右侧的“一般设置”页面中的“频段”列表长选择“5GHZ”项,在“频道”列表中提供了29各频道可供选择。如果选择2.4GHZ频段,在“频道”列表中提供14个频道可供选择。众多的频道大大提高了信号传输强度好的抗干扰性。

为了充分发掘NetGear R7000的潜力,可以对其CPU和内存进行超频处理。在设置界面左侧的“一般设置”栏中点击“Tools”项,在右侧的系统信息页面中可以查看当前CPU的频率,温度,无线模块的温度以及内存频率等信息。

默认情况下,其CPU频率为1000MHZ,内存频率为1600MHZ。因为NetGear R7000在设计上充分考虑到了散热问题,所以比较适合对其进行超频处理。使用Telnet命令登录到远控界面,在其中执行“nvram set clkfreq=1200,900”命令,就可以将其CPU频率超频到1200MHZ,将内存频率超频到900(等效于1800MHZ)。您可以根据需要进行设置,当然调整的幅度不可太大。

执行“nvram get clkfreq”命令,可以看到CPU和内存的频率已经达到了设定的数值。在NetGear R7000设置界面中选择“一般设置”-“Tools”项,在右侧的系统信息中看到设置好的频率值,当长时间运行后,可以发现其温度变化不大,而其性能却有了不小的提高。

之所以对NetGear R7000的CPU和内存进行超频处理,除了提高其网络管理功能外,还可以提升其网络存储性能。NetGear R7000可以直接挂在外部存储设备。例如,将优盘或者移动硬盘灯存储设备连接到其USB接口后,就使其具有了网络数据管理功能。配合华硕AiCloud等服务组件,可以将NetGear R7000变成NAS服务器来使用,这大大扩宽了其用途。因此,提升其CPU和内存的工作频率,有助于提高数据的读和写的速度。

猜你喜欢

固件发射功率路由器
买千兆路由器看接口参数
维持生命
路由器每天都要关
路由器每天都要关
放大转发中继器降低发射功率的选择策略研究
浅谈AC在WLAN系统中的应用
基于SHA1的SCADA系统PLC固件完整性验证方法
基于功率分配最优中继选择的研究
基于UEFI固件的攻击验证技术研究*
基于固件的远程身份认证