You are not logged in.
Hello:
dd to the whole device, /dev/sdg, not to the partition.
Ooops ... 8^°
Right.
# dd if=/home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso of=/dev/sdg bs=4M status=progress conv=fsync
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 62 s, 22.5 MB/s
330+1 records in
330+1 records out
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 287.386 s, 4.8 MB/s
#
# cmp /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso /dev/sdg
cmp: EOF on /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso after byte 1385709568, in line 5389724
#
# fdisk -l /dev/sdg
Disk /dev/sdg: 1.89 GiB, 2032664576 bytes, 3970048 sectors
Disk model: Storage Device
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6bae8a95
Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 64 2706463 2706400 1.3G 17 Hidden HPFS/NTFS
Good news: that fixed it for the 2.0Gb SD card in the USB adapter.
The 1000HE detects it and boots as expected.
I then dd'd the 64Gb USB 3.2 drive in the same manner:
# dd if=/home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso of=/dev/sdg bs=4M status=progress conv=fsync
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 22 s, 62.5 MB/s
330+1 records in
330+1 records out
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 157.902 s, 8.8 MB/s
#
# cmp /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso /dev/sdg
cmp: EOF on /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso after byte 1385709568, in line 5389724
#
# fdisk -l /dev/sdg
Disk /dev/sdg: 57.62 GiB, 61872793600 bytes, 120845300 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6bae8a95
Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 64 2706463 2706400 1.3G 17 Hidden HPFS/NTFS
#
Unfortunately, it did not respond in the same manner.
ie: the drive is not detected by the netbook's BIOS
@fsmithred
Thank you for the heads up.
My screw-up was confusing things for me.
At this point, it looked like it was a hardware issue.
ie: the 1000HE's BIOS / USB controller and USB 3.2 vs. USB 2.0
To confirm this, I dd'd the same file to the last USB 2.0 drive I have.
One of those slim, metal clad Kingston SE9s of which I am very fond of and hesitated to do anything with it.
I had already lost the 16Gb one.
# dd if=/home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso of=/dev/sdg bs=4M status=progress conv=fsync
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 74 s, 18.7 MB/s
330+1 records in
330+1 records out
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 461.565 s, 3.0 MB/s
#
# cmp /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso /dev/sdg
cmp: EOF on /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso after byte 1385709568, in line 5389724
#
# fdisk -l /dev/sdg
Disk /dev/sdg: 7.22 GiB, 7757398016 bytes, 15151168 sectors
Disk model: DataTraveler 2.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6bae8a95
Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 64 2706463 2706400 1.3G 17 Hidden HPFS/NTFS
#
It worked. 8^)
Q: does it still look like this is hardware issue?
ie: the USB controller in the Asus 1000HE BIOS (945GM Express chipset) has no problems booting from a Kingston SE9 USB 2.0 drive but does not even detect the Kingston USB 3.2 DataTraveler 100 drive, which in turn is detected and can be mounted, read and written to once the system is up.
A: I do not think so.
The reason being that the exact same USB 3.2 drive with a Ventoy system is detected by the BIOS and can be used to boot any *.iso file (provided it is i386, obviously).
So, unless I am missing something (?), the remaining questions would be:
1. Just what is the netbook's BIOS looking for in the USB 3.2 drive but cannot find?
2. Why does it find it in the USB 2.0 drive but not in the USB 3.2 drive? => They both have been dd'd with the same *.iso file.
Whatever the missing bit is, it is quite evidently present in the USB 3.2 Ventoy USB drive, allowing the netbook's BIOS to detect the drive.
And then, it is also possible that there is something in the *.iso file (bug?) that prevents the BIOS from detecting the USB 3.2 drive.
Unfortunately, I don't have a 64Gb USB 2.0 drive to test this further.
This is all well over my head so I will leave it to those who know more about the matter.
As you have seen, I am still in the process of learning how to use dd properly. 8^°
Edit:
The people at Ventoy have a webpage describing their disk layout.
Maybe the answer is there?
Thank you all for your input.
Best,
A.
Hello:
I was writing my previous one when your post came in.
... something is off with your iso.
Hmm ....
This is what I get:
# fdisk -l devuan_daedalus_5.0.0_i386_desktop-live.iso
Disk devuan_daedalus_5.0.0_i386_desktop-live.iso: 1.29 GiB, 1385709568 bytes, 2706464 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6bae8a95
Device Boot Start End Sectors Size Id Type
devuan_daedalus_5.0.0_i386_desktop-live.iso * 64 2706463 2706400 1.3G 17 Hidden HPFS/NTFS
#
The file was downloaded here.
I checked the file against its SHA256SUM.
ie: a8d354cbf8bc7137dad4734d508a2f3dcfe9d87132f01d4ae14955b6e770d86a
# sha256sum devuan_daedalus_5.0.0_i386_desktop-live.iso
a8d354cbf8bc7137dad4734d508a2f3dcfe9d87132f01d4ae14955b6e770d86a devuan_daedalus_5.0.0_i386_desktop-live.iso
#
The downloaded *.iso comes from the usual place and has the correct hash sequence.
I think your *.iso and my *.iso are identical:
mine - Disk devuan_daedalus_5.0.0_i386_desktop-live.iso: 1.29 GiB, 1385709568 bytes, 2706464 sectors
yours - Disk devuan_daedalus_5.0.0_i386_desktop-live.iso: 1.29 GiB, 1385709568 bytes, 2706464 sectors
mine - devuan_daedalus_5.0.0_i386_desktop-live.iso * 64 2706463 2706400 1.3G 17 Hidden HPFS/NTFS
yours - devuan_daedalus_5.0.0_i386_desktop-live.iso1 * 64 2706463 2706400 1.3G 17 Hidd
The printout truncation is confusing things ...
... UEFI installers of chimaera and daedalus are two different technologies.
... irrelevant to here, which wouldn't be an EFI boot.
Quite so, but good to know.
Thanks for your input.
Best,
A.
Hello:
... *.iso files generated these days will not play nice with older ie: BIOS boot hardware ...
Forgot to point out that, to rule out any USB stick issues, I also dd'd the daedalus_5.0.0_i386_desktop-live.iso to a 2.0Gb SD card:
# dd if=/home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso of=/dev/sdg1 bs=4M status=progress conv=fsync
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 64 s, 21.7 MB/s
330+1 records in
330+1 records out
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 320.048 s, 4.3 MB/s
#
And checked:
# cmp /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso /dev/sdg1
/home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso /dev/sdg1 differ: char 1000046593, line 3882924
#
Again, for some reason the partition does not get written with a boot flag:
# fdisk -l /dev/sdg
Disk /dev/sdg: 1.89 GiB, 2032664576 bytes, 3970048 sectors
Disk model: Storage Device
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x60b198df
Device Boot Start End Sectors Size Id Type
/dev/sdg1 2048 3969023 3966976 1.9G b W95 FAT32
#
Fixed that:
# fdisk -l /dev/sdg
Disk /dev/sdg: 1.89 GiB, 2032664576 bytes, 3970048 sectors
Disk model: Storage Device
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x60b198df
Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 2048 3969023 3966976 1.9G b W95 FAT32
#
The SD card slot in the netbook is faulty so I use a USB 2.0 SD card adapter.
Curiously enough, the BIOS sees it and I can select to boot from the USB mass storage device but it will not boot.
ie: all I get on the screen is a blinking underscore cursor.
So yes, it would seem that there is something going on with how the *.iso files are assembled / rolled.
Best,
A.
Hello:
@ralph.ronnquist
... dd with conv=fsync so that the program does not exit ...
No.
The stanza used was:
dd if=home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso of=/dev/sdg1 bs=4M status=progress oflag=direct
I obviously do no touch the USB drive till I see the dd printout reporting the result of the operation.
ie: records in / records out + command prompt.
Just the same, to check:
# dd if=/home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso of=/dev/sdg1 bs=4M status=progress conv=fsync
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 32 s, 43.0 MB/s
330+1 records in
330+1 records out
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 217.089 s, 6.4 MB/s
#
And then as suggested:
# cmp /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso /dev/sdg1
cmp: EOF on /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso after byte 1385709568, in line 5389724
#
The problem persists.
Thinking that the size (64Gb) of the USB drive could be an issue, I formatted it with a single 7.8Gb partition to which I dd'd the *.iso file.
But, no, no cigar.
I have no problems with any these USB drives in my main box (Sun Ultra 24), they are all detected at boot time and will boot an *.iso file.
I have three identical Kingston Technology DataTraveler 100 G3/G4/SE9 G2/50 and the Asus 1000HE netbook refused to boot with two of them, be they empty / unformatted, formated to full size or to 7.8Gb. The BIOS does not detect them.
The third one, with the Ventoy system on it, boots without any issues.
So (unless I am missing something) it comes down to the BIOS having issues with either the USB standard (3.2 not 3.0) or their capacity.
I say it is the BIOS because if I insert them once Chimaera is up and running, the system detects them and can mount, read and write to them without any issues. ie: the BIOS lacks the proper drivers. (?)
Seeing that the Ventoy USB works and the dd'd USB does not, I set out to compare them with fdisk.
Ventoy
# fdisk -l /dev/sdg
Disk /dev/sdg: 57.73 GiB, 61991813632 bytes, 121077761 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4a2d7551
Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 2048 121012223 121010176 57.7G 7 HPFS/NTFS/exFAT
/dev/sdg2 121012224 121077759 65536 32M ef EFI (FAT-12/16/32)
#
Daedalus_i386_desktop-live.iso
# fdisk -l /dev/sdg
Disk /dev/sdg: 57.62 GiB, 61872793600 bytes, 120845300 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0ccbfdf1
Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 2048 120844287 120842240 57.6G b W95 FAT32
#
With my untrained eyes, besides Ventoy having a 32mb EFI partition, what I see is this:
- both drives have boot partitions starting at 2048
- Ventoy's boot partition is Id 7, type HPFS/NTFS/exFAT
- Devuan's boot partition is Id b, type W95 FAT32
On a whim, I cleared the USB drive and formatted as Id 7, type HPFS/NTFS/exFAT:
# fdisk -l /dev/sdg
Disk /dev/sdg: 57.62 GiB, 61872793600 bytes, 120845300 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0ccbfdf1
Device Boot Start End Sectors Size Id Type
/dev/sdg1 2048 120844287 120842240 57.6G 7 HPFS/NTFS/exFAT
#
I then dd'd the same devuan_daedalus_5.0.0_i386_desktop-live.iso:
# dd if=/home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso of=/dev/sdg1 bs=4M status=progress conv=fsync
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 11 s, 123 MB/s
330+1 records in
330+1 records out
1385709568 bytes (1.4 GB, 1.3 GiB) copied, 155.279 s, 8.9 MB/s
Checked:
# cmp /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso /dev/sdg1
cmp: EOF on /home/groucho/Downloads/devuan_daedalus_5.0.0_i386_desktop-live.iso after byte 1385709568, in line 5389724
#
Unfortunately, that did not work.
What is probably missing is the EFI crap in the 32Mb partition but I have no idea how to deal with that.
TL;DR
It would seem that the *.iso files generated these days will not play nice with older ie: BIOS boot hardware such as the Asus 1000HE.
This is a problem, apparently solved (for now) via Ventoy.
As I mentioned in another thread involving a USB drive:
Devuan Chimaera netinstall *.iso: 372.00 MB - UEFI installer: 00.754 MB
Devuan Daedalus netinstall *.iso: 477.80 MB - UEFI installer: 23.00 MB30X more code has been added to the UEFI partition on the road between Chimaera and Daedalus.
Does anyone really know exactly what all that added code does?
Best,
A.
Hello:
... ok on 1101HA, bios version 0317
This is a 1000HE, bios version 1104 (last) with the Intel 945GM Express chipset.
The 1101HA uses the Intel US15W chipset but I cannot say if it is relevant or not.
... no-name giveaway usb stick ...
Is it a 2.0 or 3.0 USB stick?
I am booting devuan_daedalus_5.0.0_i386_desktop-live.iso and, like I mentioned, boots correctly with the Ventoy USB.
ie: the USB stick is detected by the Asus 1000HE bios.
I'll check and see what happens with the devuan_chimaera_4.0.2_i386_desktop-live.iso.
Thanks for you input.
Best,
A.
Hello:
A closer look at the non-detectable USB drive with fdisk showed me this:
# fdisk -l /dev/sdg
Disk /dev/sdg: 57.62 GiB, 61872793600 bytes, 120845300 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xbb37ef5f
Device Boot Start End Sectors Size Id Type
/dev/sdg1 2048 120844287 120842240 57.6G b W95 FAT32 # no boot flag
#
So I added the boot flag with gparted:
# fdisk -l /dev/sdg
Disk /dev/sdg: 57.62 GiB, 61872793600 bytes, 120845300 sectors
Disk model: DataTraveler 3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xbb37ef5f
Device Boot Start End Sectors Size Id Type
/dev/sdg1 * 2048 120844287 120842240 57.6G b W95 FAT32
#
No difference, the USB stick is not seen by the netbook's BIOS (Asus 1000HE).
Best,
A.
Hello:
Just to see what it would look like, I dd'd the i386 live Daedalus *.iso to a new USB stick but, to my surprise, it was not detected by my Asus 1000HE netbook.
ie: press Esc to get the boot device selection screen and see only the internal HDD available, no USB stick detected.
The *.iso file was SHA256 checked and was visible/accessible to the file manager.
This which ruled out both a bad dd and a USB hardware issue.
To check, I then tried another Debian based i386 live *.iso (#!++), with exactly the same result.
All this happens independently of the boot device order (removable device, atapi CD-ROM or HDD) is established in the BIOS.
I then copied both *.iso files to a Ventoy USB and had no problems booting them from there.
It seems that these days *.iso files cannot be seen properly by BIOS boot rigs which apparently need whatever magic Ventoy does.
ie: no backwards compatibility.
Short of being forced to use Ventoy from now on, is there a work around?
Does not look good to me.
As always, YMMV.
I'd appreciate comments from members who know more about this.
Best,
A.
Hello:
Interesting article @The Register:
---
37signals is completing its on-prem move, deleting its AWS account to save millions
by Simon Sharwood
---
... but the industry pulled a fast one convincing everyone it's the only way,” he concluded.
“No wonder you see cloud vendors and ads and PR everywhere. There's so much money in convincing
everyone that owning your own hardware is impossible or that operating Linux servers is too hard!”
Best,
A.
Hello:
... missed the original post ...
That is not (and should not be) a problem for anyone taking the time to reply to as request for support here at Dev1.
ie: You do what you can, when you can and if you can.
My apologies if my text sounded like anything else.
Time is, indisputably, the most valuable thing anyone has.
And to dedicate a part of it, however small, to help someone is the right thing to do.
It is part of what I refer to as the 'pay it forward system'.
It goes around and (eventually) will come back to you.
Best,
A.
Hello:
... just getting around to reporting this ...
Let's see ...
Registered:
2025-01-27
Posted:
2025-01-28
Received answers:
2025-01-28 x1
2025-01-30 x1
---
A long awkward silence ensues ...
eg: crickets
---
20250504 x 2 <- valiant effort from Devarch and Rolfie ...
When I see this sort of attitude from members (most if not all, new ones) seeking help, it really makes me wonder ...
.
A.
Hello:
Thanks ...
You're welcome.
... file exists ...
Quite so ...
... strange that I can't find it ...
No.
You just need some practise on how to get around the file system.
We have *all* been there at some point.
Don't worry, you'll ge there. 8^)
See here:
https://www.youtube.com/watch?v=qCMZcUKzzKw
You should also check out the other parts of the series.
Best,
A.
Hello:
... not being able to find the /usr/share/images/desktop-base/ ...
... searched for it in Thunar with the search engine ...
Please open a terminal, do this and post the result:
$ cd /usr/share/images/desktop-base
Translation:
Por favor abra una terminal y haga esto:
$ cd /usr/share/images/desktop-base
Best,
A.
Hello:
... using dhcpcd5 ...
Not the case.
Thanks anyhow.
grep ipv6.ko /lib/modules/6.12.21-amd64/modules.builtin
Right ...
It's built in.
Should have remembered that. 8^°
In my case it would be:
$ grep ipv6.ko /lib/modules/6.1.0-33-amd64/modules.builtin
kernel/net/ipv6/ipv6.ko
$
Thanks for your input.
Best,
A.
Hello:
Dmesg show that ipv6 is administratively disabled.
Yes.
That is what it says.
... disabled, it means it's not being used.
One would tend to think so.
... but it clearly says IPv6: Loaded, which is not what blacklisting the module should achieve.
So ...
Why is it being reported (also by dmesg) as loaded?
The clue to my post is that (apparently) blacklsting the IPv6 module is not working.
ie: it is being loaded in spite of being blacklisted with the usual *.conf file in /etc/sudoers.d.
Very sorry for not being clear enough, English not being my mother tongue and all that.
Best,
A.
Hello:
I do not use IPv6 and long ago (ascii) disabled it via the usual kernel command line stanza.
ie: ipv6.disable=1
I case that were not enough, I also blacklisted the module:
$ cat /etc/modprobe.d/blacklist-ipv6.conf
# Blacklist IPv6 module.
blacklist ipv6
$
My dmesg printout at boot time tells me about it ...
$ sudo dmesg | grep -i ipv6
--- snip ---
[ 2.834452] IPv6: Loaded, but administratively disabled, reboot required to enable
[ 2.834736] mip6: Mobile IPv6
---snip ---
$
... but it clearly says IPv6: Loaded, which is not what blacklisting the module should achieve.
And it seems that, as a result (?), mip6 is also loaded.
That said, neither module show up with lsmod.
What's going on here?
Am I blacklisting the wrong module?
Best,
A.
Hello:
You were on the wrong archive page.
I beg to differ: I was on the right page.
The one belonging to lists.cups.org, now inaccessible.
Try this one ...
Great find ... 8^D
But that is a Wayback Machine snapshot, unsearchable (?).
Thanks for your input.
Best,
A.
Hello:
Thanks ...
You're welcome.
... didn't search much cause ...
That's the first thing to do before posting.
You don't know what you don't know till you look for it. 8^°
Funny how HP support ...
Actually it is tragic.
For years now, Bill Hewlett and David Packard (founders of the original HP) have been turning in their graves three times a minute.
To think what HP was and see the piece of crap that it has become ...
Uncanny.
Best,
A.
Hello:
... when I shut down my HP ZBook 15 G2 ...
Check here: https://discussion.fedoraproject.org/t/ … own/124911
TL;DR
Disable the “Wake on LAN” option in the BIOS.
If that does not work, check this link where you will find many hits with posts by people having the same issue.
Sometimes, Google can be a friend. 8^°
Best,
A.
Hello:
Ever since I installed CUPS in my Devuan systems, my go-to source of information (besides Dev1) was the https://www.cups.org/ web site.
A couple of days go I had an issue I wanted to search for and went to the archives page, only to be greeted with this:
---
Forbidden
You don't have permission to access this resource.
---
I thought that to be very strange as this was not a web page (404 Not found) problem.
I recall having accesed the archives page last May without seeing this.
But I was still receiving posts by list members and was able to post to the list. ie: posts did not bounce.
But unable to check the archives to see what was going on.
So I sent an email to cups-owner asking about this and got this rather cryptic reply:
More recent cups related stuff can be found at openprinting.org.
When apple bought cups, those lists went to their servers.
Mike quietly left apple years ago, and it appears that apple has removed the lists.
They own "cups". So Mike had to make a new name.
'Mike' refers to Michael R. Sweet, original developer of CUPS and Gimp-Print /Gutenprint who left Apple late December 2019.
Much to my chagrin, a second email asking for additional information was not replied to.
I then posted to the OpenPrinting GitHUb page asking about this and right away received a reply from M.R. Sweet himself:
Unfortunately, lists.cups.org is an Apple-managed site and we have no control over its contents or configuration...
The printing-users and printing-architecture lists on kernel.org are the current place for discussing printing-related issues.
Right ...
Whatever has transpired here is not good, not at all.
Unless there is an accesible mirror hidden somewhere, the lists.cups.org archives are, to all intent and purpose, gone.
Sequestered by Apple Inc. and with it, many years of useful CUPS related information.
Heads up:
These are the links to the current place for discussing CUPS printing-related issues.
printing-users Linux printing list for end users to discuss printing issues / feature requests
printing-architecture Printing architecture under Linux
The layout is definitely strange ie: not the usual mailing list layout.
But it is there.
[rant]
Over the years, I ended up getting used to Apple and the shenanigans I read about in the press.
Eventually nothing surprised me.
But this? ... 8^ | <---- Oracle did worse yet with the Sun Microsystems lists and file downloads.
[/rant]
That's all.
Best,
A.
Hello:
thanks ...
You're welcome.
... seems connected with this "systemd" thing,
Yes, your post is.
What I meant to say was that it is not connected to the OP by @Fjalar.
That said, let's see if we can make some sense out of what seems to be going on.
... this package has been function since "etch".
etch is a Debian release from April 2007 and Devuan did not exist at that time.
Devuan Jesse was released May 2017, roughly ten years later.
$ uname -a tells us your system runs Devuan Daedalus.
apt list | grep -i installed | grep -i open-iscsi tells us the open-iscsi package installed is open-iscsi_2.1.8-1_amd64.
Yet for some reason, attempting to run the application gets you a classic systemd error in a system that by definition does not use the systemd package for init.
In an attempt to get to the bottom of the problem, I decided to see if I could reproduce the problem:
Installation
# apt install open-iscsi
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
libisns0 libopeniscsiusr
Recommended packages:
finalrd
The following NEW packages will be installed:
libisns0 libopeniscsiusr open-iscsi
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 464 kB of archives.
After this operation, 2152 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://deb.devuan.org/merged daedalus/main amd64 libisns0 amd64 0.101-0.2+b1 [92.0 kB]
Get:2 http://deb.devuan.org/merged daedalus/main amd64 libopeniscsiusr amd64 2.1.8-1 [59.7 kB]
Get:3 http://deb.devuan.org/merged daedalus/main amd64 open-iscsi amd64 2.1.8-1 [312 kB]
Fetched 464 kB in 2s (187 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libisns0:amd64.
(Reading database ... 188375 files and directories currently installed.)
Preparing to unpack .../libisns0_0.101-0.2+b1_amd64.deb ...
Unpacking libisns0:amd64 (0.101-0.2+b1) ...
Selecting previously unselected package libopeniscsiusr.
Preparing to unpack .../libopeniscsiusr_2.1.8-1_amd64.deb ...
Unpacking libopeniscsiusr (2.1.8-1) ...
Selecting previously unselected package open-iscsi.
Preparing to unpack .../open-iscsi_2.1.8-1_amd64.deb ...
Unpacking open-iscsi (2.1.8-1) ...
Setting up libopeniscsiusr (2.1.8-1) ...
Setting up libisns0:amd64 (0.101-0.2+b1) ...
Setting up open-iscsi (2.1.8-1) ...
Processing triggers for libc-bin (2.36-9+deb12u10) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for initramfs-tools (0.142+deb12u1) ...
update-initramfs: Generating /boot/initrd.img-6.1.0-33-amd64
live-boot: core filesystems dm-verity devices utils udev blockdev iscsi dns.
#
The package installed properly.
Attempt to run the application using your same parameters:
$ iscsiadm --mode discovery --type sendtargets --portal 192.168.178.100
sh: 1: /bin/systemctl: not found # <---- same error
iscsiadm: can not connect to iSCSI daemon (111)!
iscsiadm: Could not make /etc/iscsi/send_targets: Permission denied # <---- this neeeds root
iscsiadm: Could not add new discovery record.
Same error.
Try as root, again using your same parameters:
# iscsiadm --mode discovery --type sendtargets --portal 192.168.178.100
sh: 1: /bin/systemctl: not found # <---- same error
iscsiadm: can not connect to iSCSI daemon (111)!
iscsiadm: Could not scan /sys/class/iscsi_transport.
sh: 1: /bin/systemctl: not found # <---- same error
iscsiadm: can not connect to iSCSI daemon (111)!
iscsiadm: Cannot perform discovery. Initiatorname required.
iscsiadm: Could not perform SendTargets discovery: could not connect to iscsid
#
Same error.
---
From what I see, it seems that this is a problem with the open-iscsi_2.1.8-1_amd64 package.
It requies a Devuan bug report to the maintainers.
See here on how to do that.
Note: Being a topic not related to the original post, please continue anything related to this issue on another, new thread.
Best,
A.
Hello:
... nothing with the systemd gets installed ...
Indeed.
As it should be.
This provided that the package installed (like the printout you posted shows) actually comes from the Devuan repository.
Like I pointed out, the problem* posted by kapqa (not related to the original post) would seem to indicate that the package installed may not be from the Devuan repository. * printout points to a typical error in Linux systems using systemd.
That said, note that the link posted leads to a Debian open-iscsi wiki page.
@kapqa
You may want to consider opening a separate thread with your problem and start by posting the terminal printout from this:
$ uname -a
$ cat /etc/apt/sources.list
$ apt list | grep -i installed | grep -i open-iscsi
Best,
A.
Hello:
... using "open-iscsi" there is error with devuan
https://wiki.debian.org/SAN/iSCSI/open-iscsisystemctl not found
The printout points to a typical error in Linux systems using systemd.
Devuan is not one of them.
From the web:
If systemctl is not found on your system, it usually means the systemd service manager is not installed or configured correctly.
This can happen if the system is not fully updated or if you've removed systemd accidentally.
To fix this, you'll need to install or reinstall systemd.
systemd has been intentionally removed from Devuan, no failed update or accident to speak of there. 8^°
The installed open-iscsi application is looking for systemctl (part of the systemd package) but cannot find it, hence the error printout.
At the risk of stating the obvious, this should not happen* if the installed open-iscsi package is the one present in the Devuan repositories.
* unless there has been some error in the processing / sanitising for use in Devuan for which a bug report should be filed with the Devuan maintainers.
HTH.
Best,
A.
Hello:
... spelling mistake is one thing ...
Crikey !...
Seems espresso had not kicked in yet.
But not a proper excuse though.
The thing is that I'm just lowly hack who most always finds the answers to difficult stuff under the same two names.
ie: fsmithred / ralph.ronnquist
Yes, that's the best (true one) I can come up with. 8^D
Best,
A.
Hello:
... disable this kernel module either modularly ...
Does not seem possible.
I have not found a way to disable any of those modules.
ie: ima, evm, selinux, etc.
Whatever methods I found searching on-line did not work.
The main thing to disable would be LSM which seems to orchestrate all of them, including this latest Microsoft contribution to the Linux kernel.
But I have not been able to find a working method.
... or when building the kernel ...
Right ... 8^°
... distros may integrate ...
Debian obviously does, no options to disable or heads-up given.
No surprise there ...
As a result, Devuan is stuck with all this crap.
Best,
A.