[mpls-linux-general] Problems using libipq/QUEUE with MPLS
Status: Beta
Brought to you by:
jleu
|
From: Mohammad R. S. <sa...@cc...> - 2004-07-02 00:49:34
|
I am having problems running libipq/ QUEUE with ur MPLS implementation. My libipq program successfully compiles. I add the following rule to the iptables alongwith other iptables rule necessary for the MPLS setup: iptables -A OUTPUT -p icmp -j QUEUE Now this should queue all originating ping packets and then depending on the NF mark in my libipq program, action should be taken. But it seems that regardless of the NF mark(NF_DROP or NF_ACCEPT), nothing seems to happen. If i say NF_DROP in my libipq program, still icmp packets traverse through the network from my ingress router. Basically I want to queue specific packets and then let my libipq program decide what to do. If accepted then send them to the outgoing LSP using spec_nh instruction of MPLS. Furthermore, when I run the modprobe commands to check for ipatble_filter and ip_queue, I get a fatal message stating "module not found". Could you please tell me where I am wrong. I am using the libipq example program provided in the manpage. Regards, |