[Top][Contents][Prev][Next][Last]Search


Machine Interface Format (MIF)


This chapter covers these topics:
MIF addresses
MIF commands
Lexical sequence of MIF types
Command line basics
Editor basics

MIF addresses

Each profile, parameter, DO menu item, or status window is called an "addressable entity." Each of these entities has a unique address.

A "full address" specifies a specific entity and consists of the full syntax shown below. A "partial address" does not include the <name> attribute.

Entities are addressed using this syntax:

<slot><port>.<type>.<entry>.<name>

For example:

103.DIAL.1.Data Svc

These are the attributes in the address syntax:

MIF commands

The <value> attribute is established by the SET command and returned by the GET and NEXT commands. These are the supported commands:

For a definition of the edit address, see "Loading and saving entities"

MIF responses

The LOAD and SAVE commands respond with a prompt (:) if the command is valid:

:

The GET and NEXT commands return a value in this syntax:

+ <address>=<value>

For example,

: GET 201.DIAL.16.Call Type

+ 201.DIAL.16.Call Type=AIM

The plus-sign indicates a returned value or an error. All commands return the following when invalid:

+ ERROR

The SET command also responds with a prompt (:), except when it is applied to a status or alarm entity, in which case it creates a trap that is reported in this syntax:

- <address>=<value>

For example,

: SET 100.ALARM.0.alarm=20

- 100.ALARM.0.alarm=LA

:

The minus-sign indicates an asynchronous report. See "MIF traps and asynchronous reports" .

Loading and saving entities

Only entities (such as profiles) that have been loaded into the edit area can be modified. Because there is only one edit area and it can have only one profile loaded into it at a time, commands that operate on entities in the edit area can use another version of the address called the "edit address." The edit address has this format:

<name>

The LOAD commands loads a profile into the edit area. It uses this syntax:

LOAD <partial address>

For example,

: LOAD 201.PORT.0

When the profile has been loaded into the edit area, you can modify it, using only the SET command, for example:

: SET Port Name=Chicago #1

When you have finished modifying the profile, save it. The SAVE command copies the profile in the edit area to the specified address. It uses this syntax:

SAVE <partial address>

For example,

: SAVE 201.PORT.0

Getting an entity's current value

If an entity (profile) has not already been loaded into the edit area by using the LOAD command, the GET command loads the profile and then extracts the requested value.

The GET command returns the value of the addressed attribute. When the addressed attribute is a parameter in the standard user interface, the value returned by GET is a parameter value. When the addressed attribute is a status window in the standard user interface, all lines in the status window are returned.

The GET command uses this syntax:

GET <full or edit address>

For example, the following GET command uses a full address:

: GET 201.DIAL.16.Call Type

+ 201.DIAL.16.Call Type=AIM

Or, if the profile has already been LOADed into the edit area, use this syntax:

: LOAD 201.DIAL.16

: GET Call Type

+ 201.DIAL.16.Call Type=AIM

Getting the address and value of the next entity

The NEXT command returns the address and value of the attribute with the next address. Addresses, though composed of both textual and numeric components, are ordered as if each component was a digit of a decimal number. The sequence is:

<name> within <entry>

<entry> within <type>

<type> within <port>

<port> within <slot>

The NEXT command uses this syntax:

NEXT <full address>

For example:

: NEXT 000.DIAL.1.Data Svc

+ 000.DIAL.1.Base Ch Count=1

Modifying parameter values

If an entity (profile) has not already been loaded into the edit area by using the LOAD command, the SET command loads the profile and then replaces the specified value.

The SET command replaces the current value of the entity with the <value> given in the command. In this context, it uses this syntax:

SET <edit address>=<value>

When the address refers to a parameter in a profile, the SET command accepts only an edit address. So, the profile must already be LOADed into the edit area. For example:

: LOAD 201.PORT.0

: SET Port Name=Chicago #1

: SAVE 201.PORT.0

:

Note: The SET command does not replace the parameter's value until you use the SAVE command.

To SET an enumerated parameter (such as Yes or No), the <value> must be identical to the enumerated value in the standard Ascend user interface. However, the specified value is not case-sensitive. For example, you can use either one of these commands:

: SET 100.DIAGN.0.Clr Err1=Yes

: SET 100.DIAGN.0.Clr Err1=yes

You can also apply the SET command to status and alarm entities, as described in the next section.

MIF traps and asynchronous reports

When you apply the SET command to a status window or an alarm, it enables asynchronous reports (traps) of the requested status screen or alarms. In this context, the SET command uses this syntax:

SET <full address>=<value>

The <value> established in the SET command sets the time period in seconds between status checks. For example,

: SET 100.ALARM.0.alarm=20

- 100.ALARM.0.alarm=LA

:

Reports are generated only whenever a change is detected in the requested status window components or whenever an alarm occurs. If the <value> in the SET command is 0, asynchronous reports are not generated.

Lexical sequence of MIF types

This section lists each MIF type with its allowed values. It uses the conventions and formats described next.

Types are listed alphabetically. The following format is used:

<address>=<value>

For example, the Remote Mgmt type can be set to Yes or No. It appears in the system profile (SYS) at the following MIF address:

000.SYS.0.Remote Mgmt

So, it is listed in this section like this:

000.SYS.0.Remote Mgmt=Yes,No

Comments are set off by parentheses(), as shown below for the Clr Err1 type that can be SET but not read:

100.DIAGN.0.Clr Err1=Yes (write only)

If the type does not have enumerated values, the type of values it can take are given in italics as in the following two examples:

000.SYS.0.Name=text

000.SYS.0.Status 1=XN-n00 (menu number for a status screen)

Note: The menu numbering shown in this section reflects the standard MAX whose base system slot 2 has a Host/Quad module. This differs from the MAX 4000, whose base system slot 2 has a Net/T1 module. Furthermore, the base system of the MAX 4000 has slot 9 (the Ethernet module), slot A (an Ether-Data module), and slot B (a Serial WAN module), while slots 9, A, and B do not exist on the standard MAX.

The slot and port of most addresses are given explicitly; however, in some cases they are represented by spp, where s is the slot number and pp is the port number. For example, either one of the following two commands may be used:

000.SYS.0.Name=text

spp.SYS.0.Name=text

ALARM

For T1/PRI and E1/PRI models:

s00.ALARM.n.alarm= (write)
DS,RA,YA,1S,DF,LA (read)

For BRI models:

100.ALARM.n.alarm= (write)
-,X,.,P,M,D (read) (dash, X, period, P, M ,D)

For Switched-56 models:

100.ALARM.n.alarm= (write)
-,X,.,A (read) (dash, X, period, A)

Note:

For example:

Report status of the "100.ALARM.0.alarm" entity every 20 seconds if change occurs:

: SET 100.ALARM.0.alarm=20

- 100.ALARM.0.alarm=LA

:

BRIDGE

s00.BRIDGE.n.Enet Adrs=12-digit hexadecimal string
.Net Adrs=dotted decimal format

.Connection #=2-digit decimal string

Note:

CONN

s00.CONN.n.Force 56=Yes,No (n=0)
.Profile Reqd=Yes,No (n=0)

.CLID Auth=Ignore,Prefer,Force (n=0)

.Assign Adrs=Yes,No (n=0)

.Encaps...MPP=Yes,No(n=0)

.Encaps...PPP=Yes,No(n=0)

.Encaps...COMB=Yes,No(n=0)

.Encaps...FR=Yes,No(n=0)

.Encaps...EU-RAW=Yes,No(n=0)

.Encaps...EU-UI=Yes,No(n=0)

.Encaps...TCP-CLEAR=Yes,No(n=0)

.Encaps...V.120=Yes,No(n=0)

.PPP options...Route IP=Yes,No (n=0)

.PPP options...Bridge=Yes,No (n=0)

.PPP options...Recv Auth=PAP,CHAP,Either,None (n=0)

.PPP options...MRU=number (n=0)

.PPP options...LQM=Yes,No (n=0)

.PPP options...LQM Min=number (n=0)

.PPP options...LQM Max=number (n=0)

.PPP options...Link Comp=Stac,None (n=0)

.PPP options...VJ Comp=Yes,No (n=0)

.PPP options...Dyn Alg=Constant,Linear,Quadratic (n=0)

.PPP options...Sec History=number (n=0)

.PPP options...Add Pers=number (n=0)

.PPP options...Sub Pers=number (n=0)

.PPP options...Min Ch Count=number (n=0)

.PPP options...Max Ch Count=number (n=0)

.PPP options...Target Util=number (n=0)

.PPP options...Idle Pct=number (n=0)

.COMB options...Password Reqd=Yes,No (n=0)

.COMB options...Interval=number (n=0)

.COMB options...Compression=Yes,No (n=0)

.Station=text (n=1 to 31)

.Active=Yes,No (n=1 to 31)

.Encaps=MPP,PPP,COMB,FR,EU-RAW,EU-UI,TCP-CLEAR (n=1 to 31)

.PRI # Type=Unknown,Intl,National,Local,Abbrev (n=1 to 31)

.Dial #=phone number (n=1 to 31)

.Calling #=phone number (n=1 to 31)

.Route IP=Yes,No (n=1 to 31)

.Route IPX=Yes,No (n=1 to 31)

.Bridge=Yes,No (n=1 to 31)

.Dial Brdcast=Yes,No (n=1 to 31)

.Encaps options...Send Auth=PAP,PAP-TOKEN,PAP-TOKEN-CHAP, CACHE-TOKEN, CHAP,None (n=1 to 31)

.Encaps options...Send PW=text (n=1 to 31)

.Encaps options...Aux Send PW=text (n=1 to 31)

.Encaps options...Recv PW=text (n=1 to 31)

.Encaps options...Base Ch Count=number (n=1 to 31)

.Encaps options...Min Ch Count=number (n=1 to 31)

.Encaps options...Max Ch Count=number (n=1 to 31)

.Encaps options...Inc Ch Count=number (n=1 to 31)

.Encaps options...Dec Ch Count=number (n=1 to 31)

.Encaps options...MRU=number (n=1 to 31)

.Encaps options...LQM=Yes,No (n=1 to 31)

.Encaps options...LQM Min=number (n=1 to 31)

.Encaps options...LQM Max=number (n=1 to 31)

.Encaps options...Link Comp=Stac,None (n=1 to 31)

.Encaps options...VJ Comp=Yes,No (n=1 to 31)

.Encaps options...Dyn Alg=Constant,Linear,Quadratic(n=1 to 31)

.Encaps options...Sec History=number (n=1 to 31)

.Encaps options...Add Pers=number (n=1 to 31)

.Encaps options...Sub Pers=number (n=1 to 31)

.Encaps options...Target Util=number (n=1 to 31)

.Encaps options...Idle Pct=number (n=1 to 31)

.Encaps options...Password Reqd=Yes,No (n=1 to 31)

.Encaps options...Interval=number (n=1 to 31)

.Encaps options...Compression=Yes,No (n=1 to 31)

.Encaps options...FR Prof=text (n=1 to 31)

.Encaps options...DLCI=number (n=1 to 31)

.Encaps options...Login Host=text (n=1 to 31)

.Encaps options...Login Port=number or dotted decimal format (n=1 to 31)

.Ip options...LAN Adrs=dotted decimal format/subnet mask (n=1 to 31)

.Ip options...WAN Alias=dotted decimal format (n=1 to 31)

.Ip options...Metric=number (n=1 to 31)

.Ip options...Private=Yes,No (n=1 to 31)

.Ip options...RIP=Off,Send,Recv,Both (n=1 to 31)

.Ip options...Pool=number (n=1 to 31)

.Ipx options...Dial Query=Yes,No (n=1 to 31)

.Ipx options...IPX ENet#=number (n=1 to 31)

.Ipx options...IPX Alias=number (n=1 to 31)

.Ipx options...Handle IPX=None,Client,Server (n=1 to 31)

.Ipx options...Netware t/o=number (n=1 to 31)

.Session options...RIP=Off,Send,Recv,Both (n=0 to 31)

.Session options...Data Filter=number (n=0 to 31)

.Session options...Call Filter=number (n=0 to 31)

.Session options...Idle=number (n=0 to 31)

.Session options...Preempt=number (n=0 to 31)

.Session options...Secondary=text (n=1 to 31) (Pipeline 25/50)

.Session options...Backup=text (n=1 to 31)

.Session options...IP Direct=dotted decimal format

.Session options...FR Direct=Yes,No (n=1 to 31)

.Session options...FR Prof=text (n=1 to 31)

.Session options...FR DLCI=number (n=1 to 31)

.Telco options...AnsOrig=Both,Ans Only,Call Only (n=1 to 31)

.Telco options...Callback=Yes,No (n=1 to 31)

.Telco options...Call Type=Switched, Nailed, Nailed/MP+ (n=1 to 31)

.Telco options...Group=number (n=1 to 31)

.Telco options....FT1 Caller=Yes,No

.Telco options...Data Svc=Voice,56KR,56K,64K,384KR,

384K,1536K,1536KR,128K,192K,256K,320K,448K,

512K,576K,640K,704K,768K,832K,896K,960K,1024K,

1088K,1152K,1216K,1280K,1344K,1408K,1472K (n=1 to 31)

.Telco options...Force 56=Yes,No (n=1 to 31)

.Telco options...Bill #=number (n=1 to 31)

.Telco options...Call-by-Call=number (n=1 to 31)

.Telco options...Transit #=number (n=1 to 31)

Note:

DEST

For T1/PRI models only:

000.DEST.n.Name=text 
.Option=1st Avail,1st Active,Any

.Dial 1#=phone number

.Call-by-Call 1=number

.Dial 2#=phone number

.Call-by-Call 2=number

.Dial 3#=phone number

.Call-by-Call 3=number

.Dial 4#=phone number

.Call-by-Call 4=number

.Dial 5#=phone number

.Call-by-Call 5=number

.Dial 6#=phone number

.Call-by-Call 6=number

Note:

DIAG

000.DIAG.0.Sys Reset=Yes (write only)
000.DIAG.0.UPD REM CFG=Yes (write only)
Note:

For example:

: SET 000.DIAG.0.Sys Reset=No

+ ERROR

: SET 000.DIAG.0.Sys Reset=Yes

(unit resets!)

DIAGN

s00.DIAGN.0.Line LB1=Yes,No
.Line LB2=Yes,No

.Clr Err1=Yes (write only)

.Clr Perf1=Yes (write only)

.Clr Err2=Yes (write only)

.Clr Perf2=Yes (write only)

Note:

For example:

: SET 100.DIAGN.0.LB1=No

:

DIAL

spp.DIAL.n.Name=text
.Dial #=phone number

.Call Type=AIM,BONDING,1 Chnl,2 Chnl,FT1,Ft1-AIM,FT1-B&O

.Call Mgm=Manual,Static,Dynamic,Delta,Mode 1,Mode 2

.Data Svc=Voice,56KR,56K,64K,384KR,384K,1536K,1536KR, 128K,192K,256K,320K,448K,512K,576K,640K,704K, 768K,832K,896K,960K,1024K,1088K,1152K,1216K, 1280K,1344K,1408K,1472K

.Force 56K=Yes,No

.Base Ch Count=number

.Inc Ch Count=number

.Dec Ch Count=number

.Call-by-Call=number (T1/PRI only)

.Bill #=number (T1/PRI only)

.Auto-BERT=Off,15 sec,30 sec,60 sec,90 sec,120 sec

.Bit Inversion=Yes,No

.Fail Action=Disc,Reduce,Retry

.PRI # Type=Unknown,Intl,National,Local,Abbrev (T1/PRI only)

.Transit #=number (T1/PRI only)

.Group=number

.FT1 Caller=Yes,No

.B&O Restore=number (n=30 to 30000)

.Flag Idle=Yes,No

.Dyn Alg=Constant,Linear,Quadratic

.Sec History=number

.Add Pers=number

.Sub Pers=number

.Time Period 1...Activ=Disabled,Enabled,Shutdown

.Time Period 1...Beg Time=hh:mm:ss

.Time Period 1...Min Ch Cnt=number

.Time Period 1...Max Ch Cnt=number

.Time Period 1...Target Util=number

.Time Period 2...Activ=Disabled,Enabled,Shutdown

.Time Period 2...Beg Time=hh:mm:ss

.Time Period 2...Min Ch Cnt=number

.Time Period 2...Max Ch Cnt=number

.Time Period 2...Target Util=number

.Time Period 3...Activ=Disabled,Enabled,Shutdown

.Time Period 3...Beg Time=hh:mm:ss

.Time Period 3...Min Ch Cnt=number

.Time Period 3...Max Ch Cnt=number

.Time Period 3...Target Util=number

.Time Period 4...Activ=Disabled,Enabled,Shutdown

.Time Period 4...Beg Time=hh:mm:ss

.Time Period 4...Min Ch Cnt=number

.Time Period 4...Max Ch Cnt=number

.Time Period 4...Target Util=number

Note:

For example:

: NEXT 000.DIAL.1.Data Svc

+ 000.DIAL.1.Base Ch Count=1

: GET 201.DIAL.16.Call Type

+ 201.DIAL.16.Call Type=AIM

:

DO

spp.DO.0.Dial=Yes,No (read) Yes (write)
.Hang Up=Yes,No (read) Yes (write)

.Answer=Yes,No (read) Yes (write)

.Extend BW=Yes,No (read) Yes (write)

.Contract BW=Yes,No (read) Yes (write)

.Beg/End Rem LB=Yes,No (read) Toggle (write)

.Beg/End BERT=Yes,No (read) Toggle (write)

.Resynchronize=Yes,No (read) Yes (write)

Note:

These commands apply only during certain conditions. For example, spp.DO.0.Hang Up applies only when the object specified has a call online, while spp.DO.0.Dial applies only to objects not having a call online.See the MAX Reference Guide for details on each of the DO commands.

For example:

: NEXT 201.D0.0.Extend

+ 201.D0.0.Contract=Yes

:

ETHERNET

The following applies to Pipeline 100/400s and Ethernet-equipped MAX units.

s00.ETHERNET.0.Module Name=text (MAX only)
.Ether options...IP Adrs=dotted decimal format/subnet mask

.Ether options...2nd Adrs=dotted decimal format/subnet mask

.Ether options...RIP=Off,Send,Recv,Both

.Ether options...Ignore Def Rt=Yes,No

.Ether options...Proxy Mode=Off,Inactive,Active,Always

.Ether options...Filter=number

.Ether options...IPX Frame=802.3,802.2,SNAP,ENET II

.Ether options...IPX Net#=number

.WAN options...Dial Plan=Trunk Grp,Extended (MAX only)

.WAN options...Ans 1#=Phone number (MAX only)

.WAN options...Ans 2#=Phone number (MAX only)

.WAN options...Ans 3#=Phone number (MAX only)

.WAN options...Ans 4#=Phone number (MAX only)

.WAN options...Pool Start #1=dotted decimal format

.WAN options...Pool Count #1=number

.WAN options...Pool Start #2=dotted decimal format

.WAN options...Pool Count #2=number

.WAN options...Pool Only=Yes,No

.SNMP options...Read Comm=text

.SNMP options...R/W Comm=text

.Tserv options...TS Enabled=Yes,No

.Tserv options...Passwd=text

.Tserv options...Banner=text

.Tserv options...Prompt=text

.Tserv options...Term Type=text

.Tserv options...PPP=Yes,No

.Tserv options...SLIP=Yes,No

.Tserv options...SLIP BOOTP=Yes,No

.Tserv options...V42/MNP=Yes,No

.Tserv options...Telnet=Yes,No

.Tserv options...Def Telnet=Yes,No

.Tserv options...Clear Call=Yes,No

.Tserv options...Binary Mode=Yes,No

.Tserv options...Initial Scrn=Cmd,Menu

.Tserv options...Toggle Scrn=Yes,No

.Tserv options...Security=None,Partial,Full

.Tserv options...3rd Prompt=text

.Tserv options...Remote Conf=Yes,No

.Tserv options...Host #1 Addr=dotted decimal format

.Tserv options...Host #1 Text=text

.Tserv options...Host #2 Addr=dotted decimal format

.Tserv options...Host #2 Text=text

.Tserv options...Host #3 Addr=dotted decimal format

.Tserv options...Host #3 Text=text

.Tserv options...Host #4 Addr=dotted decimal format

.Tserv options...Host #4 Text=text

.Tserv options...Immed Telnet=Yes,No

.Tserv options...PPP Delay=Yes,No

.Tserv options...7-Even=Yes,No

.Tserv options...Login Case=L/P, l/p, L/p, l/P

.Tserv options...Ppp Info=Yes,No

.Tserv options...Clr Scrn=Yes,No

.Tserv options...Silent=Yes,No

.Bridging=Yes,No

.IPX Routing=Yes,No

.Shared Prof=Yes,No

.Telnet PW=text

.RIP Policy=Splt Hrzn,Poison Rvrs

.RIP Summary=Yes,No

.ICMP Redirects=Accept,Ignore

.DHCP Spoofing=Yes,No (Pipeline 50/25 only)

.Spoof Adr=dotted decimal format/subnet mask (Pipeline 50/25 only)

.Renewal Time=number (Pipeline 50/25 only)

.DNS...Domain Name=text

.DNS...Pri DNS=dotted decimal format

.DNS...Sec DNS=dotted decimal format

.DNS...Pri WINS=dotted decimal format

.DNS...Sec WINS=dotted decimal format

.Acct...Acct= None,RADIUS

.Acct...Acct Host #1=dotted decimal format

.Acct...Acct Host #2=dotted decimal format

.Acct...Acct Host #3=dotted decimal format

.Acct...Acct Port=number

.Acct...Acct Timeout=number

.Acct...Acct Key=number

.Acct...Sess Timer=number

.Auth...Auth= None,TACACS,RADIUS,RADIUS/LOGOUT

.Auth...Auth Host #1=dotted decimal format

.Auth...Auth Host #2=dotted decimal format

.Auth...Auth Host #3=dotted decimal format

.Auth...Auth Port=number

.Auth...Auth Timeout=number

.Auth...Auth Key=number

.Auth...Auth Pool=Yes,No

.Auth...Auth Req=Yes,No

.Auth...APP Server=Yes,No

.Auth...APP Host=dotted decimal format

.Auth...APP Port=number

.Log...Syslog=Yes,No

.Log...Log Host=dotted decimal format

.Log...Log Facility=Local0,Local1,Local2,Local3,Local4, Local5,Local6,Local 7

.Modem Ringback=Yes,No

The following applies to Ethernet-equipped Multiband Plus-T1/PRI and -E1/PRIs. (Ethernet IF does not apply to the Multiband Plus.)

300.ETHERNET.0.Ether options...Ethernet IF=AUI,COAX,UTP 
.Ether options...IP Adrs=dotted decimal format/subnet mask

.Ether options...Def Rte=dotted decimal format

.Ether options...RIP=Off,Recv

.SNMP options...Read Comm=text

.SNMP options...R/W Comm=text

.Syslog=Yes,No

.Log Host=dotted decimal format

.Log Facility=Local0,Local1,Local2,Local3,Local4,Local5, Local6,Local 7

Note:

For example:

: GET 200.ETHERNET.0.MODULE NAME

200.ETHERNET.0.MODULE NAME=Tom's Pipeline

:

FILT=<type>

s00.FILT.n.Name=text
.In Filter 01...Valid=Yes,No

.In Filter 01...Type=Generic,Ip

.In Filter 01...Generic...Forward=Yes,No

.In Filter 01...Generic...Offset=number

.In Filter 01...Generic...Length=number

.In Filter 01...Generic...Mask= hexadecimal string

.In Filter 01...Generic...Value= hexadecimal string

.In Filter 01...Generic...Compare= ==, !=

.In Filter 01...Generic...More=Yes,No

.In Filter 01...Ip...Forward=Yes,No

.In Filter 01...Ip...Src Mask=dotted decimal format

.In Filter 01...Ip...Src Adrs=dotted decimal format

.In Filter 01...Ip...Dst Mask=dotted decimal format

.In Filter 01...Ip...Dst Adrs=dotted decimal format

.In Filter 01...Ip...Protocol=number

.In Filter 01...Ip...Src Port Cmp=None,Less,Eql,Gtr,Neq

.In Filter 01...Ip...Src Port #=number

.In Filter 01...Ip...Dst Port Cmp=None,Less,Eql,Gtr,Neq

.In Filter 01...Ip...Dst Port #=number

.In Filter 01...Ip...TCP Estab=Yes,No

.Out Filter 01...Valid=Yes,No

.Out Filter 01...Valid=Yes,No

.Out Filter 01...Type=Generic,Ip

.Out Filter 01...Generic...Forward=Yes,No

.Out Filter 01...Generic...Offset=number

.Out Filter 01...Generic...Length=number

.Out Filter 01...Generic...Mask= hexadecimal string

.Out Filter 01...Generic...Value= hexadecimal string

.Out Filter 01...Generic...Compare= ==, !=

.Out Filter 01...Generic...More=Yes,No

.Out Filter 01...Ip...Forward=Yes,No

.Out Filter 01...Ip...Src Mask=dotted decimal format

.Out Filter 01...Ip...Src Adrs=dotted decimal format

.Out Filter 01...Ip...Dst Mask=dotted decimal format

.Out Filter 01...Ip...Dst Adrs=dotted decimal format

.Out Filter 01...Ip...Protocol=number

.Out Filter 01...Ip...Src Port Cmp=None,Less,Eql,Gtr,Neq

.Out Filter 01...Ip...Src Port #=number

.Out Filter 01...Ip...Dst Port Cmp=None,Less,Eql,Gtr,Neq

.Out Filter 01...Ip...Dst Port #=number

.Out Filter 01...Ip...TCP Estab=Yes,No

(.In/Out Filter 02 thru 12... same as .In/Out Filter 01...)

Note:

FR

s00.FR.0.Name=text 
.Active=Yes,No

.Call Type=Nailed,Switched

.Nailed Grp=number

.Data Svc=Voice,56KR,56K,64K,384KR, 384K,1536K,1536KR,128K,192K,256K,320K,448K, 512K,576K,640K,704K,768K,832K,896K,960K,1024K, 1088K,1152K,1216K,1280K,1344K,1408K,1472K

.PRI # Type=Unknown,Intl,National,Local,Abbrev

.Dial #=number

.Bill #=number

.Call-by-Call=number

.Transit #=number

.Link Mgmt=T1.617D,None

.N391=number

.N392=number

.N393=number

.T391=number

.N392=number

.MRU=number

Note:

HOSTN

HOST2 applies to Multiband Plus and MAX only.

s00.HOST2.0.Module Name=text  (MAX only)
.Dual Port=No Dual,1&2 Dual

.Palmtop=Full,Restrict

.Palmtop Port #=number

.Palmtop Menus=Standard,Limited,MIF

HOST4 applies to Multiband Plus only.

200.HOST4.0.Dual Port=No Dual,1&3 Dual,2&4 Dual,All Dual
.F Palmtop=Full,Restrict

.F Palmtop Port #=number

.F Palmtop Menus=Standard,Limited,MIF

.L Palmtop=Full,Restrict

.L Palmtop Port #=number

.L Palmtop Menus=Standard,Limited,MIF

.R Palmtop=Full,Restrict

.R Palmtop Port #=number

.R Palmtop Menus=Standard,Limited,MIF

HOST6 applies to MAX only.

s00.HOST6.0.Module Name=text
.Port 1/2 Dual=Yes,No

.Port 3/4 Dual=Yes,No

.Port 5/6 Dual=Yes,No

Note:

LINE

For models that interface to T1/PRI lines:

s00.LINE.n.Name=text
.2nd Line=Disabled,D&I,Trunk

.2nd Line=Yes,No (E1 Models only)

.Line 1...Sig Mode=Inband,ISDN,PBX T1,ISDN_NFAS

.Line 1...NFAS_ID num=number

.Line 1...Rob Ctl=Wink-Start,Idle-Start,Inc-W-200,Inc-W-400, Loop-Start

.Line 1...Switch Type=AT&T,NTI,GloBanD,Japan,NI-2

.Line 1...Framing Mode=D4,ESF

.Line 1...Encoding=AMI,B8ZS,None

.Line 1...FDL=None,AT&T,ANSI,Sprint (Not Pipeline 100/400)

.Line 1...Length=1-133,134-266,267-399,400-533,534-655

.Line 1...Buildout=0 db,7.5 db,15 db,22.5 db

.Line 1...Clock Source=Yes,No

.Line 1...PBX Type=Voice,Data,Leased 1:1

.Line 1...Delete Digits=number

.Line 1...Add Number=

.Line 1...Call-by-Call=number

.Line 1...Ans #=phone number

.Line 1...Ans Service=Voice,56KR,56K,64K,384KR,384K, 1536K,1536KR,128K,192K,256K,320K,448K,512K,576K, 640K,704K,768K,832K,896K,960K,1024K,1088K,1152K, 1216K,1280K,1344K,1408K,1472K

.Line 1...Ch 1=Unused,Switched,D&I,Nailed,D-channel

.Line 1...Ch 1 #=number

.Line 1...Ch 1 Slot=number (MAX only)

.Line 1...Ch 1 Prt/Grp=number

.Line 1...Ch 1 TrnkGrp=number

(.Line 1...Ch 2 thru Ch 23 same as Ch 1)

.Line 1...Ch 24=Unused,Switched,D&I,Nailed,D-channel, NFAS-Prime,NFAS-Second

.Line 1...Ch 24 #=number

.Line 1...Ch 24 Slot=number (MAX only)

.Line 1...Ch 24 Prt/Grp=number

.Line 1...Ch 24 TrnkGrp=number

(.Line 2... same as Line 1...)

For models that interface to BRI lines:

100.LINE.n.Name=text
.Switch Type=AT&T,NTI,NI1,FRANC,U.K.,JAPAN,BELGI,AUSTR,SWISS, GERMAN,DUTCH, NET 3

.Line 1...Enabled=Yes,No

.Line 1...LinkType=P_T_P,Multi_P

.Line 1...B1 Usage=Unused,Switched,Nailed

.Line 1...B1 Prt/Grp=number

.Line 1...B2 Usage=Unused,Switched,Nailed

.Line 1...B2 Prt/Grp=number

.Line 1...Pri Num=phone number

.Line 1...Pri SPID=number

.Line 1...Sec Num=phone number

.Line 1...Sec SPID=number

(.Line 2... thru .Line 8... same as Line 1...)

For models that interface to Switched-56 lines:

100.LINE.n.Name=text
.Line 1...Enabled=Yes,No

.Line 1...Ch Usage=Unused,Switched,Nailed

.Line 1...Phone Num=phone number

.Line 1...Port/Grp=number

(.Line 2... thru .Line 7... same as Line 1...)

For models that interface to E1/PRI lines:

s00.LINE.n.Name=text
.Line 1...Sig Mode=ISDN,None,DPNSS

.Line 1...Switch Type=NTI,French,German,GloBanD,Net 5, Australian,DASS 2,ISDX,ISLX,MERCURY

.Line 1...L2=A END,B END

.Line 1...L3=X END,Y END

.Line 1...NL Value=number

.Line 1...LoopAvoidance=number

.Line 1...Framing Mode=G.703,2DS

.Line 1...Clock Source=Yes,No

.Line 1...Ch 1=Unused,Switched,Nailed

.Line 1...Ch 1 #=number

.Line 1...Ch 1 Slot=number (MAX only)

.Line 1...Ch 1 Prt/Grp=number

.Line 1...Ch 1 TrnkGrp=number

(.Line 1...Ch 2 to Ch 15 and Ch 17 to Ch 31 same as Ch 1)

.Line 1...Ch 16=D-channel

.Line 1...Ch 16 #=N/A

.Line 1...Ch 16 Slot=N/A

.Line 1...Ch 16 Prt/Grp=N/A

.Line 1...Ch 16 TrnkGrp=N/A

(.Line 2... same as Line 1...)

Note:

For example:

: LOAD 100.LINE.1

:

LMODEM

LMODEM applies to the Pipeline 100/400 and MAX models with digital modems only.

s00.LMODEM.0.Module Name=text 
.Ans 1#=phone number

.Ans 2#=phone number

.Ans 3#=phone number

.Ans 4#=phone number

Note:

LOOP

spp.LOOP.0.Local LB=Yes,No
.DSR=Active,Inactive (read) Toggle (write)

.RI=Active,Inactive (read) Toggle (write)

.CD=Active,Inactive (read) Toggle (write)

.DLO=Active,Inactive (read) Toggle (write)

.PND=Active,Inactive (read) Toggle (write)

.ACR=Active,Inactive (read) Toggle (write)

.Inc Ch Count=Yes (write only)

.Dec Ch Count=Yes (write only)

.Rate=64K,56K (read) Toggle (write)

Note:

For example:

: SET 202.LOOP.0.DSR=Toggle

+ ERROR

: SET 202.LOOP.0.Local LB=Yes

: SET 202.LOOP.0.DSR=Toggle

:

PORT

spp.PORT.0.Port Name=text
.Ans 1#=phone number

.Ans 2#=phone number

.Ans 3#=phone number

.Ans 4#=phone number

.Idle=None,Call

.Dial=Terminal,DTR Active,RS-366 Ext1,RS-366 Ext2,V.25bis,

V.25bis-C,X.21 Ext1,X.21 Ext2,X.21 Ext1-P

.Answer=Auto,DTR Active,DTR+Ring,V.25bis,V.25bis-C,Terminal,

X.21,P-Tel Man,None

.Clear=DTR Inactive,DTR Active,RTS Inactive,RTS Active,

Terminal

.Term Timing=Yes,No

.RS-366 Esc=*,#,5,6,7,9,0,00

.Early CD=Answer,Originate,Both,No

.DS0 Min Rst=Monthly,Daily,Off

.Max DS0 Mins=number

.Max Call Mins=number

Note:

For example:

: LOAD 201.PORT.0

: SET 201.PORT.0.Port Name=Chicago #1

+ ERROR

: SET Port Name=Chicago #1

: SAVE 200.PORT.0

+ ERROR

: SAVE 201.PORT.0

:

ROUTE

s00.ROUTE.n.Name=text
.Active=Yes,No

.Dest=text in dotted decimal format/subnet mask

.Gateway=text in dotted decimal format

.Metric=number

.Private=Yes,No

Note:

SEC

000.SEC.n.Name=text
.Passwd=*SECURE*

.Operations=Yes,No

.Edit Security=Yes,No

.Edit System=Yes,No

.Edit Line=Yes,No

.Edit All Port=Yes,No (Multiband Plus and MAX only)

.Edit Own Port=Yes,No (Multiband Plus and MAX only)

.Edit All Calls=Yes,No

.Edit Com Call=Yes,No (Multiband Plus and MAX only)

.Edit Own Call=Yes,No (Multiband Plus and MAX only)

.Edit Cur Call=Yes,No (Multiband Plus and MAX only)

.Sys Diag=Yes,No

.All Port Diag=Yes,No (Multiband Plus and MAX only)

.Own Port Diag=Yes,No (Multiband Plus and MAX only)

.Download=Yes,No

.Upload=Yes,No

.Field Service=Yes,No

Note:

For example:

: SAVE 000.SEC.8

:

STAT

For all models:

000.STAT.0.Sys Options= 
n.Message Log= (n =0 thru 31)

0.Port Info=

0.CDR=

For T1/PRI and E1/PRI models only:

s00.STAT.0.Line 1 Stat=
0.Line 2 Stat=

0.Line Errors=

n.FDL1=(n=0 thru 96) (not E1/PRI or Pipeline)

n.FDL2=(n=0 thru 96) (not E1/PRI or Pipeline)

0.Net Options=

(s=1 for Pipeline 100/400 and Multiband Plus. s=1 or any other slot in which a T1/PRI module is installed in a MAX.)

For BRI and Switched-56 models only:

100.STAT.0.Line 1 Stat= 
0.Line Errors=

0.Net Options=

For the MAX and Multiband Plus models only:

spp.STAT.0.Call Status= 
n.Message Log= (n=0 thru 31)

0.Statistics=

0.Port Opts=

0.Session Err=

0.Port Leads=

s=2 forMultiband Plus. s=2 or any other slot in which a serial host module is installed in a MAX. pp=01 through the last serial host port.

For models with Ethernet interface:

s00.STAT.0.Sessions= (does not apply to Multiband Plus)
0.Routes= (does not apply to Multiband Plus)

0.WAN Stat= (does not apply to Multiband Plus)

0.Ether Stat=

0.Ether Opt=

0.Dyn Stat=

s=2 for Pipeline 100/400. s=3 for Multiband Plus. s=slot of a MAX in which the Ethernet module is installed.

Note:

For example:

: GET 100.STAT.0.Line Errors

+ 100.STAT.0.Line Errors=

+ 01-005 Ln1 Ln2

+10 -

+2 10 -

:

: SET 000.STAT.0.CDR=1

For example:

: GET 600.STAT.0.Line 2 Stat

(Get status of line #2 in the module in slot 6.)

For example:

: GET 202.STAT.0.Call Status

(Get call status of serial host port #2.)

SYS

000.SYS.0.Name=text
.Location=text (Ethernet interface required)

.Contact=text (Ethernet interface required)

.Date=mm/dd/yy

.Time=hh:mm:sec

.Term Rate=300,1200,2400,4800,9600,19200,38400,57600

.Palmtop Rate=300,1200,2400,4800,9600,19200,38400,57600

.Console=Standard,Limited,MIF

.Remote Mgmt=Yes,No

.Parallel Dial=number

.Single Answer=Yes,No (MAX and Multiband Plus only)

.Sub-Adr=TermSel,Routing,None (T1/E1/BRI models only)

.DM=number (T1/E1/BRI models only)

.LAN=number (T1/E1/BRI models only)

.Serial=number (T1/E1/BRI models only)

.V110=number (MAX models only)

.Use Trunk Grps=Yes,No (T1/PRI only)

.Excl Routing=Yes,No (MAX and Multiband Plus only)

.Auto Logout=Yes,No

.Idle Logout=number

.DS0 Min Rst=Monthly,Daily,Off

.Max DS0 Mins=number

.High BER=10 ** -3,10 ** -4,10 ** -5 (T1/PRI or E1/PRI only)

.High BER Alarm=Yes,No (T1/PRI or E1/PRI only)

.No Trunk Alarm=Yes,No (T1/PRI or E1/PRI only)

.Delay Dual=Yes,No (MAX and Multiband Plus only)

.Edit=XN-n00 (menu number for an edit screen)

.Status 1=XN-n00 (menu number for a status screen)

.Status 2=XN-n00 " "

.Status 3=XN-n00 " "

.Status 4=XN-n00 " "

.Status 5=XN-n00 " "

.Status 6=XN-n00 " "

.Status 7=XN-n00 " "

.Status 8=XN-n00 " "

Note:

For example:

: GET 000.SYS.0.Name

+ =kansas BRI

TRAP

s00.TRAP.n.Name=text 
n.Alarm=Yes,No

n.Port=Yes,No

n.Security=Yes,No

n.Comm=dotted decimal format

n.Dest=dotted decimal format

Note:

V110

V110 applies to MAX models with V.110 modules only.

s00.V110.0.Module Name=text 
.Ans 1#=phone number

.Ans 2#=phone number

.Ans 3#=phone number

.Ans 4#=phone number

Note:

Command line basics

This section gives a quick overview of command-line processing in MIF.

Editor basics

When modifying an entity in the edit area, the following line-editing conventions are supported:



[Top][Contents][Prev][Next][Last]Search

techpubs@eng.ascend.com

Copyright © 1997, Ascend Communications, Inc. All rights reserved.