|
本帖最后由 佐须之男 于 2010-3-21 11:31 编辑
3月19日:最新进度:Tomato下的wholeflash备份工具完成,现在寻找测试的网友。备份速度比用JTAG快多了,只要十几秒
ZTE H618B 这款机器整体感觉不错,Flash 16M。BCM5354.RAM32M 。还是第一用BCM5354的机器,进入Web的速度,感觉比我的WRT54G快多了。有可能机器是刚出来的,无论是DD-WRT还是Tomato对这款机器支持并不怎么好。机器不能识别。USB,Internet,WPS灯位不能正常显示。WPS和WLAN按键,复位按键无效。感觉,这款机器的性价比wl500gp高多了~~~~
花了两天的时间把Tomato的源码修改了,修复了一些小Bug,使Tomato能更好的支持的H618B,机器在挂载和移除USB时USB灯能正常显示了,WLAN,复位和WPS都能正常使用了。- Jan 1 01:00:09 unknown user.info init[1]: Tomato 1.23.0000 ND USB Std
- Jan 1 01:00:09 unknown cron.err crond[132]: crond (busybox 1.12.3) started, log level 9
- Jan 1 01:00:09 unknown user.info init[1]: ZTE ZXV10 H618B
复制代码
测试版地址: http://d.namipan.com/d/7bf16a6f8 ... a1a4dabc37f00f03a00现在这测试版的改进如下:
1.优化了编译器生成的代码,生成了mips2指令,由于没有BCM5354具体的硬件资料,优化工作不好做,现在还不清楚是否有浮点运算器,
有的话,性能能进一步提高。
2.优化了内核和部分软件的编译选项,性能是否有提高,有待网友测试~~。
3.WLAN按键和复位键能正常使用了,WLAN按住1秒是关闭无线。WPS键失效,在Tomato下根本检测不到GPIO的电平信号,出现该问题的原因还不清除~~
4.在web下挂载和卸载USB设备,USB灯正常,不通过web,手动挂载的话,USB灯不能实现闪烁,这个问题,我会慢慢解决的,得写一个守护进程,检测USB的插拔事件,
个人认为没必要,要实现USB读写时候,闪烁的话,还得写一个驱动或者修改相关的驱动,
5.Internet灯,现在是常亮的,假如要实现有网络数据时闪烁的话,也得写一个驱动。工作量很大,所以只能慢慢来~~~~~,这些功能在Tomato本来就没有,有些从头开始写,有点费劲。
不能直接修改。
6.WAN能直接使用,不用修改NVRAM。
7.路由默认的密码是:tomato. root/admin 这种类型的密码都成弱密码了,为了安全考虑,修改了默认密码。
8.去掉了和H618B无关的源码,没必要把CPU资源消耗在无用的代码上,哈哈。开机速度,机器的负载能力因该有加强。
9.现在这版本语言是英语,汉化好后会出英文和中文两个版本,有些网友的机器是64M的,得刷CFE才能固定64M,我会出64M版本的固件直接在内核初始化时识别,那样可以不用刷CFE了。
到时网友根据自己的喜好选择。
注意:刷机后,最好复位一下路由。现在,我还在进一步优化这款固件的网络性能和内核效能,,我现在是把性能放在第一位,功能放在第二位,我打算在TT里添加一些,域名过滤的一类的防火墙功能~~~~~~~
研究这路由还不到一个礼拜,固件的功能,我会在接下了的时间,慢慢完善,毕竟是测试版的固件,难免令大家失望,哈哈。
目前最新进度:在编写Tomato下的wholeflash备份工具,直接在路由里运行,方便备份数据,无须JTAG,同时不用担心数据的出错。
3月19日:最新进度:Tomato下的wholeflash备份工具完成,现在寻找测试的网友。备份速度比用JTAG快多了,只要十几秒
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|