找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: conanxu

1.19 New Function mod 1.5,源码已放出(5.16更新)

[复制链接]
 楼主| 发表于 2008-5-7 23:13 | 显示全部楼层
原帖由 linuxhall 于 2008-5-7 23:03 发表
刚下班
试了一下
我的 /proc/net/arp 是可以读的
你要不要确认一下你的环境

WL-500gP + Tomato v1.19 繁中R183


Tomato v1.19.183


BusyBox v1.2.2 (2008.04.29-12:11+0000) Built-in shell (ash ...

辛苦了,貌似cat可以,vi就不行了。。好奇怪啊
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2008-5-7 23:42 | 显示全部楼层
busybox更新到1.9.1成功,接下来更新到1.10.1看看
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-7 23:47 | 显示全部楼层
ip/mac绑定是这样的吗?我在DD下面可以执行arp命令


DD-WRT v24 mini (c) 2007 NewMedia-NET GmbH
Release: 10/10/07 (SVN revision: 8151)

DD-WRT login: root
Password:
==========================================================

____  ___    __        ______ _____         ____  _  _
| _ \| _ \   \ \      / /  _ \_   _| __   _|___ \| || |
|| | || ||____\ \ /\ / /| |_) || |   \ \ / / __) | || |_
||_| ||_||_____\ V  V / |  _ < | |    \ V / / __/|__   _|
|___/|___/      \_/\_/  |_| \_\|_|     \_/ |_____|  |_|

                       DD-WRT v24
                   http://www.dd-wrt.com

==========================================================


BusyBox v1.4.2 (2007-10-10 00:47:21 CEST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ # cd /proc/net
/proc/net # arp
? (192.168.1.1) at 00:12:17:39:CG:6D [ether] on br0
? (192.168.1.10) at 00:12:F0:42:BG:6E [ether] on br0
/proc/net # arp -s 192.168.1.10 00:12:F0:42:BG:6E
/proc/net # arp
? (192.168.1.1) at 00:12:17:39:CG:6D [ether] on br0
? (192.168.1.10) at 00:12:F0:42:BG:6E [ether] PERM on br0
/proc/net # cat arp
IP address       HW type     Flags       HW address            Mask     Device
192.168.1.1      0x1         0x2         00:12:17:39:CG:6D     *        br0
192.168.1.10     0x1         0x6         00:12:F0:42:BG:6E     *        br0
/proc/net #
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2008-5-7 23:48 | 显示全部楼层
一举把busybox升级到1.10.1了。。。接下来可以用arp写ip/mac绑定了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2008-5-7 23:48 | 显示全部楼层
原帖由 Packwell 于 2008-5-7 23:47 发表
ip/mac绑定是这样的吗?我在DD下面可以执行arp命令


DD-WRT v24 mini (c) 2007 NewMedia-NET GmbH
Release: 10/10/07 (SVN revision: 8151)

DD-WRT login: root
Password:
========================== ...

就是这个啦,现在要做在页面上


[ 本帖最后由 conanxu 于 2008-5-7 23:50 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-8 00:04 | 显示全部楼层
原帖由 conanxu 于 2008-5-7 23:48 发表

就是这个啦,现在要做在页面上
11550


我有比较简单的想法
楼主可以看看可不可以
Tomato 中有一个页面是在设定 Static DHCP
http://192.168.1.1/basic-static.asp

设定完后,
值会储存在 nvram 中, 如
# nvram show|grep -i dhcp
default_lan_proto=dhcp_server
dhcp_domain=wan
dhcp_lease=0
dhcp_num=50
dhcp_start=100
dhcpc_minpkt=0
dhcpd_dmdns=1
dhcpd_slt=0
dhcpd_static=00:C0:9F:48:F0:5F<144<tomato_1>00:11:22:33:44:55<150<tomato_2>
lan_dhcp=0
lan_proto=dhcp
wan_proto=dhcp


1. 把 iptables 的预设 policy 改成 DROP
2. 当 basic-static.asp 储存时去呼叫某个程序
3. 该程序读取 dhcpd_static 的值, 加到 iptables 里

[ 本帖最后由 linuxhall 于 2008-5-8 00:07 编辑 ]
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2008-5-8 00:13 | 显示全部楼层
原帖由 linuxhall 于 2008-5-8 00:04 发表


我有比较简单的想法
楼主可以看看可不可以
Tomato 中有一个页面是在设定 Static DHCP
http://192.168.1.1/basic-static.asp

设定完后,
值会储存在 nvram 中, 如
# nvram show|grep -i dhcp
defaul ...

这种思想也可以,但我想单独弄一个页面出来做,方便以后更新
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-8 05:55 | 显示全部楼层
祝楼主早日成功
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-8 09:41 | 显示全部楼层

回复 #52 conanxu 的帖子

今天发现WayOS是用的我提到的那个方法哦,请看我的帖子,已经 更新.
https://www.right.com.cn/forum/v ... &extra=page%3D1
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-8 10:23 | 显示全部楼层
原帖由 conanxu 于 2008-5-7 23:13 发表

辛苦了,貌似cat可以,vi就不行了。。好奇怪啊


呵呵,proc里的文件都是"假"的,对这个文件的读写有怎样的效果是通过调整模块加载(insmod)时调用proc_register之类的函数中proc_dir_entry参数中的读写函数指针指向来实现的.
做驱动的时候,这是个简单易行的调试方法.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-8 23:07 | 显示全部楼层
回复 #45 linuxhall 的帖子

我的也可以 MOTO WR850G Tomato v1.19.0004

[ 本帖最后由 zhuang 于 2008-5-8 23:12 编辑 ]
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-8 23:13 | 显示全部楼层
虽然不知道我的WRT-150N是不是支持, 但是要支持一把,做开发很辛苦。

谢谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2008-5-9 00:26 | 显示全部楼层
arp绑定功能更新,大家测试
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-9 00:31 | 显示全部楼层
哈哈~辛苦了!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2008-5-9 00:35 | 显示全部楼层
楼主的速度果然不一般啊
哈哈
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2024-10-6 02:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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