Re: [mpls-linux-general] MPLS: unable to find a protocol driver(2048)
Status: Beta
Brought to you by:
jleu
From: Tom K. <t.k...@gm...> - 2009-04-17 13:17:04
|
Hello all, Please ignore my last email, I solved the problem myself. The problem was that I forgot to load the mpls module into memory: sudo /sbin/modprobe mpls4 My apologies for the interruption. Tom On Apr 17, 2009, at 1:03 PM, Tom Kleiberg wrote: > Hello all/James, > > Sorry for the interruption. I have a problem running MPLS with > iptables. When create a rule with iptables and I want to send > packets according this rule, I get an error. So first I set up an > LSP and use the nhlfe key in the iptables rule. In this case the key > is 0x2. Then I set the following rule: > > > sudo /sbin/iptables -t mangle -A POSTROUTING -s 10.0.0.6 -d 10.0.0.1 > -p udp --source-port 4000 --destination-port 4000 -j mpls --nhlfe 0x2 > > When I send packets with these source/destination addresses/port, > the following message appears in dmesg: > > [user@node09 2.6.26.6-49.fc8.mpls.1.962]$ dmesg > ... > MPLS: version 1.962 > MPLS: protocol driver interface - <jl...@mi...> > ... > ip_tables: (C) 2000-2006 Netfilter Core Team > MPLS: unable to find a protocol driver(2048) > > > I am using the pre-built kernel and rpms from the sourceforge > website, version 1.962, on a F8 distro. > Can you provide with more information on this error message? > > Many thanks!! > > Tom > |