The officially official Devuan Forum!

You are not logged in.

#1 Re: Devuan » The insanity continues... BSOD coming to a systemd near you? » 2023-11-14 13:53:30

smile
I also have a few ideas, which systemd-parts needs to be invented urgently:
systemd-devicemanager
systemd-internetexplorer (sorry, too old, please use systemd-edgebrowser instead)
systemd-outlook
systemd-msoffice
and most important of all: systemd-registry (to avoid all that crappy files/directories beneath '/etc/')

Systemd is a cool operating system. If only the annoying linux substructure wouldn't exist ...

Best regards, FM_81

#2 Re: ARM Builds » Two DHCP-requests during start? » 2022-03-31 11:13:00

dave wrote:

Is so-called 'DHCP MAC Randomization' enabled?

I'm not sure? Why should such a crappy stuff be enabled by default? It's a nearly blank installation, only minimal changes was made?
And of course nothing related to "DHCP MAC Randomization" ...
Sorry, I forgot to say, that I was speaking about the ethernet interface, wlan isn't involved at all! 

dave wrote:

If it is, your client will do a REQUEST for it's old IP address, but use a new random MAC address.  The DHCP server will reject the request as the previous MAC + Address pair don't match what is being sent.
The client will therefore re-request an IP and the server will issue it from the next available pool IP.

The DHCP-server is a machine running DNSMASQ - it never shows the behaviour to pick "allways the next IP" before - in every other case it has always picked a random address from the reserved pool, if it sees a new MAC-address.

Best regards, FM_81

#3 ARM Builds » Two DHCP-requests during start? » 2022-02-18 18:29:30

FM81
Replies: 2

Hi at all!
I've just installed 'devuan_chimaera_4.0.0_arm64_rpi4.img.zip' on my Raspberry 4.
During startup/init I see, that it pulls an IP-address from my DHCP, let's say 192.168.2.112.
During login-prompt I see that it get's another address, it's always the next (in that example 192.168.2.113).
On next boot it gets the "113" first and few seconds later the "114" and so on ...
I wouldn't call that "normal behaviour", but what can bei done against?
As far as I remember older "beowulf"-versions didn't do so?

Thank you, FM_81

#4 Re: Hardware & System Configuration » Micro SD card problem, cannot fix errors. » 2022-01-28 08:54:06

Mike-thinky wrote:

... but I still do not unerstand why I cannot force a full redo of the mbr and partitions. I think I am sending commands to do that, gparted reports that it has not failed. But the card is not cleared down ...

May be, the card has reached "end of life"? At this point the internal controller (inside the card) goes to "read-only" (this has nothing to do with any kind of mechanical switch on side of the card) and may be, he gives no information back about doing so. So the underlying operation-system oder any kind of software (like GParted) thinks, everything is fine and you'll get no errors here.

Best Regards, FM_81

#5 Re: Hardware & System Configuration » Interesting article - Ventoy » 2021-12-14 06:47:27

Head_on_a_Stick wrote:

Why do people need so many live images? I find that a bit strange tbh.

I agree with this, when you say: "dozens of live-linuxes".

But somebody, who is working in repair or service for computers would be happy to have an "All-in-one-stick", for example with:
- something like "System-Rescue-CD", not matter which one you prefer here
- a Windows-PE environment (or two or three)
- software for creating images of whole harddisks, like ACRONIS or what ever (may be also more than one for compatibilty-reasons)
- some diagnostics-programs

Of course "ventoy" does nothing, which one could not also do with SYSLINUX or GRUB! But it seems to be much more "comfortable"!

Best Regards, FM_81

#6 Re: Other Issues » pxe boot hangs in busybox » 2021-12-14 06:28:41

Good Morning!

berni51 wrote:

Did I a big mistake or are the initramfs images not suitable for pxe boot?

It looks like you've made NO MISTAKE, but some network-stuff (modules) inside the "initramfs" seems missing? I had also no success on two different machines ...

Best Regards, FM_81

PS: The last line of your log isn't clear to me? Or have you terminated 'dnsmasq' manually?
On other side: the most important part of output was seen on the clients monitor, not on the server, at least for me?

#7 Re: Hardware & System Configuration » [SOLVED] Anyone using Pi-Hole? » 2021-11-06 11:43:50

But if you're running all that Raspberry-ARM-stuff in a virtual machine on your "Sun Ultra24"-box, then this point

Altoid wrote:

In this way Pi-Hole would filter all the unwanted crap from the web before it gets to my box.

isn't true anymore? It would be only true in case of "using real raspberry-hardware". Or do I understand something wrong at this point?

Best regards, FM_81

#8 Re: Desktop and Multimedia » Can not extract baleno etcher » 2020-10-11 09:13:01

Head_on_a_Stick wrote:
FM81 wrote:

The default-password for root should be 'toor'

There is no "default" root password in an installed system. The OP should enter the root password that they supplied during the installation.

Of course you are correct! My fault, I was in thoughts about a devuan-raspberry-image during writing this (which isn't the case here). Sorry ...

Greetings, FM_81

#9 Re: ARM Builds » beowulf Raspberry Pi build, packages.roundr.devuan.org not responding » 2020-10-11 09:03:19

There seems something wrong with the image linked in posts #5 and #6 ...
If I open the cmdline.txt from the first (FAT) partition of this image I see:

console=serial0,115200 console=tty1 root=PARTUUID=6c586e13-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet init=/usr/lib/raspi-config/init_resize.sh

It points to the script /usr/lib/raspi-config/init_resize.sh - but only on first boot (the script itself changes that for future). This is correct for the normal Raspbian-OS! The problem in the devuan-image is: if you look inside the second partition: there ist no directory /usr/lib/raspi-config/ at all ...

So it points to a not existing INIT, it looks like it would not matter very much; but for my opinion such a thing should not happen?

Best regards, FM_81

#10 Re: Desktop and Multimedia » Can not extract baleno etcher » 2020-10-10 21:56:04

Type su and ENTER.
You will be asked for the root-password. Type toor and ENTER again. (No screen-output here.)
Now you are 'root' and there is no need to put anything in front. You can test "who you are" by

whoami

#11 Re: Desktop and Multimedia » Can not extract baleno etcher » 2020-10-10 21:42:38

Devuan behaves more like a real linux; may be it is better to use

su

and get a real root-shell instead continuing the biggest mismatch from last years. (I mean setting 'sudo' in front of every command.) The default-password for root should be 'toor' ...

Greetings, FM_81

#12 Re: ARM Builds » ascii installer-ARM64 question » 2020-05-03 14:00:43

My answer was was not related to the power-supply-USB-problem; it was for seeing whats inside '/proc/config.gz' !

Regards, FM_81

#13 Re: ARM Builds » ascii installer-ARM64 question » 2020-05-03 08:28:35

tuxd3v wrote:

unfortunatly you couldn't check '/proc/config.gz' because its not present.. sad

Have you done a

modprobe configs

before? After that /proc/config.gz is present on my RPi3 and RPi4, but before it wasn't ...

Best Regards, FM_81

#14 Re: ARM Builds » Raspberry Pi Zero W - Wireless Networking » 2020-03-31 15:23:34

First unpack it. You'll get a file like 2020-02-13-raspbian-buster-lite.img (name may differ, if it is an older version)
Then login as ROOT, another linux machine is needed!
Find out, which is the next free loopdevice:

losetup -f

You'll get an answer like /dev/loop2 (number at the end may differ again)
Now mount the second partition of the Raspbian-file

losetup -P /dev/loop2 /path/to/somewhere/2020-02-13-raspbian-buster-lite.img
mount /dev/loop2p2 /mnt/any_mountpoint_name

You may now look inside the image, you'll found the whole system in /mnt/any_mountpoint_name. (/boot is the first partition, but we do not need this here) You can now copy everything you want from the Raspbian-root-partition without the need of a extra SD-card.
Don't forget after all to do:

umount /mnt/any_mountpoint_name
losetup -d /dev/loop2

Greetings, FM_81

#15 Re: ARM Builds » Raspberry Pi Zero W - Wireless Networking » 2020-03-31 08:03:27

You need

/lib/firmware/brcm/*

from the original raspbian, without the firmware you have no interface wlan0
May be, not all the files from this folder are really needed, but I haven't tested this in detail.

Best Regards, FM_81

#16 Re: ARM Builds » RPi3A+/3B/3B+/(4B) » 2019-12-04 15:17:25

nunya wrote:

... the belena-Etcher to install devuan_ascii_2.0.0_arm64_raspi3.img.xz ...

Think you mean 'balena-Etcher"?
But from my point of view I would not trust this piece of software anymore: https://github.com/balena-io/etcher/issues/2977
The combination of "secretly spies" and pure root-access to raw-devices sounds not good in my ears, no matter under wich operating system?!
Not sure, what they will do in future versions, if nobody would care about ...

Best regards, FM_81

#17 Re: Installation » Problem with *.iso file » 2019-11-30 15:04:04

Typically an ISO-image (with ISOLINUX.BIN) is created by the following:

mkisofs -o NAME_OF_ISOIMAGE -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table ISO_ROOT_OF_FILES

The parameter "-boot-info-table" is essential, to get it working. But this parameter does the following: it modifies isolinux.bin itself during the build of the isofile. A previously created checksum will never match after that! That's why this special file should be always excluded from such checksum-tests.

Or in other words: It is not a bug, it is a feature ...

Best Regards, FM_81

#18 Re: ARM Builds » RPi3A+/3B/3B+/(4B) » 2019-11-25 19:26:25

Based on the raspi3-image (same root-password 'toor'), but for model 4:
https://www.file-upload.net/download-13 … mg.gz.html
I replaced/added files from the following debs:

firmware-brcm80211_20190114-1+rpt4_all.deb
libraspberrypi0_1.20190925-2_armhf.deb
libraspberrypi-bin_1.20190925-2_armhf.deb
libraspberrypi-dev_1.20190925-2_armhf.deb
raspberrypi-bootloader_1.20190925-2_armhf.deb
raspberrypi-kernel_1.20190925-2_armhf.deb

from the raspbian downlod-site.

Tested  with SSH and composite-video out, not with HDMI yet, but it should probably work too?
I'm sure, there is a lot of work undone, but as basic image it works and it survived an

apt-get update
apt-get upgrade

but updates are not included in the image ...
MD5-checksum should be

4b38c49972103a4c452212726de01159 *./devuan_ascii_2.0.0_arm64_raspi4.img.gz

Best Regards, FM_81

#19 Re: ARM Builds » RPi3A+/3B/3B+/(4B) » 2019-11-21 18:50:48

You can take the image for the RPi3, replace, firmware, kernel, bootloader as described here https://dev1galaxy.org/viewtopic.php?id=2935
The only difference in my way was, not to install all on a raspberry 2 or 3 as described; instead I've mounted the original image-file an replaced firmware and so on "by hand"

At least it boots, but I can only test it via ssh, because I own no micro-hdmi-cable at the moment ...

Best regards, FM_81

#20 Re: Installation » [SOLVED] Raspberry Pi Zero Wifi using ascii (2.0) » 2018-07-23 09:27:25

Hello all together!

I've downloaded the files, you've described (from the same link) today. The checksum of the bin-file still matches, but this one from the txt-file doesn't? (This makes me a little bit wondering, as they are dated from February 15th?) And of course, if they where copied to the described place, my pi-zero has no WLAN-interface? Some questions remain:

- Can someone provide a working version of the txt-file?
- Is it possible, that something else was going wrong?

The image I've used was devuan_ascii_2.0.0_armel_raspi1.img.xz from the download-zone-site.

Greetings, FM_81

#21 Re: Installation » [bluetooth]# scan on No default controller available, not hci0, why ?? » 2018-07-19 16:18:04

Good evening!

It looks a little bit like https://dev1galaxy.org/viewtopic.php?id=1597 - as there where never an answer, so it seems there is no quick solution?
May be, there is something missing in the kernel-configuration, may be too, you have to build your own.

Sorry for providing not real help, bluetooth wasn't my first, second or third priority ...

Have a nice day, FM_81

#22 Re: Installation » [SOLVED] Devuan 2.0.0 on Raspberry Pi 3 plus with GUI? » 2018-07-15 21:27:25

Hello!

Few days has gone ...

I've repeated all the steps from here https://devuan.org/os/documentation/dev … ce-install with a fresh image and installed xserver-xorg and xinit additional. It worked perfect on the first attempt without any powercycle; I can not declare, what was going wrong in the earlier time ...

Best regards, FM_81

#23 Re: Installation » Deterministic names for network interfaces? » 2018-07-09 19:15:31

@fsmithred: If I try you last variant it starts without any error. But my interfaces are still named 'enp3s0' and 'enp2s0' ??? (No, there is nothing UPPERCASED on any place.)
May be, we should stop searching here, there seems no easy solution? Effort and benefits didn't stand in a acceptable relation for this small problem!

@bbatten: I didn't understand you answer, may be because english isn't my native language; but in none of the files is the keyword GOTO used?

Best Regards, FM_81

#24 Re: Installation » Deterministic names for network interfaces? » 2018-07-09 14:56:32

@fsmithred: I've tried your suggesstion, of course I also made it executable on the new place. It gives during init two messages:

ifup: error trying to execute mapping script /etc/network/interfaces.d/get-mac-address.sh on enp3s0
ifup: error trying to execute mapping script /etc/network/interfaces.d/get-mac-address.sh on enp2s0

and ends with two unconfigured interfaes, still with their old names (enp*). If I execute the script manually (with one or two or three parameters) it simply hangs, there is no returning to the prompt?

@UnclePa: I didn't know about this fact. But all my experiments was done with lowercase (without knowing it before)!

@ralph.ronnquist: I had such an rule on Debian 6 and Debian 7 and Devuan 1.0.0. It was always seen and accepted. So I'm lost at this point and didn't understand, why well working things suddenly didn't work anymore?

Greetings, FM_81

#25 Re: Installation » Deterministic names for network interfaces? » 2018-07-09 08:43:39

Good morning!

As UDEV-rule I've tried this:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", KERNEL=="eth*", NAME=="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:55:44:33:22:11", KERNEL=="eth*", NAME=="eth1"

and this:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", KERNEL=="enp*", NAME=="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:55:44:33:22:11", KERNEL=="enp*", NAME=="eth1"

and this:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", KERNELS=="pci000:00", NAME=="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:55:44:33:22:11", KERNELS=="pci000:00", NAME=="eth1"

and also this:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", KERNELS=="0000:03:00.0", NAME=="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:55:44:33:22:11", KERNELS=="0000:02:00.0", NAME=="eth1"

But none of them had any effect?

The mapping approach sounds good, but I have no expierience of this?
I've found many arcticles in the web, but all of them describe much more complex scenarios than a simple renaming!?
My INTERFACES-file looks as follow:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface, called "eth0" in the good old days!
auto enp3s0
iface enp3s0 inet dhcp

# The secondary network interface, called "eth1" in the good old days!
allow-hotplug enp2s0
iface enp2s0 inet static
	address 192.168.1.17
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255

Which changes has to be done, to get 'enp3s0' as 'eth0' and 'enp2s0' as 'eth1'?

Thank you and best regards, FM_81

Board footer

Forum Software