About the JACE system shell menu

The system shell of a QNX-based JACE provides simple, menu-driven, text-prompt access to basic Niagara platform settings, including IP network settings, platform credentials, system time, and enabling/disabling FTP and Telnet. You can also perform a TCP/IP “ping” from the JACE to another host.

Changes issued in the system shell become immediately effective, except for IP address settings (Update Network Settings). You must reboot the JACE in order for any changed network settings to become effective.

NoteIf Telnet is enabled in a JACE, you can also access the JACE’s system shell using a Telnet session. Platform login is still required (just as with a JACE powered up in serial shell mode).

CautionBe careful when changing items from the system shell, in particular platform account (login credentials) and network settings. If you change platform login credentials and then lose or forget them, you can restore the “factory default” platform login credentials—however, you will need to make a serial shell connection, reboot the JACE, and then be careful to press a key at the appropriate time during JACE boot up.

Figure 33 shows the main JACE system shell menu.

Figure 33. JACE system shell menu (serial shell or Telnet access)

NPM6E System Shell
-------------------------------------------------------------------------
hostid: Qnx-NPM6E-0000-153C-6E44
serial number: 441634
build version: 2.5.33
build date: built on 2011-12-12 15:10:37
system time: Mon Jan 16 13:57:25 DST 2011
niagara daemon port: 3011
en0:  inet 192.168.1.121 netmask 0xffffff00 broadcast
192.168.1.255
      inet6 fe80::201:f0ff:fe8d:7a44%en0
prefixlen 64 scopeid 0x2
en1:  <disabled>
-------------------------------------------------------------------------
  1.  Update System Time
  2.  Update Network Settings
  3.  Ping Host
  4.  Enable/Disable Ftp
  5.  Enable/Disable Telnet
  6.  Update Platform Account
  7.  Reboot

  L.  Logout

Enter choice:

To select a menu option, type the associated number (1 to 7) or “L” for logout, then press Enter. For example, choose Update Network Settings to recover IP access, or to set the IP settings of a new JACE.

Update Network Settings

Use this menu option to access most of the same IP networking options as available in the platform TCP/IP Configuration view (see TCP/IP configuration). When selected, you are prompted for each setting sequentially, starting with hostname (Figure 34).

Figure 34. Update Network Settings example in JACE system shell

JACE Network Configuration Utility

Enter new value, '.' to clear the field or '<cr>' to keep existing value

Hostname <NPM6E-441634> : J603_T
Domain <Workgroup> :
Primary DNS Server <> : 68.87.73.246
Secondary DNS Server <> : 68.87.71.230
Route <192.168.1.1> :
Primary IPv6 DNS Server <> :
Secondary IPv6 DNS Server <> :
IPv6 Route <> :

NET1 Ethernet interface
  IP address (clear to use DHCP) <192.168.1.121> :
192.168.1.66
  Subnet mask <255.255.255.0> :
  Enable IPv6 addressing on this adapter? (Y/n)
: n

Enable NET2 interface? (Y/n) : n

Confirm new configuration
Hostname        : J603_T
Domain          : Workgroup
Default Gateway : 192.168.1.1
Primary DNS     : 68.87.73.246
Secondary DNS   : 68.87.71.230
Default IPv6 Gateway :
Primary IPv6 DNS     :
Secondary IPv6 DNS   :

NET1 settings:
IP Address          : 192.168.1.66
Subnet Mask         : 255.255.255.0
IPv6 Addressing disabled

NET2 disabled

Save these settings? (Y/n) :