3. Troubleshooting Radio Access

3. Troubleshooting Radio Access

Troubleshooting Radio Access

This section deals with problems accessing the radios. As explained in the System Overview section, in order to access the radios themselves, host machines do need to be on the same subnet as the Smart Radios.

“I have never been able to access the radios”

If you have never been able to access the radios, then the likely causes are:

1.      Most likely there is an IP conflict on your host machine.

2.      There may be problem with the physical connection between the host machine and the Smart Radio.

IP Conflict Issues

1.      Turn off any other networking interfaces on your host machine, for example WiFi. Although this is not strictly necessary, it could be that your other network uses the same IP subnet as the Smart Radios.

2.      Make sure that your host machine has an IP address in the subnet.

a.      If you are using a Windows 10 machine, open up a cmd prompt and type ipconfig to see the IP address of your host machine.

b.      In Linux, open up a terminal and type ifconfig to see the IP addres of your host machine.

3.      Disable the firewall on your host machine.

Problems with the Physical Connection

1.      If your host machine is a Linux machine, type dmesg | tail after plugging in the Ethernet port and see if there is a message indicating that an Ethernet device was plugged in.

2.      If your host machine is a Windows 10 machine, check your network adapter settings to see that an Ethernet adapter is enabled and connected.

“I can no longer access the Smart Radio”

If you previously were able to access the Smart Radio and can no longer do so, first do a sanity check on the items in the section above. Assuming your IP configuration is fine and the devices are connected, you can proceed with the recommendations below.

1.      Try the fallback IP address.

2.      Try IPV6 instead.

3.      Factory reset the Smart Radio. This topic is discussed the the section Factory Resetting.

Using the fallback IP address

Make sure to power down any other Smart Radios in the network and only have the local Smart Radio powered. Change the IP configuration of your host machine and add a new IP address in the subnet. Attempt to access the Smart Radio at 192.1681.53.1.

IPV6 Login

1.      First bring down any unnecessary interfaces like WiFi.

2.      Power down the other Smart Radios in the network to that you are sure you are accessing the correct radio.

3.      First find out the index number of the interface connected to the Smart Radio. Open up a cmd prompt and type (ignore the $ sign)

$ netsh interface ipv6 show interfaces
Idx     Met         MTU          State                Name
---  ----------  ----------  ------------  ---------------------------
 1          75  4294967295  connected     Loopback Pseudo-Interface 1
16          35        1500  connected     Ethernet

4.      In this case, the index is 16. Next, run

$ ping -6 fe80::%16
Pinging fe80::%16 with 32 bytes of data:
Reply from fe80::%16: time=413ms
Reply from fe80::%16: time<1ms
Reply from fe80::%16: time=2ms
Reply from fe80::%16: time=1ms

5.      Assuming the ping worked, we can check the ipv6 address of the Smart Radio with

$ netsh interface ipv6 show neighbors
Interface 16: Ethernet
Internet Address                              Physical Address   Type
--------------------------------------------  -----------------  -----------
fe80::230:1aff:fe4e:aabc                      00-30-1a-4e-aa-bc  Stale (Router)

a.      From here, we can see the ipv6 address (in bold). Note that the corresponding physical address is starts with 00-30-1a which is true for all Doodle Labs products. So you can try logging in with

ssh root@fe80::230:1aff:fe4e:aabc%16

6.      Once you are logged into the CLI, you can check the ipv4 address of the br-wan interface

root@smartradio:~# ip a show dev br-wan
6: br-wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000

    link/ether 00:30:1a:4e:aa:26 brd ff:ff:ff:ff:ff:ff
    inet brd scope global br-wan
       valid_lft forever preferred_lft forever
    inet brd scope global br-wan
       valid_lft forever preferred_lft forever
    inet6 fe80::230:1aff:fe4e:aa26/64 scope link
       valid_lft forever preferred_lft forever

    • Related Articles

    • 1. Introduction to the Smart Radio Troubleshooting Guide

      Introduction This is a troubleshooting guide for all Smart Radio models. The Smart Radio runs Doodle Labs Mesh Rider® OS. This guide is organized in the following sections ·       System Overview ·       Troubleshooting radio access ·       ...
    • 5. Troubleshooting Link Quality

      Troubleshooting Link Quality This section covers troubleshooting problems with the link quality. If you are looking for information on optimizing the link quality, please read the guide, “Optimizing the RF Link”, in our technical library [1]. This ...
    • 7. Smart Radio Troubleshooting Guide - References

      References [1]         Doodle Labs Technical Library, Technical Library For Mobile Industrial Mesh Radios | Doodle Labs, September 2021 [2]         Coax Calculator, https://www.qsl.net/co8tw/Coax_Calculator.htm, September 2021
    • ModalAI VOXL2 + Smart Radio Integration Guide: Smart Radio VOXL Integration

      Smart Radio VOXL Integration Updating VOXL Firmware Older versions of VOXL’s firmware do not include the necessary USB-Ethernet driver required by the Smart Radio Helix. Make sure to update your VOXL firmware following the instructions on the website ...
    • 6. Smart Radio Network Topologies

      Smart Radio Network Topologies The Smart Radio supports several different network configurations. The Simple Config menu makes it easy to configure the radio. The Simple Config menu is accessed in the web GUI at network → simple config. Basic Network ...