This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
wiki:troubleshooting [2017/09/13 17:03] bdu created |
wiki:troubleshooting [2017/12/11 12:16] (current) tda |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Troubleshooting ====== | ====== Troubleshooting ====== | ||
| - | ===== Architecture ===== | + | ===== System Overview ===== |
| The RAN as a whole is structured as follows: | The RAN as a whole is structured as follows: | ||
| * In the gateway: | * In the gateway: | ||
| - | * The packet forwarder receives LoRa frames and forwards them to the server at ''lns'' which is usually ''172.18.0.1'' on UDP port 1700 | + | * The packet forwarder receives LoRa frames and forwards them to the lns server which address is usually ''172.18.0.1'' using UDP port 1700 |
| * There is a ''bscc'' daemon that will be interfaced with the RAN BSC component | * There is a ''bscc'' daemon that will be interfaced with the RAN BSC component | ||
| * There is a ''snmp'' daemon that will be interfaced with the RAN | * There is a ''snmp'' daemon that will be interfaced with the RAN | ||
| Line 20: | Line 20: | ||
| - Check basic network | - Check basic network | ||
| - | * if Ethernet, ensure that the link is up, a valid IP is set (either manually or through DHCP) | + | * if Ethernet, ensure that the link is up, a valid IP is set on eth0 interface (either manually or through DHCP) |
| - | * if WiFi, ensure that the SSID is properly connected and that a valid IP is configured (either manually or through DHCP) | + | * if WiFi, ensure that the SSID is properly connected and that a valid IP is configured on wlan0 interface (either manually or through DHCP) |
| - | * if cellular, ensure that the APN is properly configured, that the cell signal is good and that there is an IP | + | * if cellular, ensure that the APN is properly configured, that the cell signal is good and that there is an IP defined on ppp0 interface |
| - | * either way, it is usually checked through the ''ifconfig'' command, and possibly by trying to ping a machine on the Internet (e.g. 8.8.8.8) | + | * Anyway, issue a ''ifconfig'' command to check all interfaces status, and try to ping a machine on the Internet (e.g. 8.8.8.8) |
| - | - Check installed software | + | - Check installed software and version numbers |
| - | * On iBTS or iFemtoCell, run the command: ''ipkg list-installed'': this will list the installed packages | + | * On iBTS or iFemtoCell, run the command: ''opkg list-installed'': this will list the installed packages |
| * On Wirnet Station, run the command: ''get_version -u -v'' and check the update log | * On Wirnet Station, run the command: ''get_version -u -v'' and check the update log | ||
| - | * Either way, please check that the ''bscc'', ''snmp'', ''openvpn'' and the packet forwarder packages are installed | + | * Anyway, please check that the ''bscc'', ''snmp'', ''openvpn'' and the ''packet forwarder'' packages are correctly installed with the expected version number |
| - | - Check that the software is running | + | - Check that all expected process are running |
| * On iBTS or iFemtoCell, run the command: ''monit status'' | * On iBTS or iFemtoCell, run the command: ''monit status'' | ||
| * On all systems, run the command: ''ps ww'' | * On all systems, run the command: ''ps ww'' | ||
| - | * Either way, please ensure that the ''bscc'', ''snmp'', ''openvpn'' and the packet forwarder processes are running | + | * Anyway, please ensure that the ''bscc'', ''snmp'', ''openvpn'' and the ''packet forwarder'' processes are running |
| - Check that the connection to the RAN is working | - Check that the connection to the RAN is working | ||
| * Check that you have VPN interface in ''ifconfig'' | * Check that you have VPN interface in ''ifconfig'' | ||
| + | * Check the content of the Trustzone (except for Wirnet Station) ''pnr_uploader -s -b 2'', ''pnr_uploader -s -b 10'' | ||
| * Check that you can ping ''172.18.0.1'' and ''10.8.0.1'' | * Check that you can ping ''172.18.0.1'' and ''10.8.0.1'' | ||
| * Check that you can ping ''lns'' and ''snmp'' | * Check that you can ping ''lns'' and ''snmp'' | ||
| + | * In the dashboard, add the station to the customer's fleet and verify that its status is "connected" | ||
| + | - Check that the packet forwarder is working properly | ||
| + | * Check the configuration of the packet forwarder in the json config file ("lns" should be defined as the server and port 1700 should be used) | ||
| + | * Check in the dashboard interface that the station has received some messages (be sure that at least one end-device is located in the neighborhood of the gateway) | ||
| + | |||
| ===== Logs to check ===== | ===== Logs to check ===== | ||
| * Check main system logs at ''/var/log/messages'' | * Check main system logs at ''/var/log/messages'' | ||
| - | * Check packet forwarder logs at ''/user/spf2/var/log/'' for iBTS, ''/user/spf/var/log'' for iFemtoCell and ''/mnt/fsuser-1/spf'' for Wirnet Station | + | * Check packet forwarder logs at ''/user/spf2/var/log/'' for iBTS, ''/user/spf/var/log'' for iFemtoCell and ''/mnt/fsuser-1/spf/var/log'' for Wirnet Station |
| * Check the kernel boot log with the ''dmesg'' command | * Check the kernel boot log with the ''dmesg'' command | ||
| Line 48: | Line 54: | ||
| * [[http://otrs.kerlinkm2mtechnologies.com/customer.pl]] and open a ticket | * [[http://otrs.kerlinkm2mtechnologies.com/customer.pl]] and open a ticket | ||
| - | * support@kerlink.fr if you don't have an OTRS account yet | + | * [[mailto:support@kerlink.fr|support@kerlink.fr]] if you don't have an OTRS account yet |
| - | Either way, please provide information about your product and your issue: | + | Anyway, please provide information about your product and your issue: |
| * serial number | * serial number | ||
| * product version | * product version | ||