On Wed, Jun 09, 2010 at 08:57:20PM +0200, sth...@nethelp.no wrote: > > We try to avoid the terms "ifd" and "ifl" completely in our docs, > > but these internal terms have slipped out in a few places. The > > relationship is fairly simple: "ifd" is the physical interface > > device, where "ifl" is the logical interface (aka unit). Logical > > interfaces are arranged as children of a physical interface. > > They also frequently show up in error logs, e.g. > > Jun 9 18:25:07 ar2.od cosd[1262]: COSD_GENCFG_WRITE_FAILED: GENCFG write > failed for Classifier to IFL 698. Reason: File exists > Jun 9 20:03:43 cr1.td rpd[1039]: KRT ADD for 195.1.122.235/32 => { ifl 497 > addr #0 0.19.5b.b9.d.c } failed, error "EINVAL -- Bad parameter in request". > > I would much prefer if there was a *documented* command to translate > these references to interface/unit. Yes, I know it can be done by > accessing the PFE - but that's not an interface normal users are > encouraged to use.
Yeah we run into this all the time (daily, at the rate the bugs are piling up around here :P). Fortunately the internal indexes are exposed under "show interface detail", so you could easily whip up an op script to display them in whatever format you'd like. For example: Physical interface: xe-0/0/0, Enabled, Physical link is Up Interface index: 138, SNMP ifIndex: 135, Generation: 141 Or the | display xml view: <interface-information xmlns="http://xml.juniper.net/junos/9.5R3/junos-interface" junos:style="normal"> <physical-interface> <name>xe-0/0/0</name> <admin-status junos:format="Enabled">up</admin-status> <oper-status>up</oper-status> <local-index>138</local-index> The IFD above is 138. There are also the following hidden commands for looking up the interfaces by index directly: show interfaces ifd-index show interfaces ifl-index But speaking of feature requests related to viewing stuff in the pfe, I'd love to get something to run a single command on a remote shell and then exit (i.e. invoke cprod -c rather than vty). Similar to how Cisco gives you "remote login" (i.e. start shell pfe) and "remote command". -- Richard A Steenbergen <r...@e-gerbil.net> http://www.e-gerbil.net/ras GPG Key ID: 0xF8B12CBC (7535 7F59 8204 ED1F CC1C 53AF 4C41 5ECA F8B1 2CBC) _______________________________________________ juniper-nsp mailing list juniper-nsp@puck.nether.net https://puck.nether.net/mailman/listinfo/juniper-nsp