-
polarian
mvanbaak: just hope you don't get shock and awed :p
-
ianthetechie
Speaking of wireguard running too slow, I had a fun one the other day. Turns out my home ISP was running a v4 over v6 tunnel or something that was adding extra overhead for every packet. The standard wg MTU adjustment wasn't enough, so I was getting packet fragmentation like crazy. Dropped the MTU and tunnel was back to normal speeds again.
-
Matt|home
o\
-
fengshaun
is vm-bhyve still the go-to for running bhyve guests?
-
wavefunction
yes
-
fengshaun
thanks
-
pkubaj
i have optiplex 3050 micro running 15.1 and can't get any audio from the front panel minijack
-
pkubaj
sndstat shows: Installed devices:
-
pkubaj
pcm0: <Realtek ALC255 (Front Analog Line-out)> (play) default
-
pkubaj
pcm1: <Intel Kaby Lake (HDMI/DP 8ch)> (play)
-
pkubaj
No devices installed from userspace.
-
pkubaj
it's unmuted in mixer
-
voy4g3r2
has anyone tried to use:
github.com/FreeBSDFoundation/pkgbasify to transition their freebsd 15 from "traditional" upgrades to the pkgbase? I was thinking of doing in a jail.. and seeing if anyone had an experience good or bad using this?
-
ianthetechie
voy4g3r2: I didn't do it on a jail specifically. I ran it on a regular host though. No issues (beyond one of my own making and failing to read the 15.1 upgrade notes in full and skipping the ports kmods update before rebooting haha).
-
ianthetechie
For my jails, they are treated as disposable (managed using AppJail; easy to recreate). After the upgrade, I switched all of them over to pkgbase too (created a new pkgbase jail base, which AppJail can automate now, and rebuilt the jails off that).
-
voy4g3r2
ohhh interesting take on the appjail and base idea.. thank you ianthetechie
-
ianthetechie
Sure thing voy4g3r2! If you wont to take a look, my whole setup is open source. Nothing about the AppJail setup itself (the docs are good and the maintainer is GREAT), but maybe some inspiration for how to set up the services:
codeberg.org/ianthetechie/appjails
-
mewt
Currently it seems my rsync, on 14.4-RELEASE-p6, requires libcrypto.so.111, which I don't have... This seems to usually be a ports-related thing from reading, but I didn't compile rsync from ports
-
mewt
am fully upgraded and freebsd-version -kru shows 14.4 for everything, as far as I can tell
-
mewt
nvm, had missed a freebsd-update fetch
-
CrtxReavr
mewt: ldd `which rsync`
-
mewt
yes, did
-
rwp
And the result was...?
-
jbo
dch, ping
-
jbo
dch, it's not smooth sailing after all
-
jbo
dch, did the thing, took out the other old disk too (only booting from one now). the system is booting but then I get:
-
jbo
ZFS WARNING: Unable to open $dev for writing (error=1)
-
jbo
it lists that message both for the new drive and the now disconnected other old drive
-
jbo
if I have both the new drive and one of the old ones plugged in, the machine boots happily and zpool status looks good.
-
dch
what does `zpool status -v` and `zpool list -v` show? output of `gpart show -l` is probably also useful
-
jbo
-
jbo
looks good to me. not sure why gpart backup|restore created the -free- (3.0K) section on the new disk tho.
-
jbo
difference on the new disk (ada1) between `gpart show` and `gpart show -l` tho:
paste.jvnv.net/view/8eM7D
-
jbo
ah, that's just labels, never mind.
-
dch
jbo: from a zfs side other than having the raw device name ada0p4 instead of gpt/disk0_zfs or whatever zfs seems happy
-
dch
partitions look 4k aligned so this seems all good
-
jbo
dch, both old disks in the mirror didn't use GPT labels yet. I added the new one with a label.
-
jbo
that shouldn't break things, right?
-
dch
no
-
dch
even if the device names get renumbered for some reason zfs will figure it out
-
jbo
ada0p4 is the one I want to replace next but first I need to be able to boot from the new one and that's where things go wrong
-
dch
it just looks nicer with gpt ones
-
dch
I assume this is both rebootable at will and close at hand
-
jbo
yep
-
dch
jbo: if you only have the new ada1 present, does it boot? and if not how far does it get?
-
dch
ada1p1 should be an EFI partition, with msdosfs type
-
jbo
dch, that's where things are going wrong. if I only have new ada1 plugged in, it starts booting, but then eventually fails with the "ZFS WARNING: Unable to open $dev for writing (error=1)
-
dch
so you get as far as the beastie boot loader?
-
jbo
yeah
-
jbo
not an EFI problem
-
dch
and then it manages to load the kernel? but then fails?
-
jbo
I just repeated the experiment for a 4th time but this time I first detached ada0 from the zpool and now it seems happy...
-
jbo
which is concerning because if the drive would physically fail the machine wouldn't be able to boot from the other, good drive?!
-
» dch sprinkles holy water on ada0
-
jbo
:D
-
dch
are you sure it ever booted from the other drive?
-
jbo
yeah
-
dch
either you only have EFI partition set up on 1 drive, or your firmware isn't set up to boot from the 2nd device
-
jbo
I guarantee it booted fine from either of the old disks 1 hour ago before I started dicking around
-
dch
ok thats good
-
jbo
the ZFS WARNING which prevents booting is concerning
-
dch
so this looks like a hybrid boot system, bios+gpt layout
-
dch
I think the error is coming from geom tasting
-
jbo
dch, after manually detaching the old drive from the pool everything seems to be fine...
-
dch
jbo: so make sure all the partitions are labelled, and initialised, the bios boot sectors are written, and the efi partition is mountable as msdos, and has the correct bits present
-
jbo
now both are new disks and it boots happily from either without the ZFS write issue
-
topcat001
ddr5 unbuffered ecc ram
-
topcat001
sorry wrong channel
-
mason
DDR5 is only quasi-ECC isn't it?
-
mason
-
cracauer
You can buy real ECC with DDR5.
-
cracauer
The decaf default ECC is worthless.
-
mfisher
haha
-
duncan
the built-in ECC is cuz they run at such a high frequency, they'd fail without it
-
duncan
it is basically dishonest when manufacturers use it to sell the sticks
-
topcat001
i ignore on-die ecc as a feature
-
jbo
it's on-die ECC
-
jbo
I never spent as long as with DDR5 to source proper ECC given that everything is marketed as ECC now
-
wavefunction
"Everything" is marketed as ECC?