<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Steve,<br>
<br>
I have updated my cfgmaker with your filter suggestion and I am still
getting the l2vlan interfaces in the CFG files.&nbsp; The ifType shows the
l2vlan as 135.&nbsp; I wrote the filter to include $default and
gigabitEthernet (117) but still no joy.&nbsp; Any ideas?<br>
<br>
-Patrick<br>
<br>
-------------------------------<br>
<br>
cfgmaker&nbsp; --if-template=/etc/mrtg/Templates/routers2.tp
--output=/etc/mrtg/fsigt-001-eqla3.stk.cfg --global "workdir:
/var/www/mrtg/rrd" --ifref=descr --ifdesc=alias --global 'options[_]:
growright,bits' <a class="moz-txt-link-abbreviated" href="mailto:ubaVcj8PYF@fsigt-001-eqla3.stk:::::2">ubaVcj8PYF@fsigt-001-eqla3.stk:::::2</a> --no-down
'--if-filter=$default or ($if_type==117)'<br>
<br>
[root@bandit mrtg]#&nbsp; snmpwalk -c ubaVcj8PYF -v 2c 10.0.0.248 ifType<br>
<br>
IF-MIB::ifType.65 = INTEGER: gigabitEthernet(117)<br>
IF-MIB::ifType.66 = INTEGER: gigabitEthernet(117)<br>
<br>
IF-MIB::ifType.265 = INTEGER: l2vlan(135)<br>
IF-MIB::ifType.411 = INTEGER: l2vlan(135)<br>
IF-MIB::ifType.431 = INTEGER: l2vlan(135)<br>
IF-MIB::ifType.432 = INTEGER: l2vlan(135)<br>
<br>
------------------------------<br>
<br>
Steve Shipway wrote:
<blockquote
 cite="mid:6B587E8C999646469B54486AF219584606F3EE1403@UXCHANGE7-1.UoA.auckland.ac.nz"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">'--if-filter=$default &amp;&amp; $if_type!=28 &amp;&amp; $if_type!=1 &amp;&amp; $if_type!=24 &amp;&amp; $if_type!=135'

The VE interfaces show up in ifType as 135 so I thought this would work.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
That filter will not work - the filter is supposed to evaluate to 'true' if you want to KEEP the interface, not if you want to remove it.  Also, this is Perl, so use 'and' and 'or' and not '&amp;&amp;' and '||' (as you would in C).  So you need something like:

--if-filter='$default or ($if_type==28) or ($if_type==1) or ($if_type==24) or ($if_type==135)'

Put brackets around the tests if it makes you feel more comfortable.

Steve


  </pre>
</blockquote>
</body>
</html>