找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: 佐须之男

Tomato RAF R1 版本固件 下载 恩山首发<修正版固件可下载>

 火... [复制链接]
 楼主| 发表于 2012-3-13 14:01 | 显示全部楼层
fugcon 发表于 2012-3-13 13:59
酒香也怕巷子深,不如楼主也去公布一下源码吧!tomato-cn.git已很久未更新了

我在公司也是路由器开发的,这些代码假如也需要抄的话,我这个做了这么多年开发,只能说做的很失败。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 14:05 | 显示全部楼层
支持一下了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 14:08 | 显示全部楼层
哈哈,开心,等待用新软固件
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 14:09 | 显示全部楼层
希望佐大继续努力!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 14:12 | 显示全部楼层
楼主有无调整NVRAM大小的计划?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-3-13 14:13 | 显示全部楼层
fugcon 发表于 2012-3-13 14:12
楼主有无调整NVRAM大小的计划?

目前还没有这个需要。128K的NVRAM基本够用了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 14:25 | 显示全部楼层
请教一个问题,中文编码的转换由CGI负责,这个方向有问题吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 14:31 | 显示全部楼层
还有····

PPTP服务器无法加密吗?貌似没看到选项
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-3-13 14:37 | 显示全部楼层
fugcon 发表于 2012-3-13 14:25
请教一个问题,中文编码的转换由CGI负责,这个方向有问题吗?

是UI Post的编码错了。UI POST的数据是UNICODE的。需要改成UTF-8 POST过去就可以了。
具体代码如下:

for (var i = 0; i < fom.elements.length; ++i) {
                        f = fom.elements;
                        if ((f.disabled) || (f.name == '') || (f.name.substr(0, 2) == 'f_')) continue;
                        if ((f.tagName == 'INPUT') && ((f.type == 'CHECKBOX') || (f.type == 'RADIO')) && (!f.checked)) continue;
                        if (f.name == '_nextwait') {
                                wait = f.value * 1;
                                if (isNaN(wait)) wait = 5;
                                        else wait = Math.abs(wait);
                        }
                        // UTF-8 Support
                        v.push(escapeCGI(f.name) + '=' + encodeURI(f.value.replace(/\+/g, '%2B')));
                }
该段函数在tomato.js里。使用这段代码就可以解决了。
下面这段是有问题的代码也是原本TT使用的,改成上面的就可以了。
v.push(escapeCGI(f.name) + '=' + escapeCGI(f.value));
           

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 14:56 | 显示全部楼层
佐须之男 发表于 2012-3-13 14:37
是UI Post的编码错了。UI POST的数据是UNICODE的。需要改成UTF-8 POST过去就可以了。
具体代码如下:

...

非常感谢楼主!另楼主有无考虑增加L2TP virtual**
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 15:00 | 显示全部楼层
目前市面的TT我几乎都刷了,对比测试了下,sady老大最新的usb读写速度最快,在我的华硕N16 写13M以上,读11M左右,我是千兆有线测试的,希望佐大的USB读写速度也能快点,呵呵。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-3-13 15:01 | 显示全部楼层
fugcon 发表于 2012-3-13 14:56
非常感谢楼主!另楼主有无考虑增加L2TP virtual**

感觉用的人不多。还没PPPOE的需要高。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2012-3-13 15:16 | 显示全部楼层
70ff 发表于 2012-3-13 15:00
目前市面的TT我几乎都刷了,对比测试了下,sady老大最新的usb读写速度最快,在我的华硕N16 写13M以上,读11 ...

应为新的USB驱动使用了DMA,但是那个DMA设备不是设计给USB用的。是用来给无线和有线用的。这样滥用硬件,可能会导致网卡性能的下降。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 15:29 | 显示全部楼层
pptp的穿透稍弱,openvirtual**对大多数人来说设置又过于复杂
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2012-3-13 15:43 | 显示全部楼层
感谢佐大.........
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-30 20:22

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表