CDC_ACM没有解雇
在过去一周左右的时间里,我一直试图将我的arduino mega adk连接到我的机器上,因为正在创建/ dev下的ttyACMx,我无法让它工作。
我的机器在Ubuntu 12.04上,内核为3.2.0-32-generic。
这是相关的dmesg:
[ 8294.500275] usb 2-1.1: USB disconnect, device number 3 [ 8306.416596] usb 2-1.1: new full-speed USB device number 4 using ehci_hcd
我已经尝试使用ubuntu 12.04以及相同的内核在不同的机器上使用相同的硬件
cdc_acm 6.2:1.0 ttyACM0: USB ACM device
在我的dmesg,它工作得很好。
我已经检查过并且两台机器上都装载了cdc_acm。 知道这可能出错了吗?
谢谢
所以解决方案:拔掉arduino,卸载cdc_acm并重新加载cdc_acm
不熟悉linux的人的命令:
# rmmod cdc_acm # modprobe cdc_acm