Linux告诉我正在使用一个串行端口,但是没有使用

用户名

在CrunchBang linux(Debian变体)上ttyS0,我正在尝试使用NFC设备使用COM端口libnfc回答说它看不到任何NFC设备,因此我尝试直接打开COM端口。为此,我使用了:

sudo cu -l /dev/ttyS0 -s 9600

但是,此命令返回:

cu: open (/dev/ttyS0): Permission denied
cu: /dev/ttyS0: Line in use

我不知道什么可能会使用此连接。为了找出答案,我尝试读取所有打开的进程并使用进行过滤ttyS0

ps -ef | grep tty

但是对于此命令,使用不会显示任何内容ttyS0我也尝试抓取所有打开的文件并过滤以锁定ttyS0

lsof | grep tty

但这不会使用返回任何内容ttyS0

怎么可能在cu说的线路在使用中,但两者pslsof用任何回报这条线?

伊利亚·贝克

该行可能没有实际用途,但是有权限问题。为我测试的快速而肮脏的方法是执行:

ls -la /dev/ttyUSB0
sudo chmod 666 /dev/ttyUSB0

然后重试cu如果开始工作,则需要注意相应的udev文件和用户权限/组。对于我的设备,它看起来像这样(成为plugdev成员):

> cat /etc/udev/rules.d/42-CP210x.rules 
ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", SUBSYSTEMS=="usb",
ACTION=="add", MODE="0666", GROUP="plugdev"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我有一个多行字符串需要迭代,但是我没有使用bash。建议?

pycharm告诉我我安装了一个软件包,但是我不能使用该pakege

python conda:创建了一个环境,但是没有使用conda的python

尝试使用init()启动程序,但是它告诉我没有合适的默认构造函数

有没有办法让一个情节可点击,这样它就会告诉我我正在看哪个 EEG 通道?

我没有使用 Express,但我正在尝试提取 POST 数据,然后发送一个 json 作为响应,但没有运气

我有使用羊驼 websocket 的代码,但是有一个未定义的函数

它告诉我在 php 上使用 <td style="color:...;"> 时犯了一个错误

对于@SpringBootTest,为什么我没有一个告诉我“配置错误:发现@BootstrapWith的多个声明”?

如果我正在使用 SELECT 子查询编写一个查询,而另一个没有使用 SELECT 子查询,那么我无法获得所需的输出?

我正在尝试使用谷歌表单 API。但是有一个参考错误

类方法告诉我,我又使用了1个pos。争论比需要的,但我没有

我正在尝试使用此代码查找二叉树的高度,但是它始终返回0,有人可以告诉我为什么吗?

我已经使用JOptionPane.showOptionDialog显示了一个JDialog,有人可以告诉我如何将其设置为inVisible或Dispose吗?

React告诉我我正在开发中使用Minified ...

我正在使用Laravel来为社交网络制作DBMS。我需要它来制作一个应用程序。谁能告诉我如何?我在Google上找不到任何东西

我已经制作了2个android应用。使用Timepickers,我编写了相同的代码,但是一个正在工作,另一个却没有

在一个类中获取 Dot.Net Core AppSettings,我没有使用 MVC

请告诉我为什么我的输出中有一个“none”

我可以让git告诉我一个用户修改过的所有文件吗?

FXML 一直告诉我有一个空字符串

python 说端口正在使用而没有使用的原因可能是什么?

使用echo()的“ If”三元组。解析器告诉我一个错误

我正在尝试使用此代码进行网格视图动画,但是我没有使用此代码进行网格视图动画。您能帮我吗?

有没有工具可以告诉我是否有未使用的CSS类?

有人可以告诉我一个简单的PagerSlidingTabStrip工作实现吗?

有人可以告诉我最后一个循环在做什么吗?

使用getline(cin,n)进行输入;没有打印第一个输入并且我没有使用cin >>在任何地方输入

SQL查询不断告诉我我缺少右括号,但是我没有