This error message means that the device has not been found. Some debugging tips are as follows:
1) Double-check your hardware setup. Try a different cable if possible, other chipsets may bay recognized by the Speedgoat Target.
2) Follow the steps below for further diagnosis:
- Unplug the USB cable from the Speedgoat and plug it back in.
- Connect a PuTTY session to the Speedgoat target computer. See this example and use "slrt" for both the username and password: Execute Target Computer Command-Line Commands Via SSH
- Then, run the following command:
You will want to look and confirm whether a device exists by the name of "/dev/serusb<x>". For example, if the device is plugged into serial port 1, you will look for "dev/serusb1".
3) Some Speedgoat units have various USB port types (2.x and 3.x). If yours has multiple USB port types, try inserting the cable into each of these and try step 2 again to see if they show up.
4) Connect the USB cable to the Windows host PC and check in the "Device Manager" under "Ports (COM & LPT)" tree. Confirm whether the cable appears there, and how it appears.
5) Confirm whether the USB cable appears on the other device (how to do this depends on the operating system of the other device).
6) Use another interface on the target. Try using another form of communication, for example the 9-pin serial interface, instead of the USB interface on your target deceive.
7) It is possible to use the target to communicate over UDP communication back to the host computer. This documentation page gives a basic example of how to re-use the host-target connection to facilitate UDP communication: Target to Host Transmission by Using UDP
8) If the above doesn't help, contact
with the outcome from the debugging steps above, as well as detailed information about your setup:
- What is the other device that you are trying to communicate with?
- Do you have any additional technical information, such as the chipset used and required drivers?
- What kind of cable are you using?