10.1. Ethernet/GigaEthernet/Quad-Ethernet cards activation

The Ethernet driver allows activating Ethernet, GigaEthernet or Quad-Ethernet PCI/PCIe cards and also Ethernet/GigaEthernet ports mounted on BSE cards, or incorporated into the mainboard.

Use the command a dev:eth-x to add the device where x is the hardware device identifier.

[18:06:00] ABILIS_CPX:a dev:eth-3

COMMAND EXECUTED 

[18:06:11] ABILIS_CPX:d dev

- Not Saved (SAVE CONF) -------------------------------------------------------

--------------- Active Watchdog and MFxx Resources (read only): ---------------
Device(s)   Run Physical Resource(s)                         SlotId  Addr  Irq
-------------------------------------------------------------------------------
MF          Yes Mf . . . . . . . . . . . . . . . . . . . . .     75   PCI ( 10)
MFIO        Yes MfIo . . . . . . . . . . . . . . . . . . . .     75   PCI ( 10)

------------------ Active PCI Devices and Physical Resources: -----------------
Device(s)   Run Physical Resource(s) or CTI Port(s)          SlotId  Addr  Irq
-------------------------------------------------------------------------------
ASY-1       Yes Async-1  . . . . . . . . . . . . . . . . . .      -   3F8    4
ETH-1       Yes Eth-1  . . . . . . . . . . . . . . . . . . .     18   PCI ( 15)
ETH-2       Yes Eth-2  . . . . . . . . . . . . . . . . . . .     72   PCI ( 15)
ETH-3       No  Eth-3  . . . . . . . . . . . . . . . . . . .   NONE     - (  -)
VPOTS-4     Yes 149..164 . . . . . . . . . . . . . . . . . .      -     - (  -)
BSE-1       Yes 31..38, 101..140 . . . . . . . . . . . . . .     74   PCI ( 12)
CELL32-1    Yes 501..532 . . . . . . . . . . . . . . . . . .      -     - (  -)

------------------ Active USB Devices and Physical Resources: -----------------
Device(s)   Run Con Physical Resource(s) or CTI Port(s)    USBPORTID
-------------------------------------------------------------------------------
ETHUSB-1    Yes Yes EthUsb-1 . . . . . . . . . . . . . . . 0.4
UPS-1       Yes No  Ups  . . . . . . . . . . . . . . . . . NONE
DSLUSB-1    Yes No  Dsl-1  . . . . . . . . . . . . . . . . 0.1
CELLKEY-1   Yes No  501  . . . . . . . . . . . . . . . . . 0.0


-------------- Inactive Watchdog and MFxx Resources (read only): --------------
Device(s)   Run Physical Resource(s)                         SlotId  Addr  Irq
-------------------------------------------------------------------------------
                     *** NO INACTIVE WATCHDOGs PRESENT ***                     

----------------- Inactive PCI Devices and Physical Resources: ----------------
Device(s)   Run Physical Resource(s) or CTI Port(s)          SlotId  Addr  Irq
-------------------------------------------------------------------------------
                     *** NO INACTIVE PCI CARDs PRESENT ***                     

----------------- Inactive USB Devices and Physical Resources: ----------------
Device(s)   Run Con Physical Resource(s) or CTI Port(s)    USBPORTID
-------------------------------------------------------------------------------
                    *** NO INACTIVE USB DEVICEs PRESENT ***   
[Caution]Caution

After adding or setting the device active, you must restart the Abilis to make the device running (use the command warm start to reboot the Abilis).

[Tip]Tip

Interesting chapter: Section 80.2, “How to activate a new Ethernet port”.

Use the following command to display resource parameters:

[13:01:26] ABILIS_CPX:d p eth-3

RES:Eth-3 ---------------------------------------------------------------------
Run    DESCR:
       LOG:DS            MODE:AUTO         DUPLEX:HALF       max-vlans:0
       MAC-ADDR:FACTORY (00-E0-4C-20-07-17)
       ip-rxbuf:25       arp-rxbuf:5       pppoed-rxbuf:5    pppoes-rxbuf:25

The most important parameters are:

DESCR

Resource description. Max 79 chars. Spaces require double quotes (E.g. "str1 str2").

LOG

State changes log and alarm generation [NO, D, S, A, L, T, ALL] [+E] (D: Debug Log; S: System Log; A: Alarm view; L: Local audible alarm; T: SNMP traps; +E: Extended Log of state changes, see ref. manual).

MODE

Mode selection [AUTO, 10TP, 100TX, 1000].

DUPLEX

Transmission mode selection [HALF, FULL].

max-vlans

Maximum number of VLANs [0..250].

MAC-ADDR

MAC address [FACTORY, XX-XX-XX-XX-XX-XX].

ip-rxbuf

Number of receive buffers for IP [1..255].

arp-rxbuf

Number of receive buffers for ARP [1..255].

pppoed-rxbuf

Number of receive buffers for PPPOE Discovery protocol [1..255].

pppoes-rxbuf

Number of receive buffers for PPPOE Session protocol [1..255].

The following command allows the administrator to change the configuration of the resource:

s p eth-x parameter:value...

[Caution]Caution

To activate the changes made on the upper case parameters, execute the initialization command init res:eth-x; while to set act the changes made on the lowercase parameters a save conf and an Abilis restart are required (i.e. With warm start command).

[Tip]Tip

Interesting chapter: Section 80.5, “How to assign a VLAN for Ethernet interface”.