我正在尝试将minicom连接到通过USB转串行适配器连接的串行设备。这是一个PL2303,从我所读到的一切来看,不需要额外的驱动程序。该设备被识别为PL2303。
我是minicom的初学者。这是要执行的正确命令吗?或者我需要配置一些东西吗?
$ sudo minicom --device /dev/ttyUSB0
minicom: cannot open /dev/ttyUSB0: No such file or directory
$ sudo lsusb -v
Bus 002 Device 006: ID 067b:2303 Prolific Technology, Inc. PL
我有一个串行全球定位系统连接到嵌入式PC通过串行<->USB适配器(多产的PL2303)。每隔5分钟,shell脚本就会运行一个Python脚本,该脚本通过Pyserial读取GPS数据,然后将数据上传到Internet。如果我把我的GPS直接插到电脑上(通过PL2303),一切正常,我的系统永远运行,但如果我在pl2303和电脑之间使用usb集线器,我会遇到这样的问题: Python脚本运行3-6个小时,然后它进入D状态(不中断睡眠),外壳脚本不能再运行它(我只能关闭系统,不可能终止)。我检查了我的脚本,我使用了来自不同供应商的usb集线器(无论是否有电源),结果都是一样的。
P
在bash脚本中,我使用以下内容:
$ stty -F /dev/ttyUSB0 921600 raw
$ echo -n "some test data" >/dev/ttyUSB0
它的工作就像预期的那样。使用PL2303 USB到RS232适配器:
$ lsusb
...
Bus 006 Device 010: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 006 Device 011: ID 067b:2303 Prolific Technology, Inc. PL2303 Seria
当我将PL2303 USB与串行转换器连接到我的ubuntu系统后,运行以下命令:
dmesg | grep ttyUSB
我得到:
usb 1-2: pl2303 converter now attached to ttyUSB0
然后我跑:
udevadm info -a -n /dev/ttyUSB0
我得到:
looking at parent device '/devices/pci0000:00/0000:00:14.0/usb1/1-2':
KERNELS=="1-2"
SUBSYSTEMS=="usb"
DRIVERS=="
我有一个AllSky-340 CCD相机,它使用串口进行通信.
我使用PL2303 USB转换器把它连接到我的笔记本电脑上。
dmesg:
[14223.043367] usb 1-2: new full-speed USB device number 12 using xhci_hcd
[14223.172348] usb 1-2: New USB device found, idVendor=067b, idProduct=2303
[14223.172352] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=
我是Ubuntu的新手。我最近买了一个PL2303 USB到串行连接器,并把它的驱动程序PL2303.C放在我的Ubuntu17.10上。
我命令“lsusb”,它显示:
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 8087:07dc Intel Cor
我有一个UBUNT18.04.6,我想使用我的Aten USB 232电缆(35厘米).After插上它,我检查dmesg \ grep ttyUSB,我得到了结果:
[ 344.775472] usb 1-2: pl2303 converter now attached to ttyUSB0
[ 1186.547300] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[ 1189.537071] usb 1-2: pl2303 converter now attached to ttyUSB0
[ 1604.1
我试图读取输入从电子衡器(称重传感器)连接到Ubuntu启用的UDOO板使用一个多产的PL2303串行转换器电缆(CA-US9),但无法读取任何输入从传感器。为了监视我尝试使用的输入(Coolterm & GTKTerm),假设我所引用的驱动程序出现了问题,并尝试将DTR行更新为以下堆栈溢出资源、、中建议的解决方案。
我也把同样的东西绑在基于ubuntu的电脑上,但问题仍然没有改变。使用dmesg命令,我能够检查设备连接时是否已被正确检测到。作为dmesg | tail执行的命令的输出如下:
[ 7365.393110] usb 1-3: new full-speed USB devi
我有一个设备pl2303设备,我正在尝试连接到网络usb .I能够在linux的mac chrome中获取数据,但这一过程在windows上失败了。早些时候,我在windows上遇到了Access Denied错误,我用zadig的winusb驱动程序替换了本地windows驱动程序,从而解决了这个问题 查看屏幕截图 ? 现在我拿到pl2303.js:111 DOMException: A transfer error has occurred怎么解决这个问题?.Thanks
~$dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 15.905810] usb 3-3: pl2303 converter now attached to ttyUSB0
[ 3910.549952] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[ 3929.763287] usb 3-3: pl2303 converter now attached to ttyUSB0
~$lsusb
Bus 003 Device 002: ID 06
当我通过驱动程序pl2303创建的/dev/ttyUSB0 0发送数据时,它总是发送上次我想发送的数据。这意味着:如果我按下面的方式输入命令:
echo hello > /dev/ttyUSB0 ## the receiver can`t get any infomation
echo 1 > /dev/ttyUSB0 ## the receiver get "hello"
echo 123 > /dev/ttyUSB0 ## the receiver get "1"
这是个很奇怪的问题.我不知道怎么解决。
顺便说一句:我的linux内核版本是
我使用多产的2303串行usb连接到各种传感器和串行术语,如(monoterm,coolterm)来监控ubuntu 18.04中的串行输出,但似乎出了问题,因为即使驱动程序和usb似乎工作正常,我也看不到输出日期。我已经更新了usb端口的访问权限,还用根权限启动了serialTerminal。lsusb的输出如下: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 009: ID 8087:0ab6 Intel Corp.
Bus 001 Device 005: ID 067b:23
我已经决定为我的Linux机(Vmware上的OpenSuse 12.1 64位)启动一个GSM调制解调器,这样我就可以将它用作短信网关。我有一个Wavecom调制解调器,它提供了M1306B接口,显然还有一根USB线(端到端,GSM调制解调器连接到我的桌面)。
我在我的Windows7 64位PC上运行了一些基本命令,成功地测试了这个调制解调器。(如: AT,ATZ,..)
以下是我的一些日志:
machine2:~ # lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 00
我想在linux命令行中读取串行输入(举个例子),但我无法找到附加设备(Arduino)路径。
我能辨认出这个装置:
# lsusb
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Found
我有一台自动录音机,我正试图用我下载的免费的快捷软件连接到我的电脑上,名叫普洛弗……
它是通过串行电缆和usb到串行转换器连接的,我的计算机知道它在那里,但出于某种原因,软件没有连接到它??我真的很困惑。我试图将它连接到正确的端口(/dev/ttyUSB0 0),所以我真的不知道问题出在哪里。
[ 6737.415564] usb 2-1.2: new full-speed USB device number 4 using ehci_hcd
[ 6737.501784] usb 2-1.2: New USB device found, idVendor=067b, idProduct=230
我使用USBtoLinux线在两台RS232机器之间通信。在连接了USB端的机器上,我运行:
dmesg | grep tty
并获得以下输出:
console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
us
我有一个USB到is 232转换器电缆,电缆是证明在Windows机器上工作,Ubuntu检测到它,但不把转换器连接到任何/dev/tty。
我试着把它连接到USB2.0和3.0,什么也没有。
不会播下任何错误或任何东西。
该操作系统是Ubuntu20.04,内核:5.4.0-66-通用运行在第10代英特尔i5,8GB DDR4内存,超Z490I
"dmesg“告诉我,它在系统中,但它没有连接到任何东西。
[12811.723685] usb 1-4: new full-speed USB device number 8 using xhci_hcd
[12811.872472] us
如何读取错误?
我在/home/aal/ -file /-file上运行。
/usr/src/linux-2.6$ make O=/home/aal/build/kernel/
我得到了
... cut ...
CC [M] drivers/staging/go7007/s2250-board.o
/usr/src/linux-2.6/drivers/staging/go7007/s2250-board.c:24:26: error: s2250-loader.h: No such file or directory
/usr/src/linux-2.6/drivers/stagin
我有一个USB到RS485转换器连接到我的linux盒:
ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
它目前正在使用中
stty -F /dev/ttyUSB0 raw 57600
因此,当我写一些字符到设备(使用echo或类似的控制台),我可以监视the闪光灯,我可以清楚地识别字符在示波器上。
然而,当我试图从其中读取字符时,会发生一些奇怪的事情:
我将一个简单的电传器连接到RS485输出。
当我在上面输入几个字符时,我可以看到示波器,我注意到在转换器中RX LED的闪烁。
然后我开始从设备上阅读,例如使用c
我是Linux新手,刚刚在我的电脑上安装了Ubuntu14.04.2。我很难连接到互联网。我有一个usb Wifi适配器(tp-链接tl-wn8200nd)。它识别网络,但无法连接到它们。
我的笔记本电脑(开着窗户)和网络连接得很好。另外,当我拿起适配器并把它插到我的笔记本电脑上时,它就可以很好地连接到网络上。
而且,在PC上,当我运行windows时,我没有问题用这个适配器连接到互联网上。所以我想问题是操作系统。
我没有任何其他选择,如何连接个人电脑到互联网。帮助!
编辑:这是从终端复制粘贴,用于lsusb:
Bus 002 Device 001: ID 1d6b:0002 Linux Fo