Performing Network Administrative Tasks

You can change network settings and configure a network syslog server for the BTS-16110. You must perform these tasks with a shell prompt.

  1. Connect to the device shell. You must use a direct physical configuration or a network-connected computer. For the network-connected computer, you must use SSH client programs such as PuTTY or OpenSSH.
    • To connect to the shell using a physical configuration, complete the following steps:
      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. Then, open NI Device Monitor on the computer.
      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:
  3. userbtsadmin
  4. passwordbtsadmin
  5. Note You must reset the password the first time you log into the BTS-16110 as the btsadmin user.

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.