-
dkeav
i used to a good while ago
-
dkeav
had an atheros based card for hostap
-
rwp
-
rwp
That's all about improving kernel driver performance and not user interface. But kernel wifi driver performance has been really very slow so that's not a bad place to improve things.
-
ketas
yes it is
-
ketas
anyone using that wants to use current
-
rwp
For the kernel driver wifi performance improvements listed there the changes in CURRENT has been merged into 14.3-RELEASE.
-
ketas
it somewhat improves laptop sta
-
ketas
but it's still being worked on
-
ketas
and nevermind exotic setups
-
ketas
to be honest, there's not much hw one could use to create ap's too
-
ketas
there'a good support with pcie
-
ketas
but there's no hw to stick pcie card into
-
ketas
there's ton of hw where you can stick usb into but that's massive shitshow
-
ketas
it does work almost
-
ketas
usb does add latency and has no dma but that's only part of issue
-
ketas
only benefit is that doorstop hw is available at doorstop price
-
ketas
there's also invisible stuff going on but public reports involve someone's intel wifi card in laptop is having trouble having 5ghz connection to already overheating comcast router
-
ketas
also important but
-
futune
after upgrading from 14.2 to 14.3, and also pkg, the fish shell has stopped working for me
-
futune
it dumps core, with "Bad system call (core dumped)"
-
futune
immediately on trying to start
-
futune
does anyone know what is going on with it?
-
kevans
the question is, which system call?
-
kevans
running it under `truss` may be enlightening
-
futune
that is a very good idea but the output is long and I don't know what it means
-
futune
This looks suspicious: compat11.kevent(0,0x0,0,0x0,0,0x0) ERR#78 'Function not implemented'
-
futune
could it be related to freebsd 11 binary compatibillity? That's what compat11 makes me think of
-
kevans
yeah
-
kevans
iirc we smack ENOSYS with a SIGSYS by default
-
kevans
but we do build COMPAT_FREEBSD11 (and pretty much every other compat option) into GENERIC; are you just running stock packages/configs, or custom stuff?
-
futune
I see. Does GENERIC have compat11? I've been compiling my own kernel for years, and fish has been running fine until this update
-
futune
ah, sorry, I was too slow
-
futune
yes, it's my own kernel config
-
kevans
yeah, it has all of the compat options
-
futune
I find it strange that it would start needing compat11 now, since that's several years out of date
-
kevans
yeah, that's quite odd
-
kevans
ohhh
-
kevans
> The biggest change is that the entire shell has been rewritten in Rust.
-
kevans
there's your answer
-
futune
flipping fantastic ...
-
futune
thanks for the help
-
kevans
yep, sorry to be the bearer of bad news
-
futune
at least I gained some knowledge :)
-
ketas
why is iron oxide so popular anyway
-
wavefunction
Why is rust leveraging compat11? That's gotta be a mistake somewher
-
wavefunction
Just installed fish shell via pkg -- works great.
-
wavefunction
rust is popular because it generally makes doing the dumb things harder than doing the right thing.
-
kevans
wavefunction: not a mistake, hysterical raisins
-
kevans
trying to get them to move on is a whole thing
-
kevans
-
kevans
I believe this is the one
-
kevans
you know it's a good one because it's been ongoing from 2021
-
polarian
ivy: I thought it was generally agreed upon that gnu coreutils are shit :)
-
remiliascarlet
polarian: Rather, most non-Linux Unix-like OS users agree that GNU coreutils are shit, as well as GNU in general.
-
remiliascarlet
But at least they're not the ones sabotaging Linux from the inside, that's IBM and all the products they own (Red Hat, Fedora, Gnome, Wayland, SystemD, DBUS, Avahi, and more).
-
remiliascarlet
Microsoft sabotages Linux too, but at least they also add some kind of value back in return.
-
remiliascarlet
So they at least kill Linux with respect.
-
antranigv
anyone here runs Forgejo on FreeBSD? I'm getting some weird issues about "Command error: stat /usr/local/sbin/custom/conf/app.ini: no such file or directory"
-
rtprio
antranigv: hah, the gitea package had that problem too
-
rtprio
but i don't remember what fixed it
-
kevans
antranigv: sounds like FORGEJO_CUSTOM is broken
-
kevans
it should be set in the forgejo rc sript to /usr/local/etc/${name}
-
antranigv
rtprio I remember that too. I'll check an older machine archive now.
-
antranigv
kevans indeed. and it is set btw
-
kevans
odd
-
kevans
well that's the extent of my knowledge :-D
-
rtprio
i do remember the port overwrote my custom decorations, but i never bothered to set up a pr for it
-
antranigv
kevans good enough!
-
antranigv
it helped! ok I think I know what the issue is
-
kevans
oh?
-
wavefunction
kevans: "hysterical raisins" - I'm keeping that in my witticism booklet.
-
rtprio
ugh, might be time to protect my gitea
-
wavefunction
rtprio: I had to starting a couple weeks ago. And that was just for cgit.
gluecode.net/blog/posts/2025/anubis-installed.html
-
wavefunction
Looking at that linked rust issue, it really seems like a lot of developers *lately* don't actually care about finishing discussions/documentation/updates.
-
wavefunction
I will always appreciate the BSDs for having at least some intention of polishing a release.
-
rtprio
yeah, i was eyeing anubis. but i could move it behind wireguard / lan only and no one else would care
-
rwp
If it is for your own personal use only you can always put it behind http basic auth too which is even simpler.
-
rtprio
that would break all my shit
-
rtprio
but yes, it would be simpler
-
wavefunction
But... but... catgirls
-
CrtxReavr
Is seemingly excessive inode usage a symptom of ZFS usage?
-
rtprio
not that i've observed
-
ivy
where are you seeing "excessive inode usage"?
-
CrtxReavr
I'm not. . . trying to help someone on EFnet.
-
rwp
Start with each file consuming at least one inode. An excessive number of inodes used would mean an excessive number of files. Lots of small files?
-
CrtxReavr
That doesnt' seem to be the case.
-
rtprio
i didn't know people still hung out on efnet
-
CrtxReavr
I'm wondering if inodes are not being released when files are deleted.
-
ivy
CrtxReavr: well, can you ask the person you're helping where they're seeing excessive inodes (and what that means)?
-
CrtxReavr
df -i
-
CrtxReavr
The chief complaint is disappearing space.
-
rtprio
do they have a ton of snapshots and then deleted files?
-
rtprio
they would also take up space
-
rtprio
depending on what happened since
-
CrtxReavr
-
rtprio
so he's out of space, inodes are a symptom, not the problem
-
CrtxReavr
Well, a file shouldn't use more than one inode.
-
rtprio
what about a file in a snapshot
-
CrtxReavr
Where I've traditionally seen inode problems is when people ran out and bought multi-TB drive, made it one volume, newfs'd it, but then the default inode density was too low, so little files would eat up all the inodes.
-
rtprio
yeah, for ufs maybe
-
rtprio
i haven't seen or heard of an out of inode situation in like, more than a decade
-
rtprio
zfs list -o space how much does he have in snapshots
-
rtprio
?
-
rwp
I thought that inodes were dynamically allocated on zfs. Pretty sure.
-
rwp
Yes. Since our cgit server is suffering network abuse stress:
bpa.st/6EEQ
-
rwp
Our poor
cgit.freebsd.org/src is giving me sporadic success with mostly 503 failures. As are most source servers on the Internet. Due to AI Scraper Crawlers endlessly hammering on them.
-
rtprio
so it ... makes it up for df -i ?
-
rtprio
more or less?
-
rwp
This would be something good to have an interpretation from someone who would know but... It appears to me that it reports based upon the currently dynamically allocated values. Which means as values change you can get wild fluctuations in results for percentages and such.
-
rwp
Note that I am far from knowledgeable about this code base. But I think it is dynamic and so the mapping to df values is not going to be like it is on UFS.
-
» rwp must run afk...
-
rtprio
CrtxReavr: so ... an update?
-
joako_
It is no longer possible to update iocage jail if the release is no longer in the updates server?