20G101-00 E2  2016-10-18

G101 Fully Managed Industrial Switch with Uplink 3U CompactPCI Serial

User Manual Contents

Contents

Contents...... 2 About this Document ...... 4 Product Safety ...... 6 Legal Information ...... 7 1 Product Overview ...... 9 1.1 Product Description ...... 9 1.2 External Interfaces ...... 10 1.3 Board Layout ...... 11 1.4 Block Diagram ...... 12 1.5 Technical Data ...... 13 1.6 Product Identification...... 19 2 Getting Started ...... 20 2.1 Connecting and Starting ...... 20 2.2 Accessing the Switch...... 21 2.2.1 Web interface ...... 21 2.2.2 Command line interface (CLI)...... 21 2.3 Starting Up the Switch ...... 23 2.3.1 Login and Reset Configuration to Factory Defaults ...... 23 2.3.2 Setting the Device Hostname ...... 23 2.3.3 Setting a Password for the Admin User ...... 24 2.3.4 Setting the VLAN 1 IP Address ...... 24 2.3.5 Display and Save Configuration to FLASH ...... 25 3 Functional Description...... 28 3.1 Power Supply...... 28 3.2 Processor Core ...... 28 3.2.1 Thermal Considerations ...... 28 3.3 Reset ...... 28 3.4 Ethernet ...... 29 3.4.1 Front Connection ...... 29 3.4.2 Rear Connection...... 30 3.4.3 Ethernet Status LEDs ...... 30 3.5 SFP...... 31 3.6 RS232 ...... 32 3.6.1 RJ45 Connector...... 32 3.6.2 M12 Connector...... 33 3.7 CompactPCI Serial...... 34 3.7.1 Filling Order ...... 35 3.7.2 Using the G101 as a Peripheral Board ...... 36 3.7.3 Connectors ...... 37

20G101-00 E2  2016-10-18 Page 2 Contents

Figures

Figure 1. Front interfaces (02G101-02 on the left and 02G101-03 on the right)...... 10 Figure 2. Board layout – top view (02G101-02) ...... 11 Figure 3. Board layout – top view (02G101-03) ...... 11 Figure 4. Block diagram...... 12 Figure 5. Product labels...... 19 Figure 6. Accessing the help option ...... 21 Figure 7. Command line interface ...... 22

Tables

Table 1. Connector types – Ethernet RJ45 ...... 29 Table 2. Pin assignment – Ethernet (RJ45)...... 29 Table 3. Connector types – Ethernet M12 ...... 30 Table 4. Pin assignment – Ethernet (8-pin M12)...... 30 Table 5. Signal mnemonics – Ethernet...... 30 Table 6. Ethernet status LEDs ...... 30 Table 7. Pin assignment of SFP front-panel connector ...... 31 Table 8. Signal mnemonics of SFP front-panel connector ...... 31 Table 9. Connector types – RS232 RJ45 ...... 32 Table 10. Pin assignment – RS232 RJ45 ...... 32 Table 11. Signal mnemonics – RS232 RJ45 ...... 32 Table 12. Connector types – RS232 M12 ...... 33 Table 13. Pin assignment – RS232 M12 ...... 33 Table 14. Signal mnemonics – RS232 M12 ...... 33 Table 15. CompactPCI Serial backplane filling order ...... 35 Table 16. Pin assignment of CompactPCI Serial P1 connector...... 37 Table 17. Pin assignment of CompactPCI Serial P2 connector...... 38 Table 18. Pin assignment of CompactPCI Serial P4 connector...... 39 Table 19. Pin assignment of CompactPCI Serial P5 connector...... 40 Table 20. Pin assignment of CompactPCI Serial P6 connector...... 41

20G101-00 E2  2016-10-18 Page 3 About this Document

About this Document

This user manual is intended only for system developers and integrators, it is not intended for end users. It describes the design, functions and connection of the product. The manual does not include detailed information on individual components (data sheets etc.).

G101 product page with up-to-date information and downloads: www.men.de/products/g101/

History

Issue Comments Date E1 First issue 2016-09-28 E2 General update 2016-10-18

20G101-00 E2  2016-10-18 Page 4 About this Document

Conventions

Indicates important information or warnings concerning situations which could result in personal injury, or damage or destruction of the component.

Indicates important information concerning electrostatic discharge which could result in damage or destruction of the component.

Indicates important information or warnings concerning proper functionality of the product described in this document.

The globe icon indicates a hyperlink that links directly to the Internet. When no globe icon is present, the hyperlink links to specific information within this document.

Italics Folder, file and function names are printed in italics. Mono A monospaced font type is used for hexadecimal numbers, listings, C function descriptions or wherever appropriate. Hexadecimal numbers are preceded by "0x".

Comment Comments embedded into coding examples are shown in green text. IRQ# Signal names followed by a hashtag "#" or preceded by a forward slash "/" /IRQ indicate that this signal is either active low or that it becomes active at a falling edge. In/Out Signal directions in signal mnemonics tables generally refer to the corresponding board or component, "in" meaning "to the board or component", "out" meaning "from the board or component".

20G101-00 E2  2016-10-18 Page 5 Product Safety

Product Safety

Electrostatic Discharge (ESD)

Computer boards and components contain electrostatic sensitive devices. Electrostatic discharge (ESD) can damage components. To protect the PCB and other components against damage from static electricity, you should follow some precautions whenever you work on your computer. . Power down and unplug your computer system when working on the inside. . Hold components by the edges and try not to touch the IC chips, leads, or circuitry. . Use a grounded wrist strap before handling computer components. . Place components on a grounded antistatic pad or on the bag that came with the component whenever the components are separated from the system. . Only store the product in its original ESD-protected packaging. Retain the original packaging in case you need to return the product to MEN for repair.

20G101-00 E2  2016-10-18 Page 6 Legal Information

Legal Information

Changes

MEN Mikro Elektronik GmbH ("MEN") reserves the right to make changes without further notice to any products herein.

Warranty, Guarantee, Liability

MEN makes no warranty, representation or guarantee of any kind regarding the suitability of its products for any particular purpose, nor does MEN assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including, without limitation, consequential or incidental damages. TO THE EXTENT APPLICABLE, SPECIFICALLY EXCLUDED ARE ANY IMPLIED WARRANTIES ARISING BY OPERATION OF LAW, CUSTOM OR USAGE, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE OR USE. In no event shall MEN be liable for more than the contract price for the products in question. If buyer does not notify MEN in writing within the foregoing warranty period, MEN shall have no liability or obligation to buyer hereunder. The publication is provided on the terms and understanding that: 1. MEN is not responsible for the results of any actions taken on the basis of information in the publication, nor for any error in or omission from the publication; and 2. MEN is not engaged in rendering technical or other advice or services. MEN expressly disclaims all and any liability and responsibility to any person, whether a reader of the publication or not, in respect of anything, and of the consequences of anything, done or omitted to be done by any such person in reliance, whether wholly or partially, on the whole or any part of the contents of the publication.

Conditions for Use, Field of Application

The correct function of MEN products in mission-critical and life-critical applications is limited to the environmental specification given for each product in the technical user manual. The correct function of MEN products under extended environmental conditions is limited to the individual requirement specification and subsequent validation documents for each product for the applicable use case and has to be agreed upon in writing by MEN and the customer. Should the customer purchase or use MEN products for any unintended or unauthorized application, the customer shall indemnify and hold MEN and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim or personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that MEN was negligent regarding the design or manufacture of the part. In no case is MEN liable for the correct function of the technical installation where MEN products are a part of.

Qualified Personnel

The product/system described in this documentation may be operated only by personnel qualified for the specific task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified personnel are those who, based on their training and experience, are capable of identifying risks and avoiding potential hazards when working with these products/systems.

20G101-00 E2  2016-10-18 Page 7 Legal Information

Conformity

MEN products are no ready-made products for end users. They are tested according to the standards given in the Technical Data and thus enable you to achieve certification of the product according to the standards applicable in your field of application.

RoHS

Since July 1, 2006 all MEN standard products comply with RoHS legislation. Since January 2005 the SMD and manual soldering processes at MEN have already been completely lead-free. Between June 2004 and June 30, 2006 MEN’s selected component suppliers have changed delivery to RoHS-compliant parts. During this period any change and status was traceable through the MEN ERP system and the boards gradually became RoHS-compliant.

WEEE Application

The WEEE directive does not apply to fixed industrial plants and tools. The compliance is the responsibility of the company which puts the product on the market, as defined in the directive; components and sub- assemblies are not subject to product compliance. In other words: Since MEN does not deliver ready-made products to end users, the WEEE directive is not applicable for MEN. Users are nevertheless recommended to properly recycle all electronic boards which have passed their life cycle.

Nevertheless, MEN is registered as a manufacturer in Germany. The registration number can be provided on request.

Copyright © 2016 MEN Holding. All rights reserved.

Germany France USA China MEN Mikro Elektronik GmbH MEN Mikro Elektronik SAS MEN Micro Inc. MEN Mikro Elektronik Neuwieder Straße 3-7 18, rue René Cassin 860 Penllyn Blue Bell Pike (Shanghai) Co., Ltd. 90411 Nuremberg ZA de la Châtelaine Blue Bell, PA 19422 Room 808-809, Jiaxing Phone +49-911-99 33 5-0 74240 Gaillard Phone 215-542-9575 Mansion, No. 877 Dongfang Phone +33-450-955-312 Road 200122 Shanghai Phone +86-21-5058-0961 [email protected] [email protected] [email protected] [email protected] www.men.de www.men-france.fr www.menmicro.com www.men-china.cn

20G101-00 E2  2016-10-18 Page 8 Product Overview

1 Product Overview

1.1 Product Description

A flexible switch in a common modular format The G101 is a fully managed 3U flexible multiport Gigabit Switch, with a 29 GBit/s Switch matrix, implemented as a CompactPCI Serial board. It occupies one system slot or one peripheral slot using a 4 HP front panel with two Gigabit Ethernet ports on RJ45 connectors and one 2.5 Gb SFP cage. Alternatively, the G101 can be supplied with three M12 connectors on the front panel. The new backplane concept for MEN routers and switches allows high flexibility in network applications and management.

High speed, high efficiency and extensive protocols The G101 guarantees high speed, high efficiency and a large software pool for various protocols like security, time synchronicity, stability, as well as for temperature needs. The switch supports EEE (Energy Efficient Ethernet) as a standard on all ports, IEEE1588v2 on ports 1 to 12 and SyncE (synchronous Ethernet) as an option.

Various connection possibilities due to various port options The G101 either features three Ethernet ports on the front and up to 22 ports on the rear, or alternatively all 25 ports on the rear. These include 12 ports with integrated 10/ 100/1000 Mbit/s copper PHYs. In addition, the G101 features a high performance port with up to 2.5 Gbit/s for a SFP pluggable module to support a high speed uplink.

Increased reliability thanks to built-in test mechanisms The switch is fault tolerant and restores itself on its own: If a link is temporarily unavailable, frames can be sent via backup/redundant links (spanning tree protocol/link aggregation) and no data loss occurs. Its built-in test mechanisms make the G101 an even more reliable component in the communication system.

Rugged and compliant to railway standards The railway Ethernet switch is specifically designed for rugged mobile communication systems and fully compliant with the EN 50155 railway standard, qualified for a -40 to +85°C operation temperature and ready for coating.

20G101-00 E2  2016-10-18 Page 9 Product Overview

1.2 External Interfaces

Figure 1. Front interfaces (02G101-02 on the left and 02G101-03 on the right)

CompactPCI ® CompactPCI ® Serial Serial H H S A A L L 1 1 SERVICE SERVICE X1 X1 X2 X2 X3 X3 3 2 3 2

G101 G101

20G101-00 E2  2016-10-18 Page 10 Product Overview

1.3 Board Layout

Figure 2. Board layout – top view (02G101-02)

Console P6 Interface on RJ45 port P5 ETH1 Gb Ethernet on RJ45 port P4

ETH2 Gb Ethernet on RJ45 port

ETH25 2.5 Gb Ethernet P2 on SFP Cage

ũĞĐƟŽŶƐǁŝƚĐŚ P1

ũĞĐƟŽŶ lever

Figure 3. Board layout – top view (02G101-03)

Console P6 Interface on M12 port P5 ETH1 Gb Ethernet P4 on M12 port

ETH2 Gb Ethernet on M12 port

ETH3 Gb Ethernet P2 on M12 port

ũĞĐƟŽŶƐǁŝƚĐŚ P1

ũĞĐƟŽŶ lever

20G101-00 E2  2016-10-18 Page 11 Product Overview

1.4 Block Diagram

Figure 4. Block diagram

5 Gb Ethernet DDR2 SDRAM P6 3 Gb Ethernet Reset R F 4 Gb Ethernet

RS232 P5 F R RJ45 or Gigabit Ethernet F M12 Vitesse VSC7429 4 Gb Ethernet Processor PHY P4 RJ45 or Gigabit Ethernet F 2x QSGMII M12 R

SFP or Gigabit Ethernet QSGMII F M12 SGPIO P2 R

PSU: 16 VDC max. DC/DC FFront P1 R Rear SPGIO FPGA Options R

20G101-00 E2  2016-10-18 Page 12 Product Overview

1.5 Technical Data

Supported Port Types . The following configurations are available: - RJ45: 12x 1 Gbit/s + 1x 2.5 Gbit/s (2x 1 Gbit/s + 1x 2.5 Gbit/s on front) with "on- the-Fly" SFP detection support (Model: 02G101-02) - M12: 12x 1 Gbit/s CU Ports (3x 1 Gbit/s M12 on front) (Model: 02G101-03)

Tested SFP Types . CISCO GLC-SX-MM, 1 Gbit/s BASE-SX, 220/500 m, 0 to +70°C . AVAGO ABR-5710 ALZ, 1 Gbit/s BASE-SX, 250/550 m, -40 to +85°C . Finisar FTLF8519P3BTL, 1 Gbit/s BASE-SX, 300/500 m, -40 to +85°C . Finisar FTLF1318P3BTL, 1 Gbit/s BASE-LH, 10 km, -40 to +85°C . Finisar FTLF1518P1BTL, 1 Gbit/s BASE-ZX, 80 km, -40 to +85°C . AVAGO ABR-57R5APZ, 4.25 Gbit/s BASE-SX, 300 m @ 2.125 Gbps, -10 to +85°C

Switching Matrix . Max. Throughput: 29 Gbit/s / 40 Mbit/s@64 Bytes per packet . Max. Mac Address Table Size: 8192 . Switching Algorithm: Store-and-Forward with TCAM support

General Network Support . IPv4 and IPv6 Forwarding and Management . IPv6 Ready Logo Phase 2

Ports and Port Control . Energy Efficient Ethernet (IEEE 802.3az) . ETH Signal Equalization and Power Control . Port state (admin), speed, duplex mode and flow control . Port frame size (Jumbo Frames: 9216 Bytes/Packet max) . Port status (link monitoring) and statistics (MIB counters) . Port VeriPHY (cable diagnostics), ActiPHY and PerfectReach . Inband management (VRAP)

User Configuration Interfaces . HTTP/HTTPs, Telnet, SSHv2, Console (USB)

Switch Management and Monitoring . OAM - Link OAM: IEEE 802.3ah - Flow OAM (ingres, egres): IEEE802.1ag, ITU-T Y.1731 Down-MEP, ITU-T Y.1731 Up-MEP, ITU-T Y.1731 MIP, - SMAC/DMAC Swap - OAM Performance Monitoring MEF35 Phase 1 - Redirect back to arrival port debugging feature

20G101-00 E2  2016-10-18 Page 13 Product Overview

. SNMP Management v1, v2c, v3 (RFC 1212, 1901-1908, 3411-3418) . SNMP v1 Traps (RFC 1157) with multiple destinations . LLDP (IEEE 802.10AB-2005/LLDP) . TIA 1057 LLDP-MED extensions . CDP (Cisco Discovery Protocol) . RMON Group 1, 2, 3 and 9(RFC 2819) . Syslog (RFC 5424) . sFlow (RFC 3176) . Port and Flow Mirroring (10 Ports max) . Fallback Firmware

Configuration Management . TFTP (RFC 1350) . Import/Export via Web-Interface . Configuration download and upload: XML and inidustry-standards format

Redundancy and Flow Control . Static Link Aggregation . Link Aggregation Protocol (LACP: IEEE 802.3ad) . Back Pressure Flow Control (IEEE 802.3X) . Spanning Tree (STP: IEEE 802.1 D) . Rapid Spanning Tree (RSTP: IEEE 802.1w) . Multiple Spanning Tree (MSTP: IEEE 802.1s) . BPDU Restrict and Guard Role (IEEE 802.1w Root Guard) . Ring and Linear Protection Switching (ITU-T G.8031 and G.8032) - 1+1 port protection - 1:1 port protection - 1:n port protection . Connectivity Fault Protection (IEEE 802.1ag/ITU-T Y.1731 . Loop Protection

20G101-00 E2  2016-10-18 Page 14 Product Overview

Filtering . Unicast, Multicast and Broadcast Traffic/broadcast storm control . Basic ingres limiter . Dynamic ARP Inspection (RFC 2132 / MAC address based filtering) . IP Source Guard (draft-baker-sava-cisco-ip-source-guard-00) . DHCP Snooping (RFC 2132) . IP MAC binding . IP MAC binding dynamic to static

Security . Static L2 Port Isolation . Port based RADIUS and internal MAC Authentication (IEEE 802.1X) . RADIUS accounting (RFC 2866ff) . Single and Multiple IEEE 802.1X . VLAN and QOS assignment . TACACS+ (RFC 1492) . MAC address flood prevention (MAC address table limitation) . Web and CLI Authentication . Switch Access Authorization (15 levels) . ACLs for filtering, policing and port copy

VLAN . Max. number of VLANs: 4096 . VLAN Tagging and Trunking (IEEE 802.1Q) . Supported VLAN Types: - Private Static VLAN (RFC 5517) - MAC, Protocol, IP-Subnet and Port based VLAN (IEEE 802.1Q) - VOICE VLAN (IEEE 802.1Q, IEEE 802.1P) . VLAN Translation (IEEE 802.3ad) . GVRP VLAN registration (IEEE 802.1Q) . Multiple VLAN registration protocol (MVRP: IEEE 8021.1ak) . Guest VLAN Isolation

Multicast . Max. number of IGMP Groups: 8.000 for Layer 2 and 8.000 for IPv4/IPv6 . IPv4 Internet Group Management protocol (IGMP) v1, v2, v3 . IPv6 Multicast Listener Protocol (MLD) v1, v2 with flooding suppression and router port handling . Multicast VLAN registration protocol (MVR) . IGMP throttling, filtering, proxy and leave proxy . MRP/GMRP GARP Multicast Registration Protocol (IEEE 802.1ak)

20G101-00 E2  2016-10-18 Page 15 Product Overview

QOS . Active Priority Queues per Port: 8 . Class of Service (IEEE 802.1p) . Port and queue egress shaper . Port and User priority mode . Input priority mapping (PCP, DEI to QOS, DP level) . Scheduler Mode (weighted and fair scheduling) . QOS control list (QCL ID, QCL to QCE mapping) . QCE mapping based on ETH-Type, VLAN ID, UDP/TCP port range, DiffServ field and Tag priority . Random early discard (RED) . Policers: port, service, queue and global/VCAP (ACL) . DiffServ (RFC 2474) and Tag remarking

DHCP . DHCP Server (RFC 2131/ 3132) . DHCP Client (RFC 2131 / 3132) . DHCP Option 82 (DHCP Relay Agent Information Option)

DNS . DNS Client (RFC 2136) . DNS Proxy (RFC 5625)

Synchronization . NTPv4 Client (RFC 5005) . IEEE 1588v2 PTP with one-step and two-step clock . IEEE 1588v2 PTP with redundant masters and timing domains . IEEE 1588v2 boundary, end-to-end and peer-to-peer clock . IEEE 1588v2 unicast and multicast support . Optional Synchronous Ethernet (ITU-T G.8261, G.8262 and G.8264) . Optional combined SyncE and IEEE 1588v2 solution

Layer 2 Bridging . IEEE 802.1D Bridge with source source specific multicast filtering - auto MAC address learning and aging - static MAC addresses . IEEE 802.10d Provider Bridge (native or translated VLAN Q-in-Q bridging) . Service enabled Provider Bridge (E-LINE: EPL, EVPL; E-Lan: EP-LAN, EVP-LAN)

20G101-00 E2  2016-10-18 Page 16 Product Overview

Layer 3 support . Classification of Layer 3 flow (SIP, IP Prot, SProt, DProt) . DHCP Option 82 relay . Universal (UPnP) . IPv4 Unicast static routing

Front Interfaces . Ethernet - Two RJ45 connectors, 1000BASE-T (1 Gbit/s), IEEE802.3 compliant, and one SFP slot, 1000BASE-T (1 Gbit/s), or - Three M12 A-coded connectors, 1000BASE-T (1 Gbit/s) . RS232 for configuration (console) . Status LEDs - One board status LED - Two Ethernet status LEDs . Dongle interface (only on models with M12 connectors)

Rear Interfaces . USB - One channel, USB2.0 as a console interface for configuration . Ethernet - Twelve channels 1000BASE-T (1 Gbit/s) . Serial GPIO (SGPIO) - Compliant with SFF 8485 specification

Supervision and Control . Watchdog . Temperature monitoring

Backplane Standard . 7-slot switch/router backplane for full Ethernet functionality - Based on CompactPCI Specification PICMG CPCI-S.0 with MEN switch extensions - System or peripheral slot

Electrical Specifications . Supply voltages - +5V (-5%) to 16 VDC max. . Power consumption - Max. 16 W max. . Isolation voltage for Ethernet - IEE802.3 (2012), Section 1; 9.7 Electrical Isolation - Environment B

Mechanical Specifications . Dimensions: 3U, 4 HP

20G101-00 E2  2016-10-18 Page 17 Product Overview

. Weight: 192 g (model 02G101-00)

Environmental Specifications . Temperature range (operation): - -40°C to +85°C - Airflow 1.5m/s . Temperature range (storage): -40°C to +85°C . Relative humidity (operation): max. 95% non-condensing . Relative humidity (storage): max. 95% non-condensing . Altitude: -300 m to +2000 m . Shock: 50 m/s², 30 ms . Vibration (Function): 1 m/s², 5 Hz to 150 Hz (EN 61373) . Vibration (Lifetime): 7.9 m/s², 5 Hz to 150 Hz (EN 61373) . Conformal coating on request

Reliability . MTBF: 692.753 h @ 40°C according to IEC/TR 62380 (RDF2000)

Safety . Flammability - UL 94V-0 . Electrical Safety - EN 50155 (Insulation) - EN 50155 (Voltage)

EMC . EN 55022 (radio disturbance) . EN 61000-4-2 (ESD Immunity) . EN 61000-4-4 (burst)

Software Support . Firmware for configuration and management

See the MEN website for the Ethernet Switch Firmware: www.men.de/products/g101/#downl

20G101-00 E2  2016-10-18 Page 18 Product Overview

1.6 Product Identification

MEN user documentation may describe several different models and/or design revisions of the G101. You can find information on the article number, the design revision and the serial number on two labels affixed to the board. . Article number: Indicates the product family and model. This is also MEN’s order- ing number. To be complete it must have 9 characters. . Revision number: Indicates the design revision of the product. . Serial number: Unique identification assigned during production. If you need support, you should communicate these numbers to MEN.

Figure 5. Product labels

Complete article number

0*-00 00.00.00

Revision number Serial number

20G101-00 E2  2016-10-18 Page 19 Getting Started

2 Getting Started

2.1 Connecting and Starting

You can use the following check list when installing the board in a system for the first time and with minimum configuration. If you want to insert the G101 in the system slot, do the following: » Remove all boards from the CompactPCI Serial system. » Insert the G101 into the system slot of your CompactPCI Serial system, making sure that the backplane connectors are properly aligned. Note: The system slot of every CompactPCI Serial system is marked by a triangle with a plus sign behind it on the backplane and/or at the front panel. It also has red guide rails. If you want to insert the G101 in a peripheral slot, do the following: » Power down the system. » Insert the G101 into a peripheral slot of your CompactPCI Serial system, making sure that the backplane connectors are properly aligned. Note: The peripheral slots of every CompactPCI Serial system are marked by a circle with a plus sign behind it on the backplane and/or at the front panel.

» Connect a terminal to the RS232 interface at the front panel (RJ45/M12 connector). » Set your terminal to the following protocol: - 115 200 baud data transmission rate - 8 data bits - 1 stop bit - No parity » Power up the system.

20G101-00 E2  2016-10-18 Page 20 Getting Started

2.2 Accessing the Switch

Once the system has powered up, you can access the switch using its base address with telnet, ssh, http, https or the service console interface.

To contact the switch via the backplane interface, install the virtual connector driver available from the FTDI Chip website.

Default configuration: . The base address of the switch is configured to: 192.168.0.1, netmask 255.255.255.0 . The switch is configured to act as DHCP server in the range: 192.168.0.100 - 255 at VLAN 1. . All ports will be opened after the system is started. . The RJ45 front ports have been configured to the rear connectors.

2.2.1 Web interface The web interface provides an online help option for all configuration sheets which can be accessed by clicking on the question mark in the top right corner of the screen:

Figure 6. Accessing the help option

Example image only - does not necessarily reflect the actual web interface

2.2.2 Command line interface (CLI) The CLI is accessible through telnet, ssh or the service console. It is generally compatible with CISCO/HP CLIs. Help is provided by either using the "TAB" key, or adding a question mark and the system will indicate the next possible commands. The connection parameters for the serial virtual console interface are: . 115.000 Bps . 8 Bits . no parity . no handshake . 1 stop bit

20G101-00 E2  2016-10-18 Page 21 Getting Started

Figure 7. Command line interface

20G101-00 E2  2016-10-18 Page 22 Getting Started

2.3 Starting Up the Switch

This chapter is intended to get the user through the initial start-up of the switch firmware and includes: . Login and resetting the configuration to factory default . Setting a device hostname and admin user password . Setting the VLAN 1 IP address . Verifying the connectivity using 'ping' . Displaying the current configuration and saving to FLASH storage The G101 switch must be powered on and have a functional computer connection using the serial console port on the device (115200 baud, no parity, 8 data bits, 1 stop bit, no flow control).

The computer must be running a terminal emulator such as TeraTerm or PuTTY on Windows, or Minicom on Linux.

2.3.1 Login and Reset Configuration to Factory Defaults Carry out the following steps to log into the system: » Press until the Username: prompt appears. » Type admin and press . » At the Password: prompt press (no password required) The login sequence is now complete and the prompt: # is displayed. Username: admin Password: #

The admin user is now operating at the highest privilege level, level 15, and has full control over the device and its configuration. It is now possible to reset the configuration to factory defaults by carrying out the following steps: » At the # prompt type reload defaults and press # reload defaults % Reloading defaults. Please stand by. #

When the prompt returns, the system has reverted to factory defaults.

2.3.2 Setting the Device Hostname The ICLI has several different modes. The current mode is called exec mode; it allows the user to perform operations related to configuration files, reloading defaults, displaying system information, etc., but it does not allow the user to change detailed configuration items. Such operations can only be performed while in the configuration mode. In order to set the device hostname, the configuration mode first has to be changed as follows:

20G101-00 E2  2016-10-18 Page 23 Getting Started

» Type configure terminal then press » Type hostname my-device and press (replace my-device with a suitable name) » Finally type exit and press # configure terminal (config)# hostname my-device my-device(config)# exit my-device#

The commands are executed immediately, so hostname changes the device hostname right away as is reflected in the prompt.

2.3.3 Setting a Password for the Admin User In order to set the administrator password, carry out the following steps: » At the my-device# prompt type configure terminal and press » Then type username admin privilege 15 password unencrypted very-secret and press Replace very-secret with a personal password » Finally type exit and press my-device# configure terminal my-device(config)# username admin privilege 15 password unencrypted very- secret my-device(config)# exit my-device#

The password for the admin user is now set to very-secret. Repeat this process for every additional user.

2.3.4 Setting the VLAN 1 IP Address The objective is to assign an IP address to the device on VLAN 1. This is often sufficient for small local area networks that use Dynamic Host Configuration Protocol, DHCP, or static IP address allocation. The system implements a DHCP client that, once enabled, will send out requests for IP address configuration. Those requests are received by a DHCP server on the network (if present and appropriately configured). The server will then search through its pool of available IP addresses, allocate one and return it to the DHCP client. The returned information typically includes IP address, netmask and default gateway, but may also contain other information such as Domain Name Service server addresses. The configuration proceeds in the same manner as setting the hostname: » Enter configuration mode, » Input and execute configuration commands, » Leave configuration mode. my-device# configure terminal my-device(config)# interface vlan 1 my-device(config-if-vlan)# ip address dhcp fallback 172.16.1.2 255.255.0.0 my-device(config-if-vlan)# exit my-device(config)#

20G101-00 E2  2016-10-18 Page 24 Getting Started

The prompt will change as the interface vlan 1 command enters a configuration sub- mode that allows, among other things, the configuration of the IP address.

Also note that IP addresses can only be assigned to VLAN interfaces.

After configuration is complete, the resulting IP address can be inspected. The DHCP negotiation has succeeded and the device has obtained an address if the following is displayed: my-device# show ip interface brief Vlan Address Method Status ------1 172.16.1.17/16 DHCP UP my-device#

The show ip interface brief displays all configured and active IP interfaces. The status should be UP, unless there is no link on any port. If DHCP negotiation has failed then the fallback IP of 172.16.1.2 will be assigned. The most basic system configuration is now complete. Management connectivity can be verified by issuing a ping command to a well-known external IP address as follows: my-device# ping ip 172.16.1.1 PING server 172.16.1.1, 56 bytes of data. 64 bytes from 172.16.1.1: icmp_seq=0, time=0ms 64 bytes from 172.16.1.1: icmp_seq=1, time=0ms 64 bytes from 172.16.1.1: icmp_seq=2, time=0ms 64 bytes from 172.16.1.1: icmp_seq=3, time=0ms 64 bytes from 172.16.1.1: icmp_seq=4, time=0ms Sent 5 packets, received 5 OK, 0 bad my-device#

If the ping is successful, network logins can now be performed via telnet or ssh to the address on VLAN interface 1, 172.16.1.17 (or 172.16.1.2).

2.3.5 Display and Save Configuration to FLASH The current configuration of the device can be displayed in the form of a virtual file called running-config which contains the full set of commands necessary to create an identical configuration. The running-config file will not survive across reboots and must therefore be saved to a FLASH storage device and must be renamed to startup-config. The startup-config file is read and executed upon every boot, and is therefore responsible for restoring the running configuration of the system to the original state.

20G101-00 E2  2016-10-18 Page 25 Getting Started

The command show running-config will display the configuration settings as seen below (the set of interfaces is dependent on hardware capabilities). my-device# show running-config Building configuration... hostname my-device username admin privilege 15 password encrypted dmVyeS1zZWNyZXQ= ! vlan 1 name default ! spanning-tree mst name 00-01-c1-00-ad-80 revision 0 ! [...] ! interface GigabitEthernet 1/1 ! interface GigabitEthernet 1/2 ! ! [...] ! interface 2.5GigabitEthernet 1/1 ! interface 2.5GigabitEthernet 1/2 ! interface vlan 1 ip address dhcp fallback 172.16.1.2 255.255.0.0 ! line console 0 ! line vty 0 ! ! [...] ! end my-device#

Lines that begin with '!' are comments. The file sequence is as follows: . The hostname command . Followed by the password for the admin user . Then by VLANs 1 and 42 and other items, such as Spanning Tree Protocol (STP) . A list of all port interfaces on the device, ordered by switch ID, type and port num- ber All interfaces except GigabitEthernet 1/1 are set to default, so nothing is displayed for them. Generally only the non-default configuration is displayed, Following the physical interfaces are VLAN interfaces 1 and 42. Only 42 has an assigned IP address. The line section is shown last and specifies the characteristics for the serial console (line console 0) or network ICLI management connections (line vty x).

20G101-00 E2  2016-10-18 Page 26 Getting Started

The configuration as displayed above is saved in the startup-config file. my-device# copy running-config startup-config Building configuration... % Saving 1326 bytes to flash:startup-config

my-device# dir Directory of flash: r- 1970-01-01 00:00:00 648 default-config rw 1970-01-03 18:21:28 1326 startup-config 2 files, 1974 bytes total.

my-device# more flash:startup-config hostname my-device username admin privilege 15 password encrypted dmVyeS1zZWNyZXQ= ! vlan 1 name default [...]

The dir command lists the files in the FLASH file system while more outputs the contents of the designated file. The skills exercised in this section form the basis for all day-to-day work with the CLI on the device: Logging in, displaying information with the show command, working with configuration files (show running-config, copy, dir, more), working with the actual configuration (configure terminal, exit) and sub-modes (interface).

For more detailed instructions and additional information, please refer to the Ethernet Switch Firmware Manual.

20G101-00 E2  2016-10-18 Page 27 Functional Description

3 Functional Description

The following describes the individual functions of the G101. Detailed information regarding individual components can be obtained from the data sheets or data books of the semiconductor manufacturer concerned.

3.1 Power Supply

The G101 is supplied via the backplane.

3.2 Processor Core

The G101 is equipped with a Vitesse VSC7429 switch processor.

For detailed information regarding configuration options, including active help, please see the Ethernet Switch Firmware Manual.

3.2.1 Thermal Considerations A suitable heat sink is provided to meet thermal requirements.

If you use any other heat sink than that supplied by MEN, or no heat sink at all, warranty on functionality and reliability of the G101 may cease. Please contact MEN if you have any questions or problems regarding thermal behavior.

3.3 Reset

The G101 can be reset using the ejection switch on the ejection lever.

For the position of the ejection switch, please see Chapter 1.3 Board Layout on page 11.

20G101-00 E2  2016-10-18 Page 28 Functional Description

3.4 Ethernet

The G101 supports: . Half-duplex operation . Full-duplex operation . 12 ports with integrated 10/100/1000 MBit/s copper PHYs . 1 port with up to 2.5 Gbit/s for a SFP pluggable module to support a high speed uplink . Support of 10/100/1000Base-T physical layers

3.4.1 Front Connection

3.4.1.1 RJ45 Connectors

Table 1. Connector types – Ethernet RJ45 Connector Type On G101 Modular 8/8-pin receptacle according to FCC68 Mating Modular 8/8-pin plug according to FCC68

Table 2. Pin assignment – Ethernet (RJ45) 1000BASE-T 1BI_DA+ 2BI_DA- 3BI_DB+ 1 4BI_DC+ 5BI_DC- 8 6BI_DB- 7 BI_DD+ 8 BI_DD-

20G101-00 E2  2016-10-18 Page 29 Functional Description

3.4.1.2 M12 Connectors

Table 3. Connector types – Ethernet M12 Connector Type On G101 8-pin M12 receptacle A-coded Mating 8-pin M12 plug A-coded

Table 4. Pin assignment – Ethernet (8-pin M12) 1000BASE-T 1BI_DC- 2 BI_DD+ 3 BI_DD- 8 1 7 2 4BI_DA- 6 3 5BI_DB+ 5 4 6BI_DA+ 7BI_DC+ 8BI_DB-

Table 5. Signal mnemonics – Ethernet Signal Direction Function BI_Dx+/- in/out Differential pairs of data lines for 1000BASE-T

3.4.2 Rear Connection

. Refer to the CompactPCI Serial standard PICMG CPCI-S.0 for the exact position of the Ethernet ports on the rear I/O connectors. . See Chapter 3.7 CompactPCI Serial on page 34 for the exact position of the Ethernet ports in a CompactPCI Serial system.

3.4.3 Ethernet Status LEDs

See Figure 1, Front interfaces (02G101-02 on the left and 02G101-03 on the right) on page 10 for the position of the LEDs.

Table 6. Ethernet status LEDs Appearance Label Color Function H S A L [1:3]L Green Indicates the link status 1 . On: Link up . Off: No link . Blinking: n/a

3 2 [1:3]A Yellow Indicates Ethernet activity . On: n/a . Off: No activity . Blinking: Transmit/Receive activity

20G101-00 E2  2016-10-18 Page 30 Functional Description

3.5 SFP

Connector type: . Small Form-factor Pluggable (SFP) single port cage

Table 7. Pin assignment of SFP front-panel connector 1GND11GND 2SFP_TxFAULT12RD- 3SFP_TxDIS13RD+ 4SFP_SDA14GND 5 SFP_SCL 15 VCC_R 6SFP_PRST#16VCC_T 7 SFP_RATE(nc) 17 GND 8SFP_LOS18TD+ 3GND19TD- 10 GND 20 GND

Table 8. Signal mnemonics of SFP front-panel connector Signal Direction Function GND - Digital ground RD- in Inv. Received Data Out RD+ in Received Data Out SFP_LOS in Loss of Signal SFP_PRST# in Grounded by module to indicate that the module is present SFP_RATE(nc) out Select between full or reduced receiver bandwidth SFP_SCL out Clock line of two wire serial interface SFP_SDA in/out Data line of two wire serial interface SFP_TxDIS out Transmitter Disable SFP_TxFAULT in Transmitter Fault Indication TD- out Inv. Transmit Data In TD+ out Transmit Data In VCC_R - Receiver Power VCC_T - Transmitter Power

20G101-00 E2  2016-10-18 Page 31 Functional Description

3.6 RS232

The RS232 interface is intended for configuration and service purposes only. As option to the standard configuration interface, the G101 also provides a RS232 interface at the P1 port.

3.6.1 RJ45 Connector

Table 9. Connector types – RS232 RJ45 Connector Type On G101 Modular 8/8-pin mounting jack according to FCC68 Mating Modular 8/8-pin plug according to FCC68

Table 10. Pin assignment – RS232 RJ45 1nc 2nc 3nc 1 4GND 5 RS232_FRONT_RX 8 6 RS232_FRONT_TX 7nc 8nc

Table 11. Signal mnemonics – RS232 RJ45 Signal Direction Function GND - Digital ground RX/TX in/out Transmit/receive differential pair

20G101-00 E2  2016-10-18 Page 32 Functional Description

3.6.2 M12 Connector

Table 12. Connector types – RS232 M12 Connector Type On G101 5-pin M12 receptacle A-coded, e.g. Phoenix Contact SACC-CI-M12FS- 5CON-L90 SCO Mating 5-pin M12 plug A-coded

Table 13. Pin assignment – RS232 M12 1 RS232_FRONT_TX

3 4 2VCC_DONGLE 3GND 5

2 1 4DONGLE_ACTIVE_P0 5 RS232_FRONT_RX

Table 14. Signal mnemonics – RS232 M12 Signal Direction Function GND - Digital ground RX/TX in/out Transmit/receive differential pair VCC_DONGLE Fuse protected power supply +3.3V DONGLE_ACTIVE_P0 Dongle active detection

20G101-00 E2  2016-10-18 Page 33 Functional Description

3.7 CompactPCI Serial

The G101 is based on the CompactPCI Serial standard, but has been adapted to the special requirements for switches. The deviations from the CompactPCI Serial standard are described in the following chapters.

Refer to the CompactPCI Serial standard PICMG CPCI-S.0 for detailed information regarding the rear I/O connectors. . CompactPCI Serial Specification PICMG CPCI-S.0 Revision 2.0: 2015; PCI Industrial Computers Manufacturers Group (PICMG) www.picmg.org . Introduction to CompactPCI Serial on Wikipedia: en.wikipedia.org/wiki/CompactPCI_Serial

20G101-00 E2  2016-10-18 Page 34 Functional Description

3.7.1 Backplane Filling Order The MEN switch backplane based on the CompactPCI Serial standard supports a maximum of 24 Ethernet interfaces. Ethernet ports ETH1 to ETH12 are provided on the G101. Ethernet ports ETH13 to ETH24 can be provided on additional line cards.

See the MEN website for available line cards: www.men.de/products/g101/#ord

Table 15. CompactPCI Serial backplane filling order System Periph. Periph. Periph. Periph. Periph. Periph. Slot 0 Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6

Geographic 3 2 1 0 5 4 Address

Ethernet 21...24 17...20 13...16 9...12 5...8 1...4

Implementation on the G101 ETH21 - ETH17 - ETH13 - ETH9 - ETH5 - ETH1 - ETH4 ETH24 ETH 20 ETH16 ETH12 ETH8

Only those Ethernet ports which are not located on the front panel are routed to peripheral slot 6. For 02G101-02 the ports ETH3 and ETH4 are routed to peripheral slot 6. For 02G101-03 only ETH4 is routed to peripheral slot 6.

20G101-00 E2  2016-10-18 Page 35 Functional Description

3.7.2 Using the G101 as a Peripheral Board It is possible to use more than one G101 board within a CPCI-S.0 system to build a redundant system or a cluster with more processing power. In peripheral mode the following interfaces available on the CPCI-S.0 connector are disabled by the board firmware automatically: . SGPIO . All control signals which are only available for system boards The board firmware detects if the board is inserted in a peripheral slot by monitoring the SYS_EN# pin on CompactPCI Serial connector P1.

20G101-00 E2  2016-10-18 Page 36 Functional Description

3.7.3 Connectors

3.7.3.1 Connector P1 Connector type of P1: . 72-pin Airmax VS 4 pair, right angle header, 6 IMLA with end walls

Table 16. Pin assignment of CompactPCI Serial P1 connector

1 A

NC NC GND NC NC GND NC NC GND NC NC GND 6

GND NC NC GND NC NC GND NC NC GND NC NC 5

USB_D_ USB_D_ NC NC GND NC NC GND Res Res GND GND 4 n- p RS232_TX SGPI- SGPI- SGPI- SGPI- PWR_- RS232_RX PWRBTN GA[3] GA[2] (optional NC NC 3 O_LD O_CLK O_DO O_DI FAIL# (optional) # ) WAKE_ I2C_ I2C_ SYSEN# Res GND PRST# GND RST# PS_ON# GND GND 2 IN# SDA SCL

GND +12V +12V GND +12V +12V GND +12V +12V GND STNDBY +12V 1

LKJIHGF E DCBA

20G101-00 E2  2016-10-18 Page 37 Functional Description

3.7.3.2 Pin Assignment of P2 Connector Connector type of P2: 96-pin Airmax VS 4 pair, right angle header, 8 rows, 2 walls

Table 17. Pin assignment of CompactPCI Serial P2 connector

1 A REF- REF- NC NC NC GND NC OUTPUT GND INPUT INPUT GND 8 CLK_3 CLK_2 OUT- GND NC NC GND NC GND OUTPUT OUTPUT GND INPUT INPUT 7 PUT

NC NC GND NC IO_RST GND NC NC GND NC NC GND 6

GND NC NC GND NC NC GND NC NC GND NC NC 5

NC NC GND NC NC GND NC NC GND NC NC GND 4

SYNCE SYNCE_- COMA_ QSGMII_0 QSGMII_ QSGMII_ QSGMII_ GND _DIFF3 GND 1PPS_3 GND GND 3 DIFF3_n 3 3_Rx_n 03_Rx_p 03_Tx_n 03_Tx_p _p

NC NC GND NC NC GND NC NC GND NC NC GND 2

GND NC NC GND NC NC GND NC NC GND NC NC 1

LKJIHGF E DCBA

20G101-00 E2  2016-10-18 Page 38 Functional Description

3.7.3.3 Pin Assignment of P4 Connector Connector type of P4: 96-pin Airmax VS 4 pair, right angle header, 8 rows, 2 walls

Table 18. Pin assignment of CompactPCI Serial P4 connector

1 A ETH_16_ ETH_16_ ETH_16_ ETH_16 ETH_16_ ETH_16_B ETH_16_ ETH_16_ GND GND GND GND 8 D_n D_p C_n _C_p B_n _p A_n A_p

GND NC NC GND NC NC GND NC NC GND NC NC 7

ETH_15_ ETH_15_ ETH_15_ ETH_15 ETH_15_ ETH_15_B ETH_15_ ETH_15_ GND GND GND GND 6 D_n D_p C_n _C_p B_n _p A_n A_p

GND NC NC GND NC NC GND NC NC GND NC NC 5

ETH_14_ ETH_14_ ETH_14_ ETH_14 ETH_14_ ETH_14_B ETH_14_ ETH_14_ GND GND GND GND 4 D_n D_p C_n _C_p B_n _p A_n A_p SYNCE SYNCE_- COMA_ QSGMII_ QSGMII_ QSGMII_ QSGMII_ GND _DIFF1 GND 1PPS_1 GND GND 3 DIFF1_n 1 01_Rx_n 01_Rx_p 01_Tx_n 01_Tx_p _p ETH_13_ ETH_13_ ETH_13_ ETH_13 ETH_13_ ETH_13_B ETH_13_ ETH_13_ GND GND GND GND 2 D_n D_p C_n _C_p B_n _p A_n A_p SYNCE SYNCE_- COMA_ QSGMII_0 QSGMII_ QSGMII_ QSGMII_ GND _DIFF2 GND 1PPS_2 GND GND 1 DIFF2_n 2 2_Rx_n 02_Rx_p 02_Tx_n 02_Tx_p _p LKJIHGF E DCBA

20G101-00 E2  2016-10-18 Page 39 Functional Description

3.7.3.4 Pin Assignment of P5 Connector Connector type of P5: 96-pin Airmax VS 4 pair, right angle header, 6 rows, 2 walls

Table 19. Pin assignment of CompactPCI Serial P5 connector

1 A

NC NC NC NC NC NC NC NC NC NC NC NC 6

MDIO_1 MINT_1 MDC_1 MDIO_3 MINT_3 MDC_3 MDIO_2 MINT_2 MDC_2 NC NC NC 5

ETH_12_ ETH_12_ ETH_12_ ETH_12 ETH_12_ ETH_12_B ETH_12_ ETH_12_ GND GND GND GND 4 D_n D_p C_n _C_p B_n _p A_n A_p ETH_11_ ETH_1 ETH_11 ETH_1 ETH_11_B ETH_11_ ETH_11_ ETH_11_ GND GND GND GND 3 D_n 1_D_p _C_n 1_C_p _n B_p A_n A_p ETH_10_ ETH_10_ ETH_10_ ETH_10 ETH_10_ ETH_10_B ETH_10_ ETH_10_ GND GND GND GND 2 D_n D_p C_n _C_p B_n _p A_n A_p ETH_9_D ETH_9_ ETH_9_ ETH_9_ ETH_9_B_ ETH_9_B_ ETH_9_A ETH_9_A GND GND GND GND 1 _n D_p C_n C_p n p _n _p LKJIHGF E DCBA

20G101-00 E2  2016-10-18 Page 40 Functional Description

3.7.3.5 Pin Assignment of P6 Connector Connector type of P6: 96-pin Airmax VS 4 pair, right angle header, 8 rows, 4 walls

Table 20. Pin assignment of CompactPCI Serial P6 connector

1 A ETH_8_D ETH_8_D ETH_8_C ETH_8_ ETH_8_B_ ETH_8_B_ ETH_8_A ETH_8_A GND GND NC NC 8 _n _p _n C_p n p _n _p ETH_7_D ETH_7_ ETH_7_ ETH_7_ ETH_7_B_ ETH_7_B_ ETH_7_A ETH_7_A GND GND GND GND 7 _n D_p C_n C_p n p _n _p ETH_6_D ETH_6_D ETH_6_C ETH_6_ ETH_6_B_ ETH_6_B_ ETH_6_A ETH_6_A GND GND GND GND 6 _n _p _n C_p n p _n _p ETH_5_D ETH_5_ ETH_5_ ETH_5_ ETH_5_B_ ETH_5_B_ ETH_5_A ETH_5_A GND GND GND GND 5 _n D_p C_n C_p n p _n _p ETH_4_D ETH_4_D ETH_4_C ETH_4_ ETH_4_B_ ETH_4_B_ ETH_4_A ETH_4_A GND GND GND GND 4 _n _p _n C_p n p _n _p ETH_3_D ETH_3_ ETH_3_ ETH_3_ ETH_3_B_ ETH_3_B_ ETH_3_A ETH_3_A GND GND GND GND 3 _n D_p C_n C_p n p _n _p ETH_2_D ETH_2_D ETH_2_C ETH_2_ ETH_2_B_ ETH_2_B_ ETH_2_A ETH_2_A GND GND GND GND 2 _n _p _n C_p n p _n _p ETH_1_D ETH_1_ ETH_1_ ETH_1_ ETH_1_B_ ETH_1_B_ ETH_1_A ETH_1_A GND GND GND GND 1 _n D_p C_n C_p n p _n _p LKJIHGF E DCBA

20G101-00 E2  2016-10-18 Page 41