虚拟机下Ubuntu安装usb转串口驱动

时间:2021-09-30 06:54:28

百度的答案:
1)
Ubuntu本身一般都带了USB转串口的驱动。
1. 首先确认系统支持USBSerial,输入以下命令:
lsmod | grep usbserial
2. 接上USB串口线,看看系统是否可以识别。输入以下命令:
dmesg | grep ttyUSB
或者直接可以到/dev下看看有没有ttyUSB0或者ttyUSB1
3. minicom,相当于windows下的超级终端。
sudo apt-get install minicom
4. 配置minicom。一般要root权限使用mincom
minicom -s
进行minicom配置。
+—–[configuration]——+
| Filenames and paths |
| File transfer protocols |
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
| Exit from Minicom
选择 Serial port setup,会出现:
A - Serial Device : /dev/ttyUSB1 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 9600 8N1 |
| F - Hardware Flow Control : No |
| G - Software Flow Control : No |
| |
| Change which setting?
我自己电脑的是ttyUSB1,这里需要注意的是Bps和流控制的配置。Bps一般都是9600,流控制全部选NO。
然后 Save setup as dfl
这样就大功告成了!

接着输入sudo minicom就可以正常连接交换机了!

2)
找到办法了, modprobe usbserial, modprobe pl2303这两个命令就可以。
在这一步前,还需要 cp /lib/modules/3.13.0-55-generic/kernel/drivers/usb/serial/pl2303.ko /usr/src/linux-headers-3.13.0-55-generic/drivers/usb/serial/ 单独编译出pl2303.ko

老外的方案:
3)
https://ubuntuforums.org/showthread.php?t=1716756&s=1743a823a4736093f90618810139fd51
以上方法均不行!!