<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Cannot open serial device /dev/ttyUSB0<br><br>I am getting this error message when I try to connect to my C155 phone and upload hello_world.compalram.bin using this command:<br><br>./osmocon -p /dev/ttyUSB0 -m c155 ../../target/firmware/board/compal_e99/hello_world.compalram.bin<br><br>Even though device ttyUSB0 exists in my /dev/ directory, and I have set modprobe cp210x, and chmod 777 /dev/ttyUSB0.<br>Here is an output from dmesg:<br><br>[  105.110818] usb 6-3: USB disconnect, device number 2<br>[  105.111098] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0<br>[  105.111131] cp210x 6-3:1.0: device disconnected<br>[  113.728075] usb 6-3: new full speed USB device number 3 using ohci_hcd<br>[  113.901042] cp210x 6-3:1.0: cp210x converter detected<br>[  114.040085] usb 6-3: reset full speed USB device number 3 using ohci_hcd<br>[  114.206030] usb 6-3: cp210x converter now attached to ttyUSB0<br><br>Here is an output from ls -l /dev/tty :<br><br>crw-rw-rw- 1 root tty       5,  0 2013-06-04 21:27 /dev/tty<br>crw--w---- 1 root tty       4,  0 2013-06-04 20:40 /dev/tty0<br>crw------- 1 root root      4,  1 2013-06-04 20:40 /dev/tty1<br>crw--w---- 1 root tty       4, 10 2013-06-04 20:40 /dev/tty10<br>crw--w---- 1 root tty       4, 11 2013-06-04 20:40 /dev/tty11<br>crw--w---- 1 root tty       4, 12 2013-06-04 20:40 /dev/tty12<br>crw--w---- 1 root tty       4, 13 2013-06-04 20:40 /dev/tty13<br>crw--w---- 1 root tty       4, 14 2013-06-04 20:40 /dev/tty14<br>crw--w---- 1 root tty       4, 15 2013-06-04 20:40 /dev/tty15<br>crw--w---- 1 root tty       4, 16 2013-06-04 20:40 /dev/tty16<br>crw--w---- 1 root tty       4, 17 2013-06-04 20:40 /dev/tty17<br>crw--w---- 1 root tty       4, 18 2013-06-04 20:40 /dev/tty18<br>crw--w---- 1 root tty       4, 19 2013-06-04 20:40 /dev/tty19<br>crw------- 1 root root      4,  2 2013-06-04 20:40 /dev/tty2<br>crw--w---- 1 root tty       4, 20 2013-06-04 20:40 /dev/tty20<br>crw--w---- 1 root tty       4, 21 2013-06-04 20:40 /dev/tty21<br>crw--w---- 1 root tty       4, 22 2013-06-04 20:40 /dev/tty22<br>crw--w---- 1 root tty       4, 23 2013-06-04 20:40 /dev/tty23<br>crw--w---- 1 root tty       4, 24 2013-06-04 20:40 /dev/tty24<br>crw--w---- 1 root tty       4, 25 2013-06-04 20:40 /dev/tty25<br>crw--w---- 1 root tty       4, 26 2013-06-04 20:40 /dev/tty26<br>crw--w---- 1 root tty       4, 27 2013-06-04 20:40 /dev/tty27<br>crw--w---- 1 root tty       4, 28 2013-06-04 20:40 /dev/tty28<br>crw--w---- 1 root tty       4, 29 2013-06-04 20:40 /dev/tty29<br>crw------- 1 root root      4,  3 2013-06-04 20:40 /dev/tty3<br>crw--w---- 1 root tty       4, 30 2013-06-04 20:40 /dev/tty30<br>crw--w---- 1 root tty       4, 31 2013-06-04 20:40 /dev/tty31<br>crw--w---- 1 root tty       4, 32 2013-06-04 20:40 /dev/tty32<br>crw--w---- 1 root tty       4, 33 2013-06-04 20:40 /dev/tty33<br>crw--w---- 1 root tty       4, 34 2013-06-04 20:40 /dev/tty34<br>crw--w---- 1 root tty       4, 35 2013-06-04 20:40 /dev/tty35<br>crw--w---- 1 root tty       4, 36 2013-06-04 20:40 /dev/tty36<br>crw--w---- 1 root tty       4, 37 2013-06-04 20:40 /dev/tty37<br>crw--w---- 1 root tty       4, 38 2013-06-04 20:40 /dev/tty38<br>crw--w---- 1 root tty       4, 39 2013-06-04 20:40 /dev/tty39<br>crw------- 1 root root      4,  4 2013-06-04 20:40 /dev/tty4<br>crw--w---- 1 root tty       4, 40 2013-06-04 20:40 /dev/tty40<br>crw--w---- 1 root tty       4, 41 2013-06-04 20:40 /dev/tty41<br>crw--w---- 1 root tty       4, 42 2013-06-04 20:40 /dev/tty42<br>crw--w---- 1 root tty       4, 43 2013-06-04 20:40 /dev/tty43<br>crw--w---- 1 root tty       4, 44 2013-06-04 20:40 /dev/tty44<br>crw--w---- 1 root tty       4, 45 2013-06-04 20:40 /dev/tty45<br>crw--w---- 1 root tty       4, 46 2013-06-04 20:40 /dev/tty46<br>crw--w---- 1 root tty       4, 47 2013-06-04 20:40 /dev/tty47<br>crw--w---- 1 root tty       4, 48 2013-06-04 20:40 /dev/tty48<br>crw--w---- 1 root tty       4, 49 2013-06-04 20:40 /dev/tty49<br>crw------- 1 root root      4,  5 2013-06-04 20:40 /dev/tty5<br>crw--w---- 1 root tty       4, 50 2013-06-04 20:40 /dev/tty50<br>crw--w---- 1 root tty       4, 51 2013-06-04 20:40 /dev/tty51<br>crw--w---- 1 root tty       4, 52 2013-06-04 20:40 /dev/tty52<br>crw--w---- 1 root tty       4, 53 2013-06-04 20:40 /dev/tty53<br>crw--w---- 1 root tty       4, 54 2013-06-04 20:40 /dev/tty54<br>crw--w---- 1 root tty       4, 55 2013-06-04 20:40 /dev/tty55<br>crw--w---- 1 root tty       4, 56 2013-06-04 20:40 /dev/tty56<br>crw--w---- 1 root tty       4, 57 2013-06-04 20:40 /dev/tty57<br>crw--w---- 1 root tty       4, 58 2013-06-04 20:40 /dev/tty58<br>crw--w---- 1 root tty       4, 59 2013-06-04 20:40 /dev/tty59<br>crw------- 1 root root      4,  6 2013-06-04 20:40 /dev/tty6<br>crw--w---- 1 root tty       4, 60 2013-06-04 20:40 /dev/tty60<br>crw--w---- 1 root tty       4, 61 2013-06-04 20:40 /dev/tty61<br>crw--w---- 1 root tty       4, 62 2013-06-04 20:40 /dev/tty62<br>crw--w---- 1 root tty       4, 63 2013-06-04 20:40 /dev/tty63<br>crw--w---- 1 root tty       4,  7 2013-06-04 20:40 /dev/tty7<br>crw--w---- 1 root tty       4,  8 2013-06-04 20:40 /dev/tty8<br>crw--w---- 1 root tty       4,  9 2013-06-04 20:40 /dev/tty9<br>crw------- 1 root root      5,  3 2013-06-04 20:40 /dev/ttyprintk<br>crw-rw---- 1 root dialout   4, 64 2013-06-04 20:40 /dev/ttyS0<br>crw-rw---- 1 root dialout   4, 65 2013-06-04 20:40 /dev/ttyS1<br>crw-rw---- 1 root dialout   4, 74 2013-06-04 20:40 /dev/ttyS10<br>crw-rw---- 1 root dialout   4, 75 2013-06-04 20:40 /dev/ttyS11<br>crw-rw---- 1 root dialout   4, 76 2013-06-04 20:40 /dev/ttyS12<br>crw-rw---- 1 root dialout   4, 77 2013-06-04 20:40 /dev/ttyS13<br>crw-rw---- 1 root dialout   4, 78 2013-06-04 20:40 /dev/ttyS14<br>crw-rw---- 1 root dialout   4, 79 2013-06-04 20:40 /dev/ttyS15<br>crw-rw---- 1 root dialout   4, 80 2013-06-04 20:40 /dev/ttyS16<br>crw-rw---- 1 root dialout   4, 81 2013-06-04 20:40 /dev/ttyS17<br>crw-rw---- 1 root dialout   4, 82 2013-06-04 20:40 /dev/ttyS18<br>crw-rw---- 1 root dialout   4, 83 2013-06-04 20:40 /dev/ttyS19<br>crw-rw---- 1 root dialout   4, 66 2013-06-04 20:40 /dev/ttyS2<br>crw-rw---- 1 root dialout   4, 84 2013-06-04 20:40 /dev/ttyS20<br>crw-rw---- 1 root dialout   4, 85 2013-06-04 20:40 /dev/ttyS21<br>crw-rw---- 1 root dialout   4, 86 2013-06-04 20:40 /dev/ttyS22<br>crw-rw---- 1 root dialout   4, 87 2013-06-04 20:40 /dev/ttyS23<br>crw-rw---- 1 root dialout   4, 88 2013-06-04 20:40 /dev/ttyS24<br>crw-rw---- 1 root dialout   4, 89 2013-06-04 20:40 /dev/ttyS25<br>crw-rw---- 1 root dialout   4, 90 2013-06-04 20:40 /dev/ttyS26<br>crw-rw---- 1 root dialout   4, 91 2013-06-04 20:40 /dev/ttyS27<br>crw-rw---- 1 root dialout   4, 92 2013-06-04 20:40 /dev/ttyS28<br>crw-rw---- 1 root dialout   4, 93 2013-06-04 20:40 /dev/ttyS29<br>crw-rw---- 1 root dialout   4, 67 2013-06-04 20:40 /dev/ttyS3<br>crw-rw---- 1 root dialout   4, 94 2013-06-04 20:40 /dev/ttyS30<br>crw-rw---- 1 root dialout   4, 95 2013-06-04 20:40 /dev/ttyS31<br>crw-rw---- 1 root dialout   4, 68 2013-06-04 20:40 /dev/ttyS4<br>crw-rw---- 1 root dialout   4, 69 2013-06-04 20:40 /dev/ttyS5<br>crw-rw---- 1 root dialout   4, 70 2013-06-04 20:40 /dev/ttyS6<br>crw-rw---- 1 root dialout   4, 71 2013-06-04 20:40 /dev/ttyS7<br>crw-rw---- 1 root dialout   4, 72 2013-06-04 20:40 /dev/ttyS8<br>crw-rw---- 1 root dialout   4, 73 2013-06-04 20:40 /dev/ttyS9<br>crwxrwxrwx 1 root dialout 188,  0 2013-06-04 21:07 /dev/ttyUSB0<br><br><br>What is it that I am doing wrong?<br><br><br><font style="" color="#2672ec">Thanks,<br>George<br></font>                                    </div></body>
</html>