Performing Network Administrative Tasks

You can perform the following BTS-16110 administrative tasks:
  • Change network settings
  • Configure a network syslog server

Perform administrative tasks using a shell prompt.

  1. Connect to the device shell using a direct physical configuration or from a network-connected computer using an SSH client program such as PuTTY or OpenSSH.
    • To connect to the shell using a physical configuration:
      1. Connect a USB-C hub with display output to the USB 3.1 Type-C HOST DisplayPort on the front panel of the BTS-16110.
      2. Connect a keyboard and monitor to the USB-C hub.
    • To connect remotely over SSH, you need the IP address of the BTS-16110 and a network-connected computer running an SSH client program.
      1. Get the IP address of the BTS-16110 using one of these methods:
        • Device hostname.
        • DHCP server configuration or status.
        • DNS server configuration or status.
        • Connect the USB 2.0 Type-C DEVICE port on the front panel to a Windows computer with NI CompactRIO software installed, and then open NI Device Monitor on Windows.
      2. Open the SSH client and enter ssh btsadmin@hostname, where hostname is the IP address of the BTS-16110.
    A login prompt displays after you connect to the shell.
  2. Enter user credentials:
    • user: btsadmin
    • password: btsadmin
    Note The first time you log into the BTS-16110 as user btsadmin, you are prompted to reset the password.

Changing Network Settings

  1. Log into the shell on the device as the btsadmin user.
  2. Run the command for a static or dynamic (default) IP configuration.
    • For a dynamic IP configuration (default), execute the following command.

      sudo btsadmincmd dynamicip -i eth0

    • For a static IP configuration, enter the IP address, subnet mask, gateway, and DNS address.
      • For example, when IP address = 10.0.0.3, subnet mask = 255.0.0.0, gateway = 10.0.0.1, DNS address = 10.0.0.2, execute the following command.

        sudo btsadmincmd staticip -i eth0 -a 10.0.0.3 -s 255.0.0.0 -g 10.0.0.1 -d 10.0.0.2

  3. Reboot the BTS-16110:
    • Execute sudo reboot
    You can also press the device RESET button for less than 5 seconds.

Forwarding Messages to Syslog

To forward internal log messages to a network syslog server:

  • Execute sudo btsadmincmd syslog -t <target_server>

Detected faults that are reported to syslog include the zero-indexed 7-bit fault_field in the log entry.