# Troubleshooting

## Connectivity issues

* **Check the Subnet Configuration**\
  Ensure that your device’s IP address is within the same subnet as your network connection. A basic understanding of subnetting is necessary for establishing a connection.&#x20;
  * Check for IP Address collisions
  * Avoid using the overlapping subnets on multiple network interfaces
* **Connecting to Multiple Devices**\
  Using an Ethernet switch is the easiest way to connect multiple devices. This setup allows you to manage all devices through a single network connection from your computer. While it is possible to use multiple network adapters, an Ethernet switch simplifies the process, particularly for those less experienced with networking.
* C**heck your firewall**

  Firewall rules can filter out incoming data from devices and prevent outgoing device discovery requests from SonarView.
* **Check your router/switch settings**

  Network switches often use Spanning Tree Protocol (STP) to map the routes within a network, and if a device has a self-assigned IP address, it can make that device undiscoverable.
* Microsoft Windows:
  * Make sure the network is configured as 'Private'. Sometimes Device Discovery is unable to receive the necessary packets when a network is set up as 'Public' in Windows.&#x20;

### Wireless network / internet disconnects after connecting to Ethernet

* Some laptops will attempt to reduce power consumption by disabling wireless network interfaces when a connection is made on a wired interface. Sometimes this is handled in the BIOS, sometimes it is a setting on the network interface, and sometimes it is an OS setting. Because each manufacturer and OS handles this differently, there is not a universal solution.&#x20;

  * HP and Dell both have BIOS settings for this.&#x20;
  * For other Windows machines, try [adding `fMinimizeConnections`to the registry](https://discuss.bluerobotics.com/t/windows-10-cellular-while-flying-rov/14816).&#x20;
  * Check your network interface's properties for power related settings

## General System Troubleshooting

* SonarView requires WebGL 2. Ensure that your computer can support WebGL 2.&#x20;
  * [WebGL Compatibility Test](https://webglreport.com/?v=2). Also try [get.webgl.org](https://get.webgl.org/).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ceruleansonar.com/c/sonarview/troubleshooting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
