楼主:
DHCP (DHCP)
2014-06-23 12:31:45各位大大好, 小弟最近实作有遇到问题
想要用QoS control PPP建立连线时的LCP封包
于是想在netfilter修改 想用iptables去对此类封包上mark
再用tc command去做QoS
已将iptables 的extension类别新增一个, 下command挂在OUTPUT chain 和 POSTROUTING
可是发现netfilter 的xt match()里面去printk封包 skb->protocol时抓不到
PPP的Eentry Type类别(0x8864)
想请教一下 是哪里的观念有错误或是问题?
作者:
karose (karose)
2014-06-23 23:19:00这情况 Log debug看看吗? 很久没用..有点忘了..
作者:
ICECOCA (unknow)
2014-06-24 00:38:00特别的Ethertype 应该有相对应的callback,可以从那捞
楼主:
DHCP (DHCP)
2014-06-24 12:33:00感谢楼上2位的建议,小弟只是不明白为何会捞不到PPP packet
作者: yvb 2014-06-24 19:43:00
你的 PPP 是指 PPPoE 吗? 还是跑在什么媒介上?iptables/ip6tables 当然是抓 ethertype 为 IPv4/IPv6 啊.
作者:
karose (karose)
2014-06-24 23:16:00不知道你加了什么extension ,下了什么rules ,所以只能猜filter Ether type的话可以试着用 ebtable先.
作者: yvb 2014-06-26 14:33:00
ebtables 抓的网络接口为bridge devices或bridge port devices