Pankaj Agarwal
2005-Feb-05 15:28 UTC
Help - Getting an error when trying to add prio to tables....
Hi, I am getting the errors given below, when I am trying to add the prio to any table. What can be the problem and how can i resolve it.... Kindly help [root /root]# ip rule RTNETLINK answers: Invalid argument Dump terminated [root /root]# ip rule list RTNETLINK answers: Invalid argument Dump terminated [root /root]# ip rule list table main "ip rule show" need not eny arguments. [root /root]# ip rule show RTNETLINK answers: Invalid argument Dump terminated [root /root]# ip rule add prio 50 table main RTNETLINK answers: Invalid argument [root /root]# ip route 192.168.2.5 dev eth1 scope link 61.11.104.63 dev eth0 scope link 220.227.153.48/28 dev eth2 proto kernel scope link src 220.227.153.61 192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.5 61.11.104.0/24 dev eth0 proto kernel scope link src 61.11.104.63 127.0.0.0/8 dev lo scope link default via 61.11.104.1 dev eth0 [root /root]# ip Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } where OBJECT := { link | addr | route | rule | neigh | tunnel | maddr | mroute | monitor } OPTIONS := { -V[ersion] | -s[tatistics] | -r[esolve] | -f[amily] { inet | inet6 | ipx | dnet | link } | -o[neline] } Thanks and Regards, Pankaj Agarwal _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
Endre SZABO
2005-Feb-05 17:09 UTC
Re: Help - Getting an error when trying to add prio to tables....
compile a kernel with the required options checked first, like: CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ADVANCED_ROUTER=y but i''m not sure if these are the required ones. 73, Snitt .-- Valaszul Pankaj Agarwal levelere: |Hi, | |I am getting the errors given below, when I am trying to add the prio to any |table. What can be the problem and how can i resolve it.... Kindly help | |[root /root]# ip rule |RTNETLINK answers: Invalid argument |Dump terminated | |[root /root]# ip rule list |RTNETLINK answers: Invalid argument |Dump terminated | |[root /root]# ip rule list table main |"ip rule show" need not eny arguments. | |[root /root]# ip rule show |RTNETLINK answers: Invalid argument |Dump terminated | |[root /root]# ip rule add prio 50 table main |RTNETLINK answers: Invalid argument | |[root /root]# ip route |192.168.2.5 dev eth1 scope link |61.11.104.63 dev eth0 scope link |220.227.153.48/28 dev eth2 proto kernel scope link src 220.227.153.61 |192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.5 |61.11.104.0/24 dev eth0 proto kernel scope link src 61.11.104.63 |127.0.0.0/8 dev lo scope link |default via 61.11.104.1 dev eth0 | |[root /root]# ip |Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } |where OBJECT := { link | addr | route | rule | neigh | tunnel | | maddr | mroute | monitor } |OPTIONS := { -V[ersion] | -s[tatistics] | -r[esolve] | |-f[amily] { inet | inet6 | ipx | dnet | link } || -o[neline] } | |Thanks and Regards, | |Pankaj Agarwal |_______________________________________________ |LARTC mailing list / LARTC@mailman.ds9a.nl |http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ | | | _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
Pankaj Agarwal
2005-Feb-05 17:17 UTC
Re: Help - Getting an error when trying to add prio to tables....
tried these but not working... i edited the file /usr/src/linux/.config CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_FWMARK=y CONFIG_IP_ROUTE_NAT=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_TOS=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_LARGE_TABLES=y looking for you help ----- Original Message ----- From: "Endre SZABO" <snitt@urbnet.hu> To: "Pankaj Agarwal" <pankaj@toughguy.net> Cc: <lartc@mailman.ds9a.nl> Sent: Saturday, February 05, 2005 10:39 PM Subject: Re: [LARTC] Help - Getting an error when trying to add prio to tables....> compile a kernel with the required options checked first, like: > > CONFIG_IP_ROUTE_MULTIPATH=y > CONFIG_IP_MULTIPLE_TABLES=y > CONFIG_IP_ADVANCED_ROUTER=y > > but i''m not sure if these are the required ones. > > 73, Snitt > > .-- Valaszul Pankaj Agarwal levelere: > > |Hi, > | > |I am getting the errors given below, when I am trying to add the prio to > any > |table. What can be the problem and how can i resolve it.... Kindly help > | > |[root /root]# ip rule > |RTNETLINK answers: Invalid argument > |Dump terminated > | > |[root /root]# ip rule list > |RTNETLINK answers: Invalid argument > |Dump terminated > | > |[root /root]# ip rule list table main > |"ip rule show" need not eny arguments. > | > |[root /root]# ip rule show > |RTNETLINK answers: Invalid argument > |Dump terminated > | > |[root /root]# ip rule add prio 50 table main > |RTNETLINK answers: Invalid argument > | > |[root /root]# ip route > |192.168.2.5 dev eth1 scope link > |61.11.104.63 dev eth0 scope link > |220.227.153.48/28 dev eth2 proto kernel scope link src 220.227.153.61 > |192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.5 > |61.11.104.0/24 dev eth0 proto kernel scope link src 61.11.104.63 > |127.0.0.0/8 dev lo scope link > |default via 61.11.104.1 dev eth0 > | > |[root /root]# ip > |Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } > |where OBJECT := { link | addr | route | rule | neigh | tunnel | > | maddr | mroute | monitor } > |OPTIONS := { -V[ersion] | -s[tatistics] | -r[esolve] | > |-f[amily] { inet | inet6 | ipx | dnet | link } > || -o[neline] } > | > |Thanks and Regards, > | > |Pankaj Agarwal > |_______________________________________________ > |LARTC mailing list / LARTC@mailman.ds9a.nl > |http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ > | > | > |_______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
Endre SZABO
2005-Feb-05 17:29 UTC
Re: Help - Getting an error when trying to add prio to tables....
ok, to let policy routing work, you will have to have these options checked in menuconfig afaik: Networking options ---> [*] TCP/IP networking [*] IP: multicasting [*] IP: advanced router [*] IP: policy routing 2.4 kernel documentation refers to http://www.compendium.com.ar/policy-routing.txt which contains the following: 2. Required software. You''ll need a recent 2.1.x kernel (i''ve a pair of production machines running 2.1.119 from some weeks ago and my work devel machine runs 2.1.129) compiled with policy routing. (depends on Networking Options/ IP: advanced router) .-- Valaszul Pankaj Agarwal levelere: |tried these but not working... i edited the file /usr/src/linux/.config | |CONFIG_IP_ADVANCED_ROUTER=y |CONFIG_IP_MULTIPLE_TABLES=y |CONFIG_IP_ROUTE_FWMARK=y |CONFIG_IP_ROUTE_NAT=y |CONFIG_IP_ROUTE_MULTIPATH=y |CONFIG_IP_ROUTE_TOS=y |CONFIG_IP_ROUTE_VERBOSE=y |CONFIG_IP_ROUTE_LARGE_TABLES=y | |looking for you help | | |----- Original Message ----- From: "Endre SZABO" <snitt@urbnet.hu> |To: "Pankaj Agarwal" <pankaj@toughguy.net> |Cc: <lartc@mailman.ds9a.nl> |Sent: Saturday, February 05, 2005 10:39 PM |Subject: Re: [LARTC] Help - Getting an error when trying to add prio to |tables.... | | |> compile a kernel with the required options checked first, like: |> |> CONFIG_IP_ROUTE_MULTIPATH=y |> CONFIG_IP_MULTIPLE_TABLES=y |> CONFIG_IP_ADVANCED_ROUTER=y |> |> but i''m not sure if these are the required ones. |> |> 73, Snitt _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/