On 12/1/23 16:22, gene heskett wrote:
On 12/1/23 13:27, Andrew M.A. Cater wrote:
On Fri, Dec 01, 2023 at 07:30:35AM +0000, Andy Smith wrote:
Hello,

On Thu, Nov 30, 2023 at 10:24:35PM -0500, gene heskett wrote:

<snip>

Gene,

Please do us *all* a favour to try and help you.

Write us out a list of all your machines - and if a printer has an
embedded SBC, it's a machine in this context - and the OS and versions
they are running.

List the functions you want each to have.

As others have noted, it's REALLY hard to work out what you're doing.

If machines and printers expect DHCP, then you're going to have to
amend files. Do back up the files you change.
1. There is nothing in Debian that ever overwrites the
    /etc/network/interfaces file. But you aren't running Debian on
    this machine, so we are all having difficulty helping you.
    Because this is DEBIAN-user.

I'm well aware of that Andy, but TBH, this list may be the deepest pool of knowledgeable people on the planet, most of my machines are running debian. Those that are running buster have been stuck as the switch to python 3 with bullseye broke linuxcnc.  Thats now been fixed and has been for a while but I've had my own projects that took priority.  There will not be any spinning rust here when I do update to bookworm or trixie.

As ever, our collective expertise here is primarily Debian - we have no
clue what a derived distribution may or may not do.

There is also an overtone of NIH here. These programs are tools and one does his (or her) best thinking well outside the box at times.

2. All you've described is a line in a file which says, "Network is
    managed by NetworkManager". There is NO indication WHICH piece of
    software put that line there, it really could be anything.
    Because you aren't running Debian. Since NetworkManager can be
    set up to run arbitrary commands, it certainly COULD be YOUR
    setup of NetworkManager. Or something else entirely different.
    It's nothing in Debian, though.

Then you are incompatible with software you are trying to run. Your
options:
- do not allow scripts coming with klipper or its installer to touch
network configuration

They never have, they just use it. And I've used up my patience in explaining that and being mostly ignored.

- setup a DHCP server in your network and provide to 3d wizards
environment they expect.


"Su and say" is not great: running third party scripts on non-Debian systems and you get to keep both pieces unless you undersand what kiauh and Klipper
are doing, be careful.

Again, Max, its your way or the hiway. I'd be willing to guess that my
network experience goes back at least a decade before your first class in cs 101. /etc/hosts files worked in 1990 then as now, we just have to get the dhcp crap out of the way.  And you and your insistence on using dhcp which
has never given me a stable address are definitely NOT helping.

This like some sort of farce.

You have an operating system hard-coded to use DHCP, but you won't
use DHCP, so it doesn't work. You can't work out how to make it not
want DHCP; you won't ask the people who made it how; instead you ask
us completely uninvolved folks how to do it. When we tell you to
configure it for static networking you say you can't because it
wants DHCP. When we say use DHCP then, you say, "oh I see it's your
way or the hiway, I'll have you know I was crafting IP packets from
raw bean sprouts before you kids ever drew breath!"

So would I be correct in saying that you want US to work out how to
do this thing in software we don't use and that's off-topic here,
and that's the only answer you'll accept?

Or have I misunderstood and there is some other direction you would
like to go with this?

Thanks,
Andy


It does seem to be a problem on this list that we can't always get
clear explanations of what has *actually* been done.

Andy

That list of machines is long Andy, and possibly boring.

1. The 2nd machine I converted, affectionately known as tlm.coyote.den, ( The Little Monster ), a 7x12 lathe running buster with a real time kernel and linuxcnc, all uptdate. uname -a=
Linux TLM 4.19.0-25-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.289-2
(2023-08-08) x86_64 GNU/Linux
Running on an off-lease Dell Optiplex computer.

2. A 4 axis mill sold by grizzly as the G0704 running on another off-lease Dell, named go704, using an uptodate buster, uname -a= Linux GO704 4.19.0-25-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.289-2 (2023-08-08) x86_64 GNU/Linux
also using linuxcnc.

3. Another 4 axis gantry style mill sold as the 6040, also running buster with a rt kernel and linuxcnc on another off-lease Dell. uname -a= Linux sixty40 4.19.0-25-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.289-2 (2023-08-08) x86_64 GNU/Linux

4. Another lathe, a bigger Sheldon from the mid WW-II time, running on a raspberry pi 4b, bookworm, uname -a= Linux rpi4.coyote.den 6.1.54-rt15 #1 SMP PREEMPT_RT Wed Sep 20 20:36:44 AEST 2023 aarch64 GNU/Linux
and linuxcnc=LinuxCNC/AXIS version 2.10.0~pre0

All of the above linuxcnc versions are the current master from the linuxcnc.org's buildbot, updated several times a week as I play the canary in a coal mine part looking for showstopper bugs. #4 above was the first on the planet to run linuxcnc on a pi.  I did it just to see if I could.  The whole shebang w/o the lathe power, draws 20 watts including the monitor, those Dell's are power pigs at 300 watts counting the monitors.

#5, and currently offline being rebuilt, is a 3d printer, a creality Ender 5 Plus, already has a bananapi-m5 running an arm64 armbian jammy, a BTT octopus  controller. Stepper/servo's on x&y. is already running the klipper suite of tools.

#6, a tronxy-400 3d printer with similar state and configuration except it a corexy design.

#7, a two trees Sapphire 5, after the 3rd controller died, is slowly being rebuilt with the same BTT card and klipper, and is a corexy design.

#8 is this problem child, unknown controller, some sort of a rockchip board running armbian 64 buster and klippers suite of tools. uname -a= Linux mkspi 5.16.20-rockchip64 #trunk SMP PREEMPT Mon Jul 25 01:58:45 UTC 2022 aarch64 GNU/Linux. A corexy design.

There will probably be more of #8, its doing a great job. Faster by x4 than any of the others did stock. If I don't miss roll call first. Still have about 5 or 6 years left in the pacemakers battery.

Like I said, boring.

Take care and stay well Andy.

Cheers, Gene Heskett.

And I was sidetracked, and forgot this machine, a huge tower case with an asus Z370-A II mobo, 6 core low power i5, 32gigs of dram, and 6 or 7 TB of SSD storage. Running bookworm of course.

My appologies.

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis

Reply via email to