Difference between revisions of "USB input/output error"

From Noah.org
Jump to navigationJump to search
(New page: Category:Engineering You get an "Input/output" error when trying to connect to a USB CDC-ACM device. These devices include, USB modems, mobile phones, and any USB device that uses Hey...)
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
[[Category:Engineering]]
 
[[Category:Engineering]]
  
You get an "Input/output" error when trying to connect to a USB CDC-ACM device. These devices include, USB modems, mobile phones, and any USB device that uses Heyes modem "AT" style commands.
+
Read this if you get "Input/output" errors when trying to use a USB device with a CDC-ACM class interface (RS-232 serial link emulation). These devices include USB-to-RS232 adapters, USB modems, mobile phone tethers, and USB devices that use Heyes modem "AT" style commands.
  
The `minicom` command will give this error:
+
The `minicom` command gives this error:
 
<pre>
 
<pre>
 
minicom: cannot open /dev/ttyACM0: Input/output error
 
minicom: cannot open /dev/ttyACM0: Input/output error
 
</pre>
 
</pre>
  
The `screen` command will give this error:
+
The `screen` command gives this error:
 
<pre>
 
<pre>
 
Cannot open line '/dev/ttyACM0' for R/W: Input/output error
 
Cannot open line '/dev/ttyACM0' for R/W: Input/output error
Line 15: Line 15:
 
</pre>
 
</pre>
  
The `kmobiletools` command will just fail to connect to your mobile phone without a unique error.
+
The `kmobiletools` command will simply fail to connect to your mobile phone without a distinct error.
  
 
'''The problem is with your USB hub or host adapter.'''
 
'''The problem is with your USB hub or host adapter.'''
  
 
Unplug the device and plug it into a different hub or USB port on your system. That will usually fix the problem. If you only have a few ports and no hub then it means your host adapter is confused. The only solution I have found is to reboot.
 
Unplug the device and plug it into a different hub or USB port on your system. That will usually fix the problem. If you only have a few ports and no hub then it means your host adapter is confused. The only solution I have found is to reboot.

Latest revision as of 22:42, 23 February 2010


Read this if you get "Input/output" errors when trying to use a USB device with a CDC-ACM class interface (RS-232 serial link emulation). These devices include USB-to-RS232 adapters, USB modems, mobile phone tethers, and USB devices that use Heyes modem "AT" style commands.

The `minicom` command gives this error:

minicom: cannot open /dev/ttyACM0: Input/output error

The `screen` command gives this error:

Cannot open line '/dev/ttyACM0' for R/W: Input/output error
Sorry, could not find a PTY
[screen is terminating]

The `kmobiletools` command will simply fail to connect to your mobile phone without a distinct error.

The problem is with your USB hub or host adapter.

Unplug the device and plug it into a different hub or USB port on your system. That will usually fix the problem. If you only have a few ports and no hub then it means your host adapter is confused. The only solution I have found is to reboot.