我如何允许自己在机器上使用调制解调器?我正尝试使用 efax-cgt 发送传真,但没有使用调制解调器的权限。
怎么可能?
ted@ted-desktop:~$ id uid=1000(ted) gid=1000(ted) groups=1000(ted),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare) ted@ted-desktop:~$
答案1
您的调制解调器设备可能已注册为 TTY 或 ACM 设备。这些设备可以在/dev
以下位置找到:
$ ls -l /dev/ttyS*
crw-rw---- 1 root dialout 4, 64 Nov 3 09:37 /dev/ttyS0
[...]
请注意所设置的权限root
和dialout
所列示例的组。要能够以普通用户身份读取/写入设备,只需确保您是该组的成员即可。有几种方法可以做到这一点:通过系统设置中的用户管理或命令行,如下所示:
sudo adduser username dialout
然后注销您的 Ubuntu 会话并重新登录(或简单地重新启动)以使此更改生效。
如果遇到问题,请检查id
您是否确实是会员,并在ls -l
设备上验证您需要哪些权限。万一您的调制解调器驱动程序不使用常规 ACM/串行驱动程序接口,请编辑您的问题以包含这些详细信息(我们没有这个特定的调制解调器)。