MW 1000 User Guide 5.9.0
User Manual:
Open the PDF directly: View PDF .
Page Count: 44
Download | |
Open PDF In Browser | View PDF |
Savari MW-1000™ User Guide Release 5.9.0 Document Version 1.5 November 4, 17 savari.net // +1 408 833 6369 Copyright © Savari, Inc., 2017. All Rights Reserved. This publication, in whole or in part, may not be reproduced, stored in a computerized, or other retrieval System or transmitted in any form, or by any means whatsoever without the prior written permission from Savari Inc. MW-1000™ User Guide Table of Contents 1 INTRODUCTION ........................................................................................................................................... 1 2 ABBREVIATIONS .......................................................................................................................................... 2 3 SETUP GUIDE ................................................................................................................................................ 4 3.1 HARDWARE AND SOFTWARE SPECIFICATIONS .................................................................................................. 4 3.2 CONNECTION DESCRIPTION.................................................................................................................................. 6 3.3 POWER ..................................................................................................................................................................... 7 3.4 DSRC RADIOS ......................................................................................................................................................... 7 3.5 GPS ........................................................................................................................................................................... 7 3.6 ANTENNAS ............................................................................................................................................................... 7 3.7 STORAGE .................................................................................................................................................................. 7 3.8 LEDS ........................................................................................................................................................................ 8 3.9 ETHERNET ............................................................................................................................................................... 8 3.10 USB........................................................................................................................................................................... 8 3.11 WIFI ......................................................................................................................................................................... 8 4 MW-1000™FEATURES ............................................................................................................................... 9 4.1 DSRC RADIO PAIR ................................................................................................................................................. 9 4.2 SAVARI SDK.......................................................................................................................................................... 10 4.3 V2X APPLICATIONS............................................................................................................................................. 10 4.4 BASIC SAFETY MESSAGES .................................................................................................................................. 10 4.5 WAVE NETWORKING SERVICE ......................................................................................................................... 10 5 MW-1000™ GETTING STARTED .......................................................................................................... 11 5.1 ACCESSING METHODS ......................................................................................................................................... 11 5.2 STATUS INDICATION ............................................................................................................................................ 11 5.3 DEFAULT CONFIGURATION ................................................................................................................................. 11 5.4 RESETTING THE PASSWORD ............................................................................................................................... 13 6 CONFIGURING MW-1000 SOFTWARE SETTINGS ............................................................ 14 6.1 MOST IMPORTANT CONFIGURATIONS ............................................................................................................... 14 6.2 ADVANCED CONFIGURATIONS - NETWORK ..................................................................................................... 15 IP Address configuration ................................................................................................................................. 15 WiFi configuration ............................................................................................................................................. 18 6.3 ADVANCED CONFIGURATIONS - MESSAGING LAYER ................................................................................. 19 6.4 ADVANCED CONFIGURATIONS - SYSTEM MESSAGE LOGGING (SML) ......................................................... 25 7 COMMAND LINE INTERFACE COMMANDS.......................................................................... 27 8 TRANSFERRING SYSTEM MESSAGE LOGS......................................................................................... 28 9 FIRMWARE UPGRADE PROCEDURE USING THE CLI ..................................................................... 29 10 APPENDIX A: TOOLS ........................................................................................................................... 31 10.1 WINDOWS TOOLS ................................................................................................................................................ 31 Winscp – Copying files from OBU to/from local-machine .......................................................... 31 Putty – Connecting to MW-1000 terminal ......................................................................................... 31 10.2 LINUX TOOLS/COMMANDS ................................................................................................................................ 32 Minicom – Connecting to MW-1000 via Serial port in Linux .................................................... 32 11 APPENDIX B: TROUBLESHOOTING ................................................................................................ 33 11.1 COMMON PROBLEMS AND SOLUTIONS............................................................................................................. 33 Hardware .......................................................................................................................................................... 33 Savari Inc., Confidential Copyright © Savari, Inc, 2017 MW-1000™ User Guide 11.2 Configurations ................................................................................................................................................ 33 DSRC .................................................................................................................................................................... 34 Networking ...................................................................................................................................................... 34 FREQUENTLY ASKED QUESTIONS ..................................................................................................................... 36 Hardware .......................................................................................................................................................... 36 DSRC .................................................................................................................................................................... 36 Logging .............................................................................................................................................................. 37 Software Update ............................................................................................................................................ 37 Security .............................................................................................................................................................. 38 Setup.................................................................................................................................................................... 38 GPS ....................................................................................................................................................................... 40 CAN ...................................................................................................................................................................... 40 BSM ...................................................................................................................................................................... 40 REVISION HISTORY Sl No 1 Date 31-03-17 Chapter 3 2 04-04-17 3 3 4 5 6 7 04-04-17 14-06-17 04-07-17 04-07-17 04-07-17 6 8 6 9 - 8 9 10 04-07-17 04-07-17 25-07-17 10 6 5 Savari Inc., Confidential Copyright © Savari, Inc, 2017 Description 3.5 Updated description related to GPS 3.11 Updated WiFi module details 3.5 Updated description related to GPS 3.11 Updated WiFi module details Version 5.5.0 6.2 Added WiFi configuration 8 Minor changes to upgrade procedure 6. Re-organized the configuration section 9. Updated installation instructions Re-organized document sections, and improved readability of the document 10. Included Appendix – Windows/Linux tools Removed safetyapps configuration details 5.3 Updated default BSM logging from enabled to disabled. 5.5.0 5.6.0 5.6.1 5.6.1 5.6.1 5.5.0 5.6.1 5.6.2 5.7.1 MW-1000™ User Guide 1 Introduction MW-1000™ (After Market Safety Device) platform is designed to provide V2X ITS engineers, pilot operators and researchers flexibility to develop state of the art V2X applications. It is also built for smart city applications. It can transmit and receive the signed or unsigned messages such as Basic Safety Messages (BSM), receiving Map Data (MAP) message, Signal Phase and Timing (SPaT) message and Traveler Information Message (TIM). MW-1000™ Supports the following protocol stack and other standards associated with DSRC for vehicular communications: IEEE 802.11p IEEE 1609-1 through 1609-4 SAE J2735 MAR2016 SAE J2945/1 MW-1000™ has a provision to test the interface, receive and load the new versions of software, modify configurations, update credentials, and instructions to perform the login functions and download the logged messages to an external device. There may be variants of the MW-1xxx that are referred to in this document. The differences between the MW-1000 and the variant will be highlighted where ever is necessary. 1 MW-1000™ User Guide 2 Abbreviations The following are the abbreviations used throughout this document: Abbreviation ASD Expansion After Market Safety Device AP Access Point ASN1 Abstract Syntax Notation 1 BSM Basic Safety Message CA Certificate Authority CML Communications Message Log CSV Comma Separated Value DAS Driver Assistance System DHCP Dynamic Host Control Protocol DNS Dynamic Naming Service DSRC Dedicated Short Range Communication GID Geometric Intersection Description GPS Global Positioning System HMI Human Machine Interface ITS Intelligent Transportation Systems IT IS International Traveler Information Systems IP Internet Protocol LCM Local Certificate Manager LMD Local Management Device LSI Local System Interface MAP Map Data PCAP Packet Capture PSID Provider Service Identifier RSE Road Side Equipment Rx Receive SAE Society for Automotive Engineers SSH Secure Shell SPaT Signal Phase and Timing TCP Transmission Control Protocol 2 MW-1000™ User Guide TIM Traveler Information Message Tx Transmit UDP User Datagram Protocol WAVE Wireless Access in Vehicular Environments WSA WAVE Service Announcement 3 MW-1000™ User Guide 3 Setup Guide 3.1 Hardware and Software Specifications Item Description Processor 1 GHz dual core i.MX6 Memory Up to 4GB DDR3 DRAM *1GB for MW-1200Qxx OBU Storage Up to 32GB µSD Flash 2-8GB eMMC *4 GB eMMC for MW-1200Qxx OBU DSRC Radio Two IEEE 802.11p 5GHz, 600mW, -94dB receiver sensitivity GPS U-blox. Tracking sensitivity -160 dBm Secure Flash Infineon HSM SLI97 Ethernet 10/100 RJ-45 ports with Auto Uplink. Console RS-232 with micro USB connector USB 1 USB 2.0 host ports Power Supply 5V-30V DC Input for MW-1000 9V-30V DC Input for MW-1200Qxx OBU Temperature -40C to +85C Standards Compliance IEEE 802.11p, IEEE 1609.2, IEEE 1609.3, IEEE 1609.4, SAE J2735 (2016) Security SSL, Firewall, 1609.2, HSM Physical 140mmX133mmX42mm. RF Antenna Connectors SMB Male FAKRA. Type C Blue GPS, Type Z Light Green DSRC0, Type Z Light Green DSRC1. Power Consumption Nominal < 5W Recommended Power supply 10W Audio Built-in speaker, Audio mono line out and codec CAN 1 CAN Connector GPIO 4 GPIO Pins for custom applications Ignition detect For detection of Ignition ON/OFF LED Indicators for power, status and diagnostics 4 MW-1000™ User Guide WiFi (Optional) Supports wireless protocols - IEEE802.11a, 802.11b, 802.11g, 802.11n 5 MW-1000™ User Guide 3.2 Connection Description Following are the diagrams displaying an MW-1000™ in front and rear views. Savari MW1000 Front LCD Display Reset 3x Dual Color LEDs uSD USB OTG uAB USB to UART uAB Ethernet RJ-45 USB Type A USB Type A Figure1: Front View Savari MW1000 Rear CAN Bus Aux Speaker GPS DSRC1-2 DSRC1-1 DSRC2-2 GPIO Power Ground Signal In Power +Vin DSRC2-1 Figure 2: Rear View 6 MW-1000™ User Guide 3.3 Power MW-1000™ can be powered using 9V-30V DC. A 10W power supply is recommended. 3.4 DSRC Radios DSRC is a two-way short-to-medium-range wireless communications capability that permits very high data transmission critical in communications-based active safety applications. The DSRC radios support 802.11p and can transmit at power levels beyond 23 dBm. The range of these radios is 450-500m and it can be adjusted by using the transmit power setting. Antenna diversity is supported in both the DSRC interfaces. 3.5 GPS MW-1000™ comes with a built-in GNSS that can provide the following: Up to 10 Hz update rate GPS, GLONASS, QZSS, Beidou Constellations are supported DR Position Calculation with sensors Location accuracy of 2m with WAAS (2.5m without WAAS) Note: WAAS is enabled by default. 3.6 Antennas MW-1000™ can accommodate the following antennas: 3.7 Two 5.9GHz passive DSRC (4 when diversity is used) One GPS active antenna (max of 20mA) Storage MW-1000™ platform can support: 1MB flash memory for saving sensitive data 64K EEPROM for saving configuration and manufacturing data Up to 16 GB eMMC Up to 32 GB SD Card Note: MW-1000™ supports utilities like ssh and scp to make it easier for retrieving the log data to an external platform and perform post analysis. 7 MW-1000™ User Guide 3.8 LEDs MW-1000™ comes with the following three LEDs on the panel to indicate the following: Power BSM Transmission (Tx) Diagnostics (currently used to indicate USB drive mounted/unmounted status) 3.9 Ethernet MW-1000™ consists of one Ethernet port (eth0) on the panel. 3.10 USB MW-1000™ supports USB drive, and it is mounted in the following location/mnt/usbdrive Note: By default, MW-1000™ devices do not log the CML and SML messages in the USB drive. 3.11 WiFi It provides WiFi capability in 2.4 GHz and 5GHz band. By default, configured for 2.4 GHz. It is used for HMI connection and maintenance purpose. By default, when the board comes up, the process will be started as below. 2081 root 3304 S /usr/local/bin/hostapd -B /etc/config/hostapd-minimal.conf Any changes done in this file can be applied by restarting savari-hmi. /etc/init.d/savari-hmi stop /etc/init.d/savari-hmi start 8 MW-1000™ User Guide 4 MW-1000™Features This chapter explains the salient features of the MW-1000™. Following is the functional block diagram of MW-1000™ system. Fig 1: Functional Block Diagram of MW-1000™ MW-1000™ features are explained briefly in the following sub-sections: 4.1 DSRC Radio Pair Each MW-1000™ consists of two (2) integrated high power DSRC radios, which are exposed as the following two interfaces: ath0 ath1 Ath0 can be configured to operate in one of the following modes: Alternating channel access Continuous channel access All the applications (except BSM) operate on ath0 radio. Based on the application priority set in the v2vi_config file, MW-1000™ chooses to either drop or transmit the packets. Ath1 always operates in continuous mode, and is reserved for transmitting, receiving BSM packets. 9 MW-1000™ User Guide 4.2 Savari SDK The MW-1000™ can host the Savari SDK, which can be used to develop V2X applications. This is optional and it is not part of MW-1000 base package. For further details, refer to Savari V2X SDK installation and user guide (Available on-demand). 4.3 V2X Applications The MW-1000™ can support V2X applications. Savari has developed and tested many V2X (V2V, V2I and V2P) applications. The unit also provides various interfaces to display safety or informational alerts to the user. These range from using the inbuilt speaker to use a phablet through a WiFi/Bluetooth connection. 4.4 Basic Safety Messages MW-1000™ supports transmission and reception of signed or unsigned Basic Safety Messages over the configured DSRC channel. Certificates that are necessary to sign these messages are either preloaded on MW-1000™ or downloaded from SCMS server using IPv6 link over DSRC between MW-1000™ and RSU. 4.5 WAVE Networking Service WAVE system is a radio communication system intended to provide interoperable services to transportation. The WAVE services include communication between vehicles, RSUs and between vehicles. 10 MW-1000™ User Guide 5 MW-1000™ Getting Started This section describes the procedures to get the MW-1000™started after installation and power up. 5.1 Accessing Methods After power up, the MW-1000™ comes up with a default IP of 192.168.100.1. The MW-1000™ can be accessed from any PC or laptop using ssh. To Access using SSH: ssh root@192.168.100.1 Password:5@G3p9axINJA 5.2 Status Indication The following table displays the details about the LED status indicators: LED Name PWR TX USB 5.3 Indication On Description The device is powered on. Off The device is powered off. Off BSMs are not transmitting. Blinking (As per the Tx rate) BSMs are transmitting. On Mounted Off Not mounted Default Configuration DSRC radio 1 (ath0): This radio is configured in channel switching mode to listen for WSAs and connect to RSE if the requested service is available. DSRC radio 2 (ath1): This radio is configured in the continuous channel access for channel 172 which is configured by default. Different channel can be used by changing configuration file. BSM transmission and reception happens on this radio. 11 MW-1000™ User Guide Radio ath0 Channel Mode Alternating Value CCH - SCH Applications IPv6app, TIM, SPAT/MAP ath1 Continuous SCH (Default – 172) BSMApp BSMd: This application is used to transmit and receive signed or unsigned Basic Safety Messages over DSRC channel configured. SPAT/MAP: This application is used to receive signed or unsigned Signal Phase and Timing (SPaT) and Map Data (MAP) messages, which are transmitted from the RSE using the format specified in SAE J2735(2016) standards document over configured DSRC channel. Also, this message should have matching PSID, Advertiser ID configured in MW-1000™. TIM app: This application is used to receive signed or unsigned Traveler Information Messages (TIM), which are transmitted from the RSE using the format specified in SAE J2735(2016) document over configured DSRC channel. Also, this message should have matching PSID, Advertiser ID configured in MW-1000™. Ipv6 app: This application receives WSAs from RSE, links with the RSE, which has matching configured PSID, Advertiser ID, PSC. This application is also used to download the certificates from SCMS server. 1609.2 Security Configuration: The MW-1000™ contains only the root certificate and the other certificates are reconstructed whenever MW-1000™ encounters the RSE. It also contains 6 months of valid certificates and long-term certificates. Before these valid certificates expire, the MW-1000™ will query the CA for new certificates and downloads the next batch. Threshold at which the next batch of certificates to be downloaded can be configured which is explained in the later sections. Transmit and Receive Log Files: disabled Directory:/nojournal/bsmlogs System Log Files: enabled Directory:/nojournal/systemlogs/ 12 MW-1000™ User Guide 5.4 Resetting the password The following is the procedure to reset the password: root@ASD:~# passwd Changing password for root New password: Retype password: Password for root changed by root root@ASD:~# Note: After changing the password, the user needs to log in using the new password. 13 MW-1000™ User Guide 6 Configuring MW-1000 software settings Configuration section provides you with most-important configurations and advanced configurations settings for MW-1000™ device. Note: All the configuration changes will be applicable only when you reboot MW-1000™, unless otherwise specified. 6.1 Most important configurations Most important configuration parameters are listed below Configuration Item Wireless Configuration. Value Description File-path: /etc/config/hostapd-minimal.conf ssid SavariHMI Sets the name (SSID = service set identifier) of the network wpa_passphrase SavariSafetyAp plications These establish what the pre-shared key will be for wpa authentication. wpa_key_mgmt WPA-PSK This controls what key management algorithms a client can authenticate with. DSRC configurations. File-path: /etc/config/v2vi_obe.conf TxDataRate_Mbps 6 – 54 (default: 12) TxPwrLevel_dBm 0 – 33 (Default: 23) Configuration parameter is twice the actual 10 MHz channel rate (i.e., 12=6Mbps) Configuration parameter is the actual 20 MHz channel rate (i.e., 12=12Mbps) Valid values: 6, 9, 12, 18, 24, 36, 48, 54 Valid values: 0 to 33 in increments of 1 dBm. DSRC applications configurations File-path: /etc/config/v2vi_obe.conf BSMSecurityEnable 0,1 (Default: 1) BSMPartITxInterval_ms 50, 1000 (Default: 100) BSMContinuousChanNum 172, 184 (Default: 172) Enables / Disables the security functionality. 0: Disable 1: Enable BSM Transmit interval Valid Values: 50, 100, 200, 300, …,1000 ms Channel number to use when ‘Channel Mode’ is set to ‘0’. Even channel number applicable to 10 MHz channels. Odd channel numbers applicable to 20 MHz channels. The channel number and channel modes should be 14 MW-1000™ User Guide SPATMAPPsid 0x00 (Default: 0x8002) TIMPsid 0x00 (Default: 0x8003) SPATMAPBypassSecurity 0, 1 (Default: 1) 0, 1 (Default:1) SPATMAPSecurityEnabled Vehicle configurations. VehicleWidth VehicleLength VehicleHeight VehicleType 6.2 0, 10.23 (Default: 2) 0, 40.95 (Default: 5) 0, 6.35 (Default: 1.5) 0,15 (Default: 4) identical to the application, which run on the same interface. 0xEFFFFFFF # PSID that should be used when receiving PSIDPSID Length: Valid Values 1 byte: 00 - 7F 2 bytes: 8000 – BFFF 3 bytes: C00000 – DFFFFF 4 bytes: E0000000 – EFFFFFFF 0xEFFFFFFF # PSID that should be used when receiving PSIDPSID Length: Valid Values 1 byte: 00 - 7F 2 bytes: 8000 – BFFF 3 bytes: C00000 – DFFFFF 4 bytes: E0000000 - EFFFFFFF Enable/Disable Security verification bypass 0 – Disable 1 – Enable File-path: /etc/config/v2vi_obe.conf Vehicle width in meters. Vehicle length in meters. Vehicle height in meters. As per J2735 Advanced Configurations - Network IP Address configuration The IP address configuration is available in the following file: /etc/config/network A sample format of the file is explained below. A single IPv4 address and up to three IPv6 addresses (ipv6addr1, ipv6addr2, and ipv6addr3 options) can be specified per interface. Loopback Configuration: Configuration Item config interface loopback Value Description Network name 15 MW-1000™ User Guide option ifname Lo Interface name option proto Static option ipaddr 127.0.0.1 option netmask 255.0.0.0 ‘static’/’dhcp’: Assign static IP address or get from DHCP server. IPv4 address, comment out if not needed. IPv4 net mask, comment out if not needed. LAN Configuration: Configuration Item config interface lan Value Description Network name option ifname eth0 Interface name option proto Static option ipaddr 10.0.0.1 option netmask 255.255.255.0 option ip6addr1 2001:100::1/64 option ip6gw 2001:470:e0fb:1111::aaaa' option ip6addr2 2001:200::1/64 option dns 192.168.0.1 option gateway 192.168.0.1 ‘static’/’dhcp’: Assign static IP address or get from DHCP server. IPv4 address, comment out if not needed. IPv4 netmask, comment out if not needed. IPv6 address 1, comment out if not needed IPv6 default gateway, comment out if not needed IPv6 address 2, comment out if not needed. DNS server, comment out if not needed. Default gateway, comment out if not needed. DSRCnet0 Configuration: Configuration Item config interface dsrcnet0 Value Description Network name: DSRC 0 option ifname ath0 Interface name option proto Static ‘static’/’dhcp’: Assign static IP address or get from DHCP server. DSRCnet1 Configuration: Configuration Item config interface dsrcnet1 Value Description Network name: DSRC1 option ifname ath1 Interface name 16 MW-1000™ User Guide option proto Static option ip6addr1 2001:470:e0fb:4444::1/64 17 'static'/'dhcp' assign static IP address or get from DHCP server. IPv6 address 1, comment out if not needed. MW-1000™ User Guide WiFi configuration The WiFi configuration is available in the following file: /etc/config/hostapd-minimal.conf A sample format of the file is explained below. The mode of operation(2.4GHz/5GHz), channel, SSID and security can be configured. Parameter Default Value Description interface driver wifi0 nl80211 ssid SavariHMI Tells hostapd what wireless interface to use For our purposes, always nl80211 If you only have 1 wireless interface, and it's going to be bridged with a wired interface Sets the name (SSID = service set identifier) of the network hw_mode g Sets the operating mode of the interface, and the allowed channels. Valid values depend on hardware, but are always a subset of a, b, g channel 1 macaddr_acl 0 auth_algs 1 Sets the channel for hostapd to operate on. Must be a channel supported by the mode set in hw_mode. This controls mac address filtering. Mac addresses are easily spoofed, so only consider the use of this to be augmenting other security measures, you have in place. This is a bit field where the first bit (1) is for open auth, the second bit (2) is for Shared key auth (wep) and both (3) is both. ignore_broadcast_ssid wpa 0 3 This enables/disables broadcasting the ssid. This is a bitfield like auth_algs. The first bit enables wpa1 (1), the second bit enables wpa2 (2), and both enables both (3) wpa_passphrase SavariSafetyApplications These establish what the pre-shared key will be for wpa authentication. wpa_key_mgmt WPA-PSK This controls what key management algorithms a client can authenticate with. wpa_pairwise TKIP This controls wpa's data encryption 18 MW-1000™ User Guide rsn_pairwise CCMP This controls wpa2's data encryption First, scratch macaddr_acl and ignore_broadcast_ssid from your priorities as they only enhance security. By default, wifi0 interface is configured with IP address 192.168.102.1 The IP for the WiFi interface can be configured in /etc/init.d/savari-hmi, followed by a board reset. HMI should be configured in the same network to communicate with MW-1000. 6.3 Advanced Configurations - Messaging layer BSM related parameters can be configured manually in the following file: /etc/config/v2vi_obe.conf This configuration file is self-describing. Each parameter has its description, range and default value. Note: After modifying the file, the system needs to be rebooted (using the “reboot” command) or an application process stop/start is needed for the modifications to take effect. The following are the BSM parameters: MW-1000™Configuration Items: This table includes the important MW-1000™ configuration parameters. Parameter Value Range Description EnableTxRx 3 0,3 0: Disable both Tx and Rx 1: Tx only enabled 2: Rx only enabled 3: Tx and Rx enabled 802.3 Configuration Items: Parameter Value Range Description TxPwrLevel_dBm 23 0 – 33 TxDataRate_Mbps 12 6 – 54 AC_BE_CWminKVal 4 1 – 10 Valid values: 0 to 33 in increments of 1 dBm. Configuration parameter is twice the actual 10 MHz channel rate (i.e., 12=6Mbps) Configuration parameter is the actual 20 MHz channel rate (i.e., 12=12Mbps) Valid values: 6, 9, 12, 18, 24, 36, 48, 54 CWmin = 2k - 1 19 MW-1000™ User Guide AC_BE_CWmaxKVal 10 4 1 - 10 AC_BE_AIFSN 6 2 – 15 AC_BK_CWminKVal 4 1 – 10 CWmin = 2k - 1 AC_BK_CWmaxKVal 10 1 – 10 CWmax = 2k - 1 AC_BK_AIFSN 9 2 – 15 AC_VI_CWminKVal 3 1 – 10 CWmin = 2k - 1 AC_VI_CWmaxKVal 4 1 – 10 CWmax = 2k - 1 AC_VI_AIFSN 3 2 – 15 AC_VO_CWminKVal 2 1 – 10 CWmin = 2k - 1 AC_VO_CWmaxKVal 3 1 – 10 CWmax = 2k - 1 AC_VO_AIFSN 2 2 – 15 1609.2 Configuration Items: Parameter Value Range Description BSMSecurityEnable 1 0,1 Dot2UnsecHdrInsert 1 0,1 Enables / Disables the security functionality. 0: Disable 1: Enable Enable/Disable security envelop for unsecured packets 0: Disable 1: Enable 20 MW-1000™ User Guide 1609.3 Configuration Items: Parameter Value Range Description BSMUnsecurePSID 0x20 0x00, 0xEFFFFFFF BSMSecurePSID 0x20 0x00, 0xEFFFFFFF PSID that should be used when transmitting Unsecure BSMs. 1 byte: 00 - 7F 2 bytes: 8000 – BFFF 3 bytes: C00000 – DFFFFF 4 bytes: E0000000 - EFFFFFFF Secure PSID to sign BSM messages. 1609.4 Configuration Items: Parameter Value Range Description BSMChannelMode 0 0,2 BSMContinuousChanNum 172 172, 184 0: Continuous Channel 1: Channel Switch Alternating Forced 2: Channel Switch Alternating Conditional Channel number to use when ‘Channel Mode’ is set to ‘0’. Even channel number applicable to 10 MHz channels. Odd channel numbers applicable to 20 MHz channels. The channel number and channel modes should be identical to the application, which run on the same interface. SAE J2735 Configuration Items: Parameter Value Range Basic Safety Message Part 1 Configuration Description BSMEnabled 1 0,1 BSMPartITxInterval_ms 100 50, 1000 BSMTxNoPosAvailable 0 0,1 HeadingLatchSpeed_kph 4 0.0, 10.0 HeadingUnlatchSpeed_kph 5 0.0, 10.0 Enables / Disables support for transmitting a 0: False 1: True BSM Transmit interval Valid Values: 50, 100, 200, 300, …,1000 ms Enables / Disables transmitting a BSM if no GPS position (indicated by the 3D fix value) is available. 0: False 1: True Speed, in kph, below which the heading will be latched. Speed, in kph, above which heading will be 21 MW-1000™ User Guide unlatched. HeadingPersistency 1 0, 1 Enables / Disables persistently storing the heading at shutdown and using on startup 0: False 1: True Transmit interval, in ms, for PH Part II data frame. It must be selected to be a multiple of BSMPartITxRate_ms. Allowable error, in meters, for selecting concise points. Distance, in meters, for PH concise representation Distance, in meters, in which a Path History Point shall be added if one has not been added through normal algorithm processing. Path History Configuration Items PHTxInterval_ms 100 0, 2000 PHAllowableError_m 1.0 0.0, 1.0 PHDistance_m 300 0, 310 PHChordLength_m 310 0, 310 Path Prediction Configuration Items PPTxInterval_ms 100 0, 2000 PPMinSpeed_mps 1 0,2 PPMaximumRadius_m 2500 500, 3000 PPPathIsStraight_m 3276.7 PPStationaryConf 0 3276.7, 3276.7 0, 100 PPConfDampFactor 1 0, 2 Yaw Rate Values PPConfLookup_0_0_YawRt PPConfLookup_0_1_YawRt PPConfLookup_0_2_YawRt PPConfLookup_0_3_YawRt PPConfLookup_0_4_YawRt PPConfLookup_0_5_YawRt PPConfLookup_0_6_YawRt PPConfLookup_0_7_YawRt PPConfLookup_0_8_YawRt PPConfLookup_0_9_YawRt = 25; = 20; = 15; = 10; = 5; = 2.5; = 2; = 1.5; = 1; = 0.5; 25, 25 20, 20 15, 15 10, 10 5, 5 2.5, 2.5 2, 2 1.5, 1.5 1, 1 0.5, 0.5 22 Transmit interval, in ms, for PP Part II data frame. It must be selected to be a multiple of BSMPartITxRate_ms Minimum speed for PP calculations. Below this speed, PP will report straight path (3276.7m) For any (absolute) radius above this threshold, the PPalgorithm will report straight path (3276.7m). Radius, in meters, for considering path to be straight. MW-1000™ User Guide PPConfLookup_0_10_YawRt = 0; 0, 0 Confidence Values PPConfLookup_1_0_Conf PPConfLookup_1_1_Conf PPConfLookup_1_2_Conf PPConfLookup_1_3_Conf PPConfLookup_1_4_Conf PPConfLookup_1_5_Conf PPConfLookup_1_6_Conf PPConfLookup_1_7_Conf PPConfLookup_1_8_Conf PPConfLookup_1_9_Conf PPConfLookup_1_10_Conf Vehicle Status Configuration Items = 0; = 10; = 20; = 30; = 40; = 50; = 60; = 70; = 80; = 90; = 100; 0, 0 10, 10 20, 20 30, 30 40, 40 50, 50 60, 60 70, 70 80, 80 90, 90 100, 100 VehStatusTxInterval_ms 0 0, 2000 VehicleWidth 2 0, 10.23 Transmit interval, in ms, for Vehicle Status Part II data frame. It must be selected to be a multiple of BSMPartITxRate_ms. Vehicle width in meters. VehicleLength 5 0, 40.95 Vehicle length in meters. VehicleHeight 1.5 0, 6.35 Vehicle height in meters. BumperHeightFront 0.43 0, 1.27 Front Bumper height in meters. BumperHeightRear 0.43 0, 1.27 Rear Bumper height in meters. VehicleMass 1700 0,170000 Vehicle mass in KG VehicleType 4 0,15 As per J2735 LinearAccelFilterCutoff_Hz 1.0 0.33, 2 LinearAccelFilterDampFactor 1.0 0, 2 Linear acceleration filter’s cut-off frequency. Linear acceleration filter’s damping factor. AngularAccelFilterCutoff_Hz 1 0.33, 2 AngularAccelFilterDampFactor 0.5 0, 2 NormalBrakingAccelThreshold_ -0.14 g Security Manager Configuration Items -0.4, 0 CertAttachInterval_ms 1000 100, 5000 RandMAC 1 0, 1 23 Angular acceleration filter’s cut-off frequency. Angular acceleration filter’s damping factor. The acceleration g-force under normal braking. Interval at which a full certificate needs to be attached to a message. Valid values: 100, 200, 300, …,1000 ms. Randomize the radio MAC address with a certificate change. MW-1000™ User Guide RandTemporaryID 0 0, 1 RandMsgCount 1 0, 1 LogFileFormat 0 0, 1 TxLogEnableFlag 1 0, 1 RxLogEnableFlag 1 0, 1 StatsLogEnableFlag 1 0, 1 CertLogFileFlag 1 0, 1 0 = False 1 = True Randomize the J2735 Temporary ID with a certificate change. 0 = False 1 = True Randomize the J2735 message count with a certificate change. 0 = False 1 = True Logging Configuration Items 0 = Disabled 1 = Enable Support slogging of the Tx log data. 0 = Disabled 1 = Enable Supports logging of the Rx log data. 0 = Disabled 1 = Enable Support logging of the stats log data. 0 = Disabled 1 = Enable Supports logging of full certificate and corresponding SHA-256 raw data. 0 = Disabled 1 = Enable Data Source Configuration Items BSMTxDataSource 1 1, 5 AsyncGPS 1 0, 1 Parameter Value 1 = Live data 2 = Prerecorded file 3 = UDP source 4 = GPS only 5 = Hybrid Range Description 1609.3 Filter Mode Options FilterMode 0 Enable/Disable filter mode RSUAdvertiserID USDOT RSUSelectionAlgorithm 0 0,1 RSUDistanceThreshold 150 0, 300 24 0 - Distance based algorithm 1 – Unsupported absolute distance in meters to avoid connecting, and disconnecting when the OBU is going away from the RSU MW-1000™ User Guide RSUWSACountThreshold 7 5, 10 count of WSAs received per second below this threshold, would make us disconnect from the RSU SPATMAPBBStreamingEnable 1 0, 1 SPATMAPPsid 0x8002 0x00 Enable/ disable streaming spat/map to blackbox 0xEFFFFFFF # PSID that should be used when receiving PSIDPSID Length: Valid Values 1 byte: 00 - 7F SpatMAP Streaming Options 2 bytes: 8000 – BFFF 3 bytes: C00000 – DFFFFF 4 bytes: E0000000 – EFFFFFFF SPATMAPBypassSecurity 0 0, 1 SPATMAPSecurityEnabled 1 0, 1 Enable/Disable Security verification bypass 0 – Disable SPATMAPPriority 0 0, 31 priority of the SPAT MAP messages SPATMAPPSC SPATMAP TimApp Streaming Options TIMBBStreamingEnable 1 0, 1 TIMPsid 0x8003 0x00 TIMBypassSecurity 0 0, 1 TIMSecurityEnabled 0 0, 1 TIMPriority 0 0, 31 TIMPSC 6.4 Enable/Disable Streaming Tim packets to blackbox 0xEFFFFFFF # PSID that should be used when receiving PSIDPSID Length: Valid Values 1 byte: 00 - 7F 2 bytes: 8000 – BFFF 3 bytes: C00000 – DFFFFF 4 bytes: E0000000 - EFFFFFFF priority of the TIM messages TIM Advanced Configurations - System Message Logging (SML) You can change the system logging configuration in the following file: 25 MW-1000™ User Guide /etc/config/syslog A reboot or a manual system state cycle is needed for the change to take effect. Only the following parameters in the configuration file are recommended to be changed by the user, if desired. The user should not change other parameters that are not documented here: Configuration Item config syslogd Value Description option enable 1 1: Enable logging system-logs 0: Disable logging system-logs option ipaddr In lab-conditions, provide remote-machine IP-address to remotely log the MW-1000’s syslog information. option port Remote-machine’s port-number, for logging syslog information option size 256 Maximum file size in KB, 0 unlimited. option loglevel 7 0: Log only system-critical messages 7: Log all information messages option mark 0 option directory /nojournal/systemlogs/ Specify the disc-location for writing syslogs option time 0 Maximum time a file can grow (minutes), 0 option type unlimited. Post the max-time, a new file is generated. option disc_capacity 70 The percentage of maximum disk capacity allowed. All syslog logging is disabled once the configured disc-capacity is reached. Note: MW-1000™ logs SML files into USB drive while changing option log_dir to /mnt/usbdrive/systemlogs 26 MW-1000™ User Guide 7 Command Line Interface Commands The MW-1000™ uses Linux as its Operating System (OS). All well-known Linux commands are supported. The following are the key Linux commands and their descriptions: Command reboot Description This command reboots the device. ifconfig To view and modify the interface status (UP/DOWN) and IP address configuration without changing the persistent configuration. cgps A text-based GPS monitoring tool. asd_stats Shows per application transmit and receive stats with extra connectivity info between the RSU and MW-1000™. -b Shows BSM statistics -i Shows ipv6 connectivity info df Shows the amount of disk space used and available on Linux file systems. -h Sizes in human readable format mpstat or top Check current CPU utilization uptime Shows system uptime information mount Mount a USB drive umount Unmount a USB drive 27 MW-1000™ User Guide 8 Transferring System Message Logs You can also copy system message logs from “/nojournal/systemlogs” in MW-1000™ to a laptop/desktop. The system message log files are in text/csv format and it can be opened in any normal text editor. Log-files have the following naming convention: syslog_YYYY_MM_DD_hh_mm_ss.txt interop_YYYY_MM_DD_hh_mm_ss.csv List of logs captured in MW-1000™: Log Name BSM Logs File Location on MW-1000™ /nojournal/bsmlogs Sample File-name interop_2017_07_04_05_46_16.csv System Logs /nojournal/systemlogs syslog_2017_06_21_13_56_34.txt 28 MW-1000™ User Guide 9 Firmware Upgrade Procedure Using the CLI This chapter contains procedure to upgrade firmware. Use the following procedure to upgrade (5.x to 5.x) the MW-1000™ firmware using the CLI: 1. Connect a local PC to the MW-1000™ via Ethernet. 2. After connecting the Ethernet to MW-1000™, assign the IP address to the PC, in the same subnet of the MW-1000™. (Suggested IP address for local PC: 192.168.100.10) sudo ifconfig eth0 < IP address for local-PC > IP address for local-PC: Assign an IP address to the PC in the same subnet of the MW-1000 3. Download the image to be upgraded from the Savari FTP site to the local PC. 4. Copy the firmware image to the /tmp folder of the MW-1000™ using scp command in terminal of local PC (or Winscp tool). scp < File-path >@ :/tmp/ Login: root Password: 5@G3p9axINJA MW-1000 IP-address: 192.168.100.1 Replace < file-path> with image path in the local PC 5. Login to the MW-1000™ from the local PC using SSH (or Putty) with the following credentials: Login: root Password: 5@G3p9axINJA 6. Before initiating MW-1000 upgrade, take a backup of logs, config files for further use. Use either scp command in terminal of local PC (or Winscp tool). scp @/etc/config/ < local-PC-File-path > Login: root Password: 5@G3p9axINJA MW-1000 IP-address: 192.168.100.1 Replace with file-name of the log-file. Replace < file-path> with image path in the local PC 7. Confirm file-upload before moving to next step. (Or) Use following command to check the uploaded image-size on MW-1000™ and compare with original image-size. ls -lh /nojournal/< Firmware image name > 29 MW-1000™ User Guide 8. In the terminal (or putty) execute the following command to change the execution directory to ‘tmp’: cd /tmp 9. In the terminal (or putty) use one of the below mentioned option to initiate image upgrade using one of the below options: Replace with the name of the firmware image copied in the /tmp folder. a. (suggested option) If you want to retain ONLY the network configuration data post upgradation: sysupgrade -n < Firmware image name > b. For a clean installation (reset all configuration data in config-files): sysupgrade -c < Firmware image name > c. If you want to retain all the configuration information from the previous version: sysupgrade < Firmware image name > Note : This is not recommended option, as any new configuration parameter added in the new image wouldn’t get updated. 30 MW-1000™ User Guide 10 Appendix A: Tools 10.1 Windows Tools Winscp – Copying files from OBU to/from local-machine Download & Installation steps WinSCP can be downloaded from: https://winscp.net/eng/download.php For installation steps, follow instructions mentioned in: https://winscp.net/eng/docs/guide_install#installation Configuration/Usage steps: For connecting WinSCP to your MW-1000 device: https://winscp.net/eng/docs/guide_connect#connecting For transferring files to MW-1000 device: https://winscp.net/eng/docs/guide_upload#uploading Alternative tools for WinSCP: Alternatively, you can use FireFTP for transferring files to/from MW-1000 device. Putty – Connecting to MW-1000 terminal Installation steps Download Putty from: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Follow installation steps mentioned at: https://www.uaf.edu/arsc/knowledgebase/installing-and-using-putt/index.xml Usage/Configuration steps For establishing connection to MW-1000 device, follow the steps mentioned at: https://www.uaf.edu/arsc/knowledge-base/installing-and-using-putt/#establishing Config information for connecting to MW-1000 via Ethernet. o Connection-Type: SSH o Host-Name (IP-address): 10.0.0.1 (default IP-address) (Use updated IP-address in case the default value is over-ridden) o Port: 22 (Default-value) Configuration information for connecting to MW-1000 via Serial-port or via MicroUSB-port o Connection-Type: Serial o Serial-Line: COM1 (in case if COM1 is used by other applications, try for COM2, COM3, ...) o Speed (baud-rate): 115200 31 MW-1000™ User Guide Alternate tools for Putty Alternatively, you can use ‘Bitvise SSH client’, ‘TeraTerm’ for connecting to MW-1000 device from your local windows PC. 10.2 Linux Tools/Commands Minicom – Connecting to MW-1000 via Serial port in Linux Installation steps o sudo apt-get update o sudo apt-get install minicom Check the Serial-connection details from dmesg command o > dmesg o You should see this line at the end “usb 2-2.1: cp21x converter now attached to tty” o Check out the connection details. Ex: “cp210x converter now attached to ttyUSB0”. Indicating the serial port has been connected at ttyUSB0. Opening Minicom from terminal o > sudo minicom -s o Set the configuration values as: Serial Device: /dev/ttyUSB0 Fill the USB connection details based on the input from dmesg result. Bps/Par/Bits: 115200 8N1 o Press exit and “Save setup as dfl” o Exit from Minicom o Give proper access permissions to serial port with: > sudo chmod 666 /dev/ttyUSB0 o Restart minicom session to start listening to MW-1000: > sudo minicom -w Closing Minicom session: o press Ctrl+A followed by Ctrl+X Minicom alternates: There are multiple minicom alternatives like ‘screen’, ‘putty’. For information on the alternative tools, check out: https://www.cyberciti.biz/hardware/5-linuxunix-commands-for-connecting-to-the-serial-console/ 32 MW-1000™ User Guide 11 Appendix B: Troubleshooting Troubleshooting section consists of two parts: “Common Problems and Solutions” and “Frequently Asked Questions.” Given below are possible solutions to problems that may occur during the installation and operation of the MW-1000TM. Read the descriptions below to help you solve your problems. If you can’t find an answer here, contact Savari support team at support@savari.net or create a support ticket at http://support.savari.net/ 11.1 Common Problems and Solutions Hardware 1. MW-1000TM power LED is not glowing Follow the below steps to debug the issue: Are other LED's adjacent to power LED glowing? If yes, ignore this error. Most probably the LED might have burnt out. Try connecting the MW-1000 to a different power-source, to confirm if there is a power issue in vehicle power-supply. Replace the power adapter of the MW-1000 to confirm if there is any issue in the power-adapter. If nothing works, contact Savari for further support. 2. My BSM Transmission-TX_LED is not glowing Follow the below steps to debug the issue: ASD stats command to check the number of BSM messages sent/received. Run the command twice and compare the packets count between the 2 runs > asd_stats -b Check the configuration settings of the following parameters in /etc/config/v2vi_config file o ‘EnableTxRx’ must be either 1 or 3 for BSM transmission to happen. o ‘BSMTxDataSource’ - Try updating to a different mode and check for BSM transmission. OTA sniffer logs > Check sniffer logs for MW-1000 BSM transmission. Enable BSM logging, and check the BSM-logs to confirm if the BSM transmission is happening. Check the log files of another ASD box (if the BSM messages are captured) Check if GNSS fix (3D-fix) is available. > cgps. Configurations 3. I have updated MW-1000TM configurations, but I don’t see any changes. I am missing anything? Follow the 2 steps mentioned below to ensure your changes are reflected in the MW-1000 applications. Please re-check if the configuration changes were successfully saved (by reopening the configuration file) 33 MW-1000™ User Guide Restart the MW/SW board for the applications to detect and use the updates in the configuration files > reboot DSRC 4. How can I change the DSRC antenna range? DSRC range can be modified in your MW/SW configuration file, by updating the DSRC antenna's power value. Refer to section 6.4 'MW-1000™ Messaging layer Configuration' for updating configuration value of 'TxPwrLevel_dBm' to alter DSRC antenna range. 5. I am not receiving TIM, SPAT and MAP messages BSM transmission/receive functionality on the MW-1000 can be checked via asd_stats command in your terminal. Login into your MW-1000 terminal Key-in following command > asd_stats -a "Num Tx", "Num_Rx" variables listed under "TIM data" or "SpatMap Data" define the number of WSM-packets sent/received by MW-1000, since boot-up time. 6. How do I know if I am receiving TIM, SPaT or MAP BSM transmission/receive functionality on the MW-1000 can be checked via asd_stats command in your terminal. Login into your MW-1000 terminal Key-in following command > asd_stats -a "Num Tx", "Num_Rx" variables listed under "TIM data" or "SpatMap Data" define the number of WSM-packets sent/received by MW-1000, since boot-up time. Networking 7. Board not accessible after reboot with DHCP Configuration In case Board is inaccessible post reboot, connect to MW-1000 using either a microUSB cable or via serial-cable (to management port) Follow the instructions mentioned below to recover from failure: Connect microUSB cable to console port of MW-1000. Refer to section 9.2.2 'Connecting to MW-1000 via microUSB port' Check & update DHCP configuration in network file at /etc/config/network Initiate DHCP process by executing "udhcpc" in terminal > udhcpc 8. I am unable to connect to board using Ethernet. What are the alternatives? In case Ethernet cable is not available, or if you are facing challenges in connecting your PC and MW-1000. You can use Serial-cable alternatively to connect to MW-1000 (management port) and your PC. Follow the instructions listed for connecting to MW-1000 via management-port: Connect your (Linux) PC using a serial cable to management port on MW-1000. Open terminal on your (Linux) PC. 34 MW-1000™ User Guide Use the minicom command to access MW-1000 via serial-port. (in Linux environment) > minicom In windows environment, use putty to connect via serial port. For putty-configuration details, refer to '9.1.2 Putty – Connecting to MW-1000 terminal' section. Enter the username and password for entering MW-1000. 35 MW-1000™ User Guide 11.2 Frequently Asked Questions Hardware 1. How can I check the disk utilization in my MW-1000? Login into your MW-1000 terminal, Try df command to check out the disk free-space details: > df -h The command gives stats of total memory, used-space, available-space. 2. Where can I check my device version details? MW-1000 software version is mentioned in SOBOS banner as SW_Release. Ex: "SW_Release: MW1000-5.7.1.2". Alternatively you can use the following command in MW-1000 terminal for viewing SOBOS banner: >cat /etc/banner 3. Can I use a power-supply other than 10W prescribed by Savari? Yes, you can use a power-supply other than the recommended 10W standard power-supply. Refer to section 3.1 'Hardware and Software Specifications' for power requirements. DSRC 4. What is the maximum DSRC antenna range? Theoretical range of DSRC is 1000 meters (0.62 miles). But a variety of configuration and environmental factors can drastically bring down the DSRC range to less than 100 meters! Sample list of factors affecting DSRC range: Antenna power (configured in your MW/SW configuration file) DSRC Antenna type and gain (Antenna hardware spec) Position of the antenna on the vehicle Vehicular-density (MW-1000 automatically scales down power to avoid networkcongestion) Environment factors like - High-rise buildings obstructing the line-of-sight(LOS) 5. How can I configure my DSRC interface to continuous/alternating modes? MW-1000 doesn't allow users to update DSRC interface to continuous/alternating modes. Refer to section 5.3 'Default Configuration' for default values of DSRC interfaces (ath0, ath1) 6. How do I configure the applications priority order for DSRC antenna sharing? Refer to section 6.4 'MW-1000™ Messaging layer Configuration' for updating configuration parameters and their accepted values. List of application configuration parameters for updating priorities: ‘SPATMAPPriority’ - For Spat-Map application. ‘TIMPriority’ - For TIM application. 36 MW-1000™ User Guide Logging 7. How can I retrieve logs from MW-1000? Refer section 6.3 'Copying the System Message Logs' for log-file details & their location on MW-1000. For instructions on copying files between MW-1000 and local-PC, refer to the following sections: Windows environment (local-PC): Section - 9.1.1 'Winscp – Copying files from OBU to/from local-machine' Linux environment (local-PC): Use scp command to transfer files to/from MW-1000 and local-PC 8. Where does BSMlogs gets stored in MW-1000 board? Refer section 6.3 'Copying the System Message Logs' for log-file details & their location on MW1000 9. Where can I see my log files? Refer section 6.3 'Copying the System Message Logs' for log-file details & their location on MW1000 10. Can I get log files of more than 1-week old? Logging duration depends on a host of parameters (configured/environmental). For example, SD/EM memory-size, partition/disk-space, number of messages received, application loggingpriorities, etc In typical scenarios, we observe MW-1000 to retain 1-week worth logs. 11. Does logging gets stopped once MW-1000 disc-size is full? No, Logging is not fully-disabled on Disc-full scenarios. MW-1000 disables low-priority application logging on reaching the disc-threshold (Application list is configurable) MW-1000 continues logging of critical applications, but over-writes the old-logs with new set of logs. Refer to section 6.6 'System Message Logging (SML) Configuration' for updating loggingpreferences. Note: Typically logging application starts controlling logging once it detects 70% discutilization. (to avoid adverse impact on MW-1000 runtime application behavior) 12. How can I disable logging of some applications? Only BSM/Syslogs/Pcap logs can be enabled/disabled at this stage. Refer to section 6.4 ‘MW1000™ Messaging layer Configuration’, topic ‘Logging Configuration Items’ for configuration parameter and their details. Software Update 13. Will my user-credentials get reset on upgrade? Yes. Your MW-1000's user-credentials will get reset to factory settings (default username/password) on upgrading with clean or network option to a newer version of MW-1000 image. 37 MW-1000™ User Guide 14. Will my configuration files get reset on upgrade? MW-1000 configuration can get affected based on the upgrade-settings. Refer to step-9 in 'Firmware Upgrade Procedure Using the CLI' section for additional details on upgrade options for retaining/over-writing the MW-1000 configuration files. 15. How do I copy an image file to OBU? A new image file can be copied to MW-1000 using your terminal (in Linux environment) or WinSCP (in windows) environment. For additional details on how to install & use WinSCP refer to appendix section '9.1.1 WinSCP – Copying files from OBU to/from local-machine'. For information on where to copy, please refer to step-4 of '8. Firmware Upgrade Procedure Using the CLI' section. 16. How can I confirm if the download is complete, or the file is not update-file is not corrupted? In case if you are in Linux-terminal. Once the scp command is completed. Try the following command to confirm the file-transfer status: > $? > 1 then echo "scp failed" In windows environment, WinSCP gives a status box while-file transfer is in-progress. WinSCP will alert you of any failed-transfer cases. If there is no-error prompt, assume successful filetransfer. 17. How do I check the current software version? MW-1000 version number is given in SOBOS banner (Header information when you login into MW-1000). The MW-1000 software version details are mentioned against 'SW_Release'. You can also check the same via the following command: > cat /etc/banner 18. How much time does it take to install an update? And how will I know if the update was success or fail? MW-1000 installation time varies from version to version. But in general, all MW-1000 installation/upgrades take less than 5-minutes. Post-installation, check-out the 'SW_Release' details in the SOBOS header to confirm the update. 19. Where can I access new installation image? Please refer to 'Latest Updates' section for details on accessing latest MW-1000 software updates Security 20. Can I reject all unsigned packets? DSRC messages are accepted/rejected based on the Host-vehicle (HV) security setting. If HV security setting is set as secured. HV will accept ONLY the secured/signed packets received by it, and ignore/drop the unsecured/unsigned data-packets. In case, if HV security setting is set as unsecured. HV would accept all the received unsecured/unsigned packets, and ignore/drop all the secured/signed data. Setup 38 MW-1000™ User Guide 21. How do I connect to MW-1000 from my Windows PC? Please follow the instructions listed below to connect to your MW-1000 board. Open Putty application. Check out '9.1.2 Putty – Connecting to MW-1000 terminal' section for installation/usage instructions. Provide MW-1000's IP-address and port-number in Putty configuration section. Select "Yes" button in the popup. In case if you get a security prompt (popup) in putty stating certificate is not verified. Enter username in the shell (putty-cmd) Enter password in the shell (putty-cmd) On entering correct user-credentials, MW-1000 accepts the connection request, and you can access MW-1000 command-line-interface (CLI) 22. What is my board's IP address/subnet? By default, Once your MW-1000 is assigned an IP address of 192.168.100.1 (subnet 192.168.100.*). In case, if the IP-address is updated (or) if you are not able to view the MW1000 on its default IP-address. Follow the instructions listed for identifying the new-IP-address. Connect your (Linux) PC using a serial cable to management port on MW-1000. Open terminal on your (Linux) PC. Use the minicom command to access MW-1000 via serial-port. (in Linux environment) > minicom In windows environment, use putty to connect via serial port. For putty-configuration details, refer to '9.1.2 Putty – Connecting to MW-1000 terminal' section. Enter the username and password for entering MW-1000. Once you are logged-into the MW-1000, enter the following command for identifying the IP-address. > ifconfig eth0 Check-out the value for 'inet addr'. ex: 'inet addr:10.0.0.191' 23. Where can I find my USB drive files? Please refer to section ' USB' for details on mounting location. 24. How to mount/unmount USB? Refer to section 7 'Command Line Interface Commands' for mount/unmount commands. 25. How do I connect to MW-1000 from my Linux PC? In case Board is inaccessible post reboot, connect to MW-1000 using either a microUSB cable or via serial-cable (to management port) Follow the instructions mentioned below to recover from failure: Connect microUSB cable to console port of MW-1000. Refer to section 9.2.2 'Connecting to MW-1000 via microUSB port' Check & update DHCP configuration in network file at /etc/config/network Initiate DHCP process by executing "udhcpc" in terminal > udhcpc 39 MW-1000™ User Guide GPS 26. What is my GPS accuracy? GPS accuracy depends on a host of parameters - environmental factors to your vehicular speed. In an open-sky moving vehicular conditions, we observe the GPS accuracy to be between +/1.5mts. (For further information on GPS accuracy refer: http://wiki.openstreetmap.org/ ). CAN 27. What type of CAN adapter can be used? MW-1000 supports PEAK CAN adapter for connecting to vehicle-CAN bus. Refer to the following link for recommended PEAK-CAN adapter details: http://gridconnect.com/can-usb.html# BSM 28. How do I know if I am receiving BSMs? BSM transmission/receive functionality on the MW-1000 can be checked via asd_stats command in your terminal. Login into your MW-1000 terminal Key-in following command > asd_stats -b "Num Tx", "Num_Rx" variables listed under "BSM Data" define the number of BSM WSM-packets sent/received by MW-1000, since boot-up time. 29. BSM messages transmitted from an MW-1000 (or other OBU) is not received/logged in another MW-1000 (or other OBU) Following factors could have contributed to loss of data at receiving MW-1000 side. Check if both the MW-1000 boards are powered up and their Power/BSM-Tx LEDs are glowing. In case if you detect any error here, refer to corresponding FAQ for further instructions. Incorrect security settings. Ex: Each of the MW-1000 might be on different security-sign status (signed/unsigned), or one/both MW-1000 certificates are missing/invalid, etc. Connect a wireless sniffer or a third OBU to check for information transmission over the air (to check if Transmitting or Receiving OBU has an issue) Check for DSRC antennas connection. DSRC hardware might have some issues, try replacing the antennas on both the OBUs. In case if receiving OBU is not logging the data, check for disc-utilization, logging-status on the MW-1000 unit. Check for channel-configuration information (PSID) of the BSM. Both the transmitting and receiving BSM must have same channel-number. Note: channel configuration parameter for secured/unsecured BSM data is different. compare the same configuration parameter on both the ends. 40
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : Yes Author : root Create Date : 2017:11:04 09:38:48+02:00 Modify Date : 2018:03:05 18:53:17-07:00 Subject : Language : en-US XMP Toolkit : Adobe XMP Core 5.6-c015 84.159810, 2016/09/10-02:41:30 About : 101171A7-F4B0-8FFA-43E7-60C0C7F64AF9 Keywords : Producer : www.convertapi.com Metadata Date : 2018:03:05 18:53:17-07:00 Creator Tool : www.convertapi.com Format : application/pdf Description : Creator : root Title : Document ID : uuid:D058F68D-AACC-3A65-4C54-ACBE6965179B Instance ID : uuid:546dd853-32e2-0347-bc9b-70513d65cb9c Page Count : 44EXIF Metadata provided by EXIF.tools