ubuntu16 04 放開串列埠許可權

2021-08-04 07:39:38 字數 578 閱讀 3064

系統重灌之後,好多東西都要重新搞一遍,遇到的第乙個問題就是串列埠的許可權:

原文**:ubuntu16.04 放開串列埠許可權

我只使用了第乙個辦法,只要操作一次,以後就不需要再次放開許可權

但是普通使用者沒有usb操作許可權(函式open()打不開串列埠:refused),如果我們想在ros程式裡面開啟串列埠,就得首先放開串列埠許可權

法1:

為了使普通使用者也能正常使用usb轉串列埠裝置, 可以通過增加udev規則來實現:

建立檔案/etc/udev/rules.d/70-ttyusb.rules

sudo gedit /etc/udev/rules.d/70-ttyusb.rules
檔案內容為:(建立完成之後,會直接開啟乙個檔案,然後把下面這句話複製進去就好)

kernel==」ttyusb[0-9]*」, mode=」0666」

增加訪問許可權:

sudo chmod 666 /dev/ttyusb0
重新插入usb轉串列埠裝置,普通使用者就有許可權訪問了。

串列埠程式設計中使用open()函式就能開啟串列埠了.

ubuntu 16 04 下配置串列埠輸出

一 修改grub,增加 grub cmdline linux console tty0 console ttys0,115200n8 grub terminal serial grub serial command serial speed 115200 unit 0 word 8 parity n...

ubuntu16 04上Python串列埠程式設計學習1

學習第一課 通過 ubuntu桌面串列埠軟體 cutecom與 程式端的實現串列埠通訊。硬體連線採用2條 usb轉485的線,對連。兩條usb轉485線 t r t r t r t r 查詢從系統啟動到現在串列埠插拔的資訊,顯示串列埠ubuntu連線的埠號 在終端輸入 ubuntu軟體cutecom...

Ubuntu16 04下繫結USB串列埠裝置埠號

最近除錯串列埠裝置,同一臺電腦上需要連線多個串列埠,為了保證串列埠不變,所以需要繫結usb串列埠裝置埠號,特此記錄。首先將串列埠裝置插入usb口,通過指令lsusb檢視埠資訊 如果不知道哪個是自己的裝置,可以拔掉串列埠,執行lsusb,然後做對比,就知道哪個是自己剛剛插入的usb裝置了 從終端列印的...