0 Followers
0 Following
2 Posts

I’d start with some basic Linux networking and tools, if you don’t have them already.

I don’t know if that’s the basics everyone knows these days, but… learn how TCP,UDP,ICMP,TLS relate, what a netmask is, what is ARP and MAC addresses. Fire up Wireshark and look around what is happening on your network. Learn some basic commands like ip -br -a and ss (or the older netstat) so you know how to figure out which program is listening where. Learn how to manually resolve a DNS name (dig or host). How tunnel a TCP connection or a webbrowser through ssh (port forwarding, SOCKS proxy). Learn enough of the HTTP protocol so you can manually enter a valid GET request over a simple TCP connection to port 80 with netcat or nc. Or use httpie or curl for the same purpose. You can’t host a lot with that knowledge, but it helps to figure out why things are not working.

I’d say Caddy is generally easier and a more modern alternative to Apache/nginx.

I guess it’s only what the article says - relevant for some space manoeuvres or precise measurements, and a curiosity otherwise.

In the long run days are getting longer anyway, as angular momentum keeps being transferred from earth to moon, which is slowly getting farther away. See Wikipedia Day - Variations in length and Moon - System evolution.

Day - Wikipedia

You may be right that I don’t use enough fertilizer, I usually do a bit in summer but I haven’t used any during the last 8 months. And I don’t know what the brown stripes on the leaves are about, but it doesn’t seem to stop the growth.

But I know that the leaves also produce some white waxy substance on the underside, which is probably what you’re seeing. It can be rubbed off. (Or at least I hope this is what I just rubbed off, lol.) The Pineapple manual (PDF) says it is to protect from moisture loss.

I don’t keep track, but I’d say about 3 years from store-bought pineapple to flower.

I have harvested several already. I don’t know what I’m doing right, but I consistently get a flower and a fruit. I think it’s the warm and sunny location.

Anyway, here is what I do: Water every 2 weeks (pineapples are specialized to survive dryness and store water in their leaves, so not too much I guess). The tap water is a bit hard here, and I read you should filter it so I always do, but never tested without. Standard soil, a few stones as drainage in the bottom (I doubt this matters a lot). Do not put the plant on the balcony on a sunny summer day, when I did it wilted within 2 days and didn’t recover. I guess it really hates cool nights. The pot size has a big influence, the size in the photo seems to be optimal, with a smaller pot I get smaller leaves and a smaller fruit (600g instead of 1100g).

And before you take my advice, I should mention that many plants have wilted in my care at that window. Just not pineapples.

This is in Switzerland, near Zurich. Yes, sunny apartment. There is direct light from sunrise (left horizon on the photo) until 3pm or so (buildings block it on the other side).

Thanks for the follow-up. Of course you would have some kind of mass-deployment, it didn’t think of that. I thought you’d maybe copy the Windows MAC to Linux, but… then you’d remember doing that.

Next up, they will also all have the same ssh host key ;-) (Which may be an advantage actually, but still confusing.) Those are the kind of problems cloud-init is solving, I guess.

Introduction to cloud-init - cloud-init 25.3 documentation

Sounds like a networking exercise on its own.

Do the attempted pings show up on the wire? (Switch LEDs, network card activity light.)

Does broadcast work? (Watch if it is received with tcpdump -n on both Linux VMs, and Wireshark on the Windows hosts, while doing ping -b 10.0.0.255. Or trigger a broadcast ARP by ping-ing a non-existing IP in the same network. Those should go through all bridge and switch devices, independent of IPs and routing setup.)

I think you need four distinct MAC addresses for this setup, are they all different?

The network card/driver is filtering received unicast by MAC. I’m sure something should set up the filters correctly, but maybe it went wrong, or there is a bug in the driver. Wireshark on Windows should be able to enable promiscuous mode, which disables the filter.

Side note: I don’t think you need a crossover cable. Auto-crossover should just work these days.

At work I map a USB Ethernet device into my Linux VM when I do anything networking, exactly to avoid those kind of “is it Windows?” questions. Also, I can then check the Ethernet link at the lowest level using Linux tools like ip link or mii-tool or ethtool.

I’m using VMWare for this, which I cannot recommend any more. (It used to be good for this, but gut much worse in recent years.) I think vanilla VirtualBox doesn’t allow to map USB devices.