linux
-
How to fix wifi and bluetooth on Beelink S12 Pro?
linux, kernel, firmware ·Well known, Intel doesn’t like Unix. Beelink S12 is not an exception. Wi-Fi might work on a latest Ubuntu kernels. But if you’re using something like Debian 12 (Bookworm) you will have a problem.
As was mentioned before the fix is well documented on AskUbuntu. But to apply the fix need to recompile submodules or the whole kernel....
-
How to compile linux kernel with some patches?
linux, kernel, realtime ·Unfortunately, my nettop candidate (Beelink Mini S12 Pro) for CNC mill has a problem with Wi-Fi on Debian 12. This is common for intel PC and there is a wide range of solutions in the Internet. For my particular case there is a good kernel patch on AskUbuntu. Also, there are more details for those who want to...
kernel
-
How to fix wifi and bluetooth on Beelink S12 Pro?
linux, kernel, firmware ·Well known, Intel doesn’t like Unix. Beelink S12 is not an exception. Wi-Fi might work on a latest Ubuntu kernels. But if you’re using something like Debian 12 (Bookworm) you will have a problem.
As was mentioned before the fix is well documented on AskUbuntu. But to apply the fix need to recompile submodules or the whole kernel....
-
How to compile linux kernel with some patches?
linux, kernel, realtime ·Unfortunately, my nettop candidate (Beelink Mini S12 Pro) for CNC mill has a problem with Wi-Fi on Debian 12. This is common for intel PC and there is a wide range of solutions in the Internet. For my particular case there is a good kernel patch on AskUbuntu. Also, there are more details for those who want to...
realtime
-
How to compile linux kernel with some patches?
linux, kernel, realtime ·Unfortunately, my nettop candidate (Beelink Mini S12 Pro) for CNC mill has a problem with Wi-Fi on Debian 12. This is common for intel PC and there is a wide range of solutions in the Internet. For my particular case there is a good kernel patch on AskUbuntu. Also, there are more details for those who want to...
firmware
-
How to fix wifi and bluetooth on Beelink S12 Pro?
linux, kernel, firmware ·Well known, Intel doesn’t like Unix. Beelink S12 is not an exception. Wi-Fi might work on a latest Ubuntu kernels. But if you’re using something like Debian 12 (Bookworm) you will have a problem.
As was mentioned before the fix is well documented on AskUbuntu. But to apply the fix need to recompile submodules or the whole kernel....
linuxcnc
-
Shielded ethernet cable and Mesa
linuxcnc, mesa ·tl;dr: use only shielded ethernet cable (not U/UTP), Cat doesn’t matter.
Why shielded?
Because of EMI.
In my case exactly the same setup: the same wires, the same Mesa board together with the same PC works fine while locates fare from garage. E.g. max ping latency mentioned before is ~300us. But when I moved the setup to...
-
PID tuning in LinuxCNC
linuxcnc, pid ·There are many articles about PID tuning in general and about LinuxCNC in particular. For example, here is a good article about PID tuning and man page with more nitty-gritty details or even source code with the most intimate details. That is why below will be only my personal experience together with a couple practical tips which...
-
Wireless MGP controller setup (xhc-whb04b)
linuxcnc, mgp ·Now a day most popular wireless MPG controller is XHC-WHB04B-6.
There is a man page on LinuxCNC, but not all details are well explained. In particular, for my GMOCCAPY GUI it doesn’t work out of the box. Therefore, I’ll provide a bit more details about setup.
First of all, here are couple useful links:
- LinuxCNC forum thread...
-
Remote desktop on LinuxCNC
linuxcnc, vnc ·In general, this looks like a good idea. Especially for debugging sessions. Because not always convenient to sit next to machine for hours. Instead, will be good to sit in a more comfortable place and tweak/debug it remotely.
Yes, you might be in trouble if something goes wrong and you’ll be unable to switch it off instantly. Therefore, I’m not...
-
How to reduce jitter on LinucCNC?
linuxcnc, jitter, hardware ·You know, jitter is a key metric for CNC controller. The lower the jitter, the smoother the machine will operate. However, this is not always obvious how to lower it to achieve something less than 50k. Especially under a full load. Here are some tips with rough estimation of its impact.
Important: jitter/latency and the system performance are opposite things....
jitter
-
How to reduce jitter on LinucCNC?
linuxcnc, jitter, hardware ·You know, jitter is a key metric for CNC controller. The lower the jitter, the smoother the machine will operate. However, this is not always obvious how to lower it to achieve something less than 50k. Especially under a full load. Here are some tips with rough estimation of its impact.
Important: jitter/latency and the system performance are opposite things....
hardware
-
How to reduce jitter on LinucCNC?
linuxcnc, jitter, hardware ·You know, jitter is a key metric for CNC controller. The lower the jitter, the smoother the machine will operate. However, this is not always obvious how to lower it to achieve something less than 50k. Especially under a full load. Here are some tips with rough estimation of its impact.
Important: jitter/latency and the system performance are opposite things....
vnc
-
Remote desktop on LinuxCNC
linuxcnc, vnc ·In general, this looks like a good idea. Especially for debugging sessions. Because not always convenient to sit next to machine for hours. Instead, will be good to sit in a more comfortable place and tweak/debug it remotely.
Yes, you might be in trouble if something goes wrong and you’ll be unable to switch it off instantly. Therefore, I’m not...
mgp
-
Wireless MGP controller setup (xhc-whb04b)
linuxcnc, mgp ·Now a day most popular wireless MPG controller is XHC-WHB04B-6.
There is a man page on LinuxCNC, but not all details are well explained. In particular, for my GMOCCAPY GUI it doesn’t work out of the box. Therefore, I’ll provide a bit more details about setup.
First of all, here are couple useful links:
- LinuxCNC forum thread...
pid
-
PID tuning in LinuxCNC
linuxcnc, pid ·There are many articles about PID tuning in general and about LinuxCNC in particular. For example, here is a good article about PID tuning and man page with more nitty-gritty details or even source code with the most intimate details. That is why below will be only my personal experience together with a couple practical tips which...
mesa
-
Shielded ethernet cable and Mesa
linuxcnc, mesa ·tl;dr: use only shielded ethernet cable (not U/UTP), Cat doesn’t matter.
Why shielded?
Because of EMI.
In my case exactly the same setup: the same wires, the same Mesa board together with the same PC works fine while locates fare from garage. E.g. max ping latency mentioned before is ~300us. But when I moved the setup to...