I've been running MAVproxy on a Lubuntu 14.04 OS as a forwarding tool to communicate with my Pixhawk/PX4 through the mobile network. The Pixhawk sends data to MAVproxy which forwards to the IP of the ground control station. However, the connection between the MAVproxy and the Pixhawk is lost randomly after being active for a while. This mostly happens at launch of the UAV, leaving me connectionless throughout the flight. I've been doing some troubleshooting and found that it's only MAVproxy that loses the connection with the autopilot. MAVproxy gives the message "Link 1 down" and then proceeds by sending "no link" indefinitely, until the system is restarted. The computer (Odroid XU3) is still connected to the autopilot during this time and is continuously receiving data. After restart it finds the connection again and the communication is healthy for a while and then the issue comes back. Have anyone encountered this issue before or has an idea of how it can be resolved? What other options is there than MAVproxy if you want to forward mavlink commands to the internet?
Any information is appreciated!