Debian Buster - serial issue
30 Oct 2022 14:31 #255439
by Mud
Debian Buster - serial issue was created by Mud
Hi all,
I have freshly installed Debian Buster from the buildbot, so I can run 2.9 for qtplasmac. If I try to run pmx485-test it says "pyserial module not available" and how to install it, but the terminal says python-serial is already the newest version (3.4-4). What am I doing wrong?
I should add I'm using a DTECH DT-5019 - is this plug and play? I couldn't find any install notes. The active light is red.
Thanks in advance
I have freshly installed Debian Buster from the buildbot, so I can run 2.9 for qtplasmac. If I try to run pmx485-test it says "pyserial module not available" and how to install it, but the terminal says python-serial is already the newest version (3.4-4). What am I doing wrong?
I should add I'm using a DTECH DT-5019 - is this plug and play? I couldn't find any install notes. The active light is red.
Thanks in advance
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19196
- Thank you received: 6434
30 Oct 2022 14:52 #255440
by tommylight
Replied by tommylight on topic Debian Buster - serial issue
Not sure if this is the issue, but in Linux everything needs it's permissions, even serial ports, or more clearly, the user needs access rights to serial port.
Whenever i bump into access denied or port not found on Linux, i search for arduino as more people use them hence easier to find, so try adding you user to dialout group, so here is a link to several options, from how to find the serial port in use to setting permissions for it:
forum.arduino.cc/t/permission-denied-on-dev-ttyacm0/475568
Whenever i bump into access denied or port not found on Linux, i search for arduino as more people use them hence easier to find, so try adding you user to dialout group, so here is a link to several options, from how to find the serial port in use to setting permissions for it:
forum.arduino.cc/t/permission-denied-on-dev-ttyacm0/475568
Please Log in or Create an account to join the conversation.
30 Oct 2022 18:01 #255470
by Mud
Replied by Mud on topic Debian Buster - serial issue
If I'm understanding correctly it already had the permissions:
crw-rw---- 1 root dialout 188, 0 Oct 30 17:48 /dev/ttyUSB0
Running the chmod line added an extra rw, which I'm assuming is redundant:
crw-rw-rw- 1 root dialout 188, 0 Oct 30 17:48 /dev/ttyUSB0
I get the same error as before, "pyserial module not available".
crw-rw---- 1 root dialout 188, 0 Oct 30 17:48 /dev/ttyUSB0
Running the chmod line added an extra rw, which I'm assuming is redundant:
crw-rw-rw- 1 root dialout 188, 0 Oct 30 17:48 /dev/ttyUSB0
I get the same error as before, "pyserial module not available".
Please Log in or Create an account to join the conversation.
30 Oct 2022 18:05 #255471
by Mud
Replied by Mud on topic Debian Buster - serial issue
PS, is it possible that I am missing a directory? I can't find the linuxcnc-dev folder mentioned in the manual:
For a run in place installation enter the following two commands in a terminal window:
source ~/linuxcnc-dev/scripts/rip-environment
pmx485-test
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19196
- Thank you received: 6434
30 Oct 2022 19:57 #255480
by tommylight
You have to add your user name to dialout group.
Replied by tommylight on topic Debian Buster - serial issue
Those are for user root and group dialout.If I'm understanding correctly it already had the permissions:
crw-rw---- 1 root dialout 188, 0 Oct 30 17:48 /dev/ttyUSB0
crw-rw-rw- 1 root dialout 188, 0 Oct 30 17:48 /dev/ttyUSB0
You have to add your user name to dialout group.
The following user(s) said Thank You: Mud
Please Log in or Create an account to join the conversation.
30 Oct 2022 20:34 #255488
by arvidb
Unless you've built LinuxCNC from source (and elected not to use 'make install') you are not using a "run in place" (rip) installation, so that part does not apply to you.
Replied by arvidb on topic Debian Buster - serial issue
PS, is it possible that I am missing a directory? I can't find the linuxcnc-dev folder mentioned in the manual:
For a run in place installation enter the following two commands in a terminal window: source ~/linuxcnc-dev/scripts/rip-environment pmx485-test
Unless you've built LinuxCNC from source (and elected not to use 'make install') you are not using a "run in place" (rip) installation, so that part does not apply to you.
The following user(s) said Thank You: Mud
Please Log in or Create an account to join the conversation.
30 Oct 2022 21:58 - 30 Oct 2022 22:14 #255496
by phillc54
Replied by phillc54 on topic Debian Buster - serial issue
For QtPlasmaC you need python3-serial.
Edit: For a package install python3-serial is in the -dev package.
Edit: For a package install python3-serial is in the -dev package.
Last edit: 30 Oct 2022 22:14 by phillc54.
The following user(s) said Thank You: Mud
Please Log in or Create an account to join the conversation.
01 Nov 2022 15:35 #255669
by Mud
Replied by Mud on topic Debian Buster - serial issue
Great, getting somewhere - got serial comms now, including in qtplasmac
Possibly a daft question not deserving its own thread (though admittedly misplaced here) - my Arc Ok LED in qtplasmac does not light even though the input on the 7i96 shows the state changing (as does HAL meter) - is that normal behaviour?
Possibly a daft question not deserving its own thread (though admittedly misplaced here) - my Arc Ok LED in qtplasmac does not light even though the input on the 7i96 shows the state changing (as does HAL meter) - is that normal behaviour?
Please Log in or Create an account to join the conversation.
01 Nov 2022 22:24 #255701
by phillc54
Replied by phillc54 on topic Debian Buster - serial issue
The torch on output needs to be on before an arc ok input can be active. You may be able to test it using a torch pulse user button with a long enough pulse duration.
The following user(s) said Thank You: Mud
Please Log in or Create an account to join the conversation.
02 Nov 2022 07:25 #255759
by Mud
Replied by Mud on topic Debian Buster - serial issue
Makes sense, I think I'll bypass testing it and go straight to trying to use it
Please Log in or Create an account to join the conversation.
Time to create page: 0.117 seconds