【问题标题】:No Permission to /dev/ttyUSB on DebianDebian 上没有 /dev/ttyUSB 的权限
【发布时间】:2016-01-04 11:54:33
【问题描述】:

我使用的是 Debian 8.0 并且有一个 USB->串口适配器

Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port

它在 /dev/ 中列为 ttyUSB0,但我不能使用 ist。 我也在“拨出”组中。

crw-rw---- 1 root dialout 188, 0 Jan  4 10:38 /dev/ttyUSB0

如果我尝试使用它

/dev/ttyUSB0

输出为(无权限):

-bash: /dev/ttyUSB0: Keine Berechtigung

我尝试了重新启动等,但它不起作用。 有人对这个问题有想法吗?

【问题讨论】:

  • groups 命令的结果是什么?
  • pi adm dialout cdrom sudo audio video plugdev games 用户输入 netdev gpio i2c spi

标签: serial-port raspberry-pi usb debian


【解决方案1】:

消息/dev/ttyUSB0: Keine Berechtigung(权限被拒绝)告诉您,您的组缺少x 权限。然而,它有点误导,因为你不能那样使用它,即使你有许可。

/dev/ttyUSB0 就像一个文件。您可以写入它(例如echo "hello USB" > /dev/ttyUSB0),也可以从中读取(例如cat /dev/ttyUSB0)。

如果你想这样使用端口,你可能需要使用stty来设置端口的参数(比如速度)。

另一种更简单的方法是安装和使用像minicom 这样的终端程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-06
    • 1970-01-01
    • 2011-09-21
    • 2020-11-04
    • 1970-01-01
    • 2015-03-27
    相关资源
    最近更新 更多