# Peripherals The LAA provides many peripherals to automate the attached DUT. The peripherals can be controlled from the command line using `laacli`. ## Ethernet ports ![Ethernet ports](/_images/hardware/ethernet.jpg){align=center} ### Public ethernet The public ethernet port is used to connect the LAA to the lab network. This network should let the LAA connect to the fleet management cloud service. ### Private ethernet This ethernet port is used to connect the DUT to the LAA in a private network managed by the LAA. In this network the IPs are: * LAA: `198.18.0.1` * DUT: `198.18.0.2` ## OLED The OLED screen displays information about the status of the LAA: * IPv4 * version (or target version if an upgrade is in progress) * [serial numbers](serials.md) * organization If the LAA is unable to get an IPv4 or to connect to the [fleet management service](/software/fleet.md), the right information will be displayed. More information on the [connectivity guide](/guides/connectivity.md). ## Thermal probe The LAA comes with 2 embedded thermal sensors and a thermal probe connector. ![Thermal probe](/_images/hardware/thermal-probe.jpg){align=center} The values can be fetched with: ```shell laacli temp amb # ambiant laacli temp dut # thermal probe laacli temp sys # CPU ``` ## USB ports ![USB connectors](/_images/hardware/usb.jpg){align=center} ### DUT USB * Port 1: type-C with power delivery * Port 2, 3 and 4: type-A Each port can be controlled from the command line with ``` laacli usb 1 on laacli usb 1 off ``` ### LAA USB There is 2 USB port on the front of the LAA: * USB OTG port * Serial over USB: LAA serial console The USB OTG port can be used to provide a mass storage device using USB gadget mode (USB mass storage emulation): ``` laacli usbg-ms on filename.img laacli usbg-ms off ```