-
crest
i just reproduced the FreeBSD_version=0 problem on a different system
-
lw
crest: i remember SCSI scanners being extremely popular, i bet you could pick one up on ebay if you really wanted to test it :-)
-
crest
lw: i could just ask my father to for one the next time i see him. I'm sure he has at least one stuffed away in the basement or attic
-
crest
but implementing some form of Ethernet or IP over (i)SCSI would be a nice PoC to scare people with a high bandwidth side channel
-
crest
i'm sure quite a few people overlooked that scsi is more than just passive block storage in their treat model
-
lw
we already have IP over FC, so IP over parallel SCSI / SAS isn't much of a stretch
-
crest
i used to have an external 10Mbps ethernet adapter for powerbook 180c as a kid
-
crest
and I've seen someone use an external scsi video card once
-
crest
in theory you can do a lot with scsi if you have the pain tolerance for it
-
lw
you know, i have a couple of spare FC HBAs here, one day i should sit down and write IPoFC driver for freebsd. how hard could it be...
-
crest
famous last words
-
crest
i used to run ethernet over firewire to a system with only 100Mbps ethernet but 400Mbps firewire ports
-
crest
afaik freebsd still has if_fwe(4) and if_fwip(4) drivers to this day
-
lw
possibly not for much longer, i think the entire firewire support is on imp's hit list
-
lw
which is a shame, i never used it but it seemed like a nice interface
-
crest
sure beeing able to daisychain up to three external 3.5" hdds from a single port (if you had a 28-30V power rail for it) was nice at the time
-
crest
btw is there a sane way to do the same ip or ethernet encapsulation via thunderbolt between two hosts (without a pair of thunderbolt nics and a crossover cable)?
-
crest
without reliving all the horrors of unchecked physical DMA from the firewire days
-
crest
but back to something less esoteric
-
crest
the check against the FreeBSD_version annotation in libpkg is at least 7 years old
github.com/freebsd/pkg/blame/e482b6…c5c1432964e7b1b/libpkg/utils.c#L371
-
VimDiesel
Title: Blaming pkg/libpkg/utils.c at e482b6668b813359ad3658ad5c5c1432964e7b1b · freebsd/pkg · GitHub
-
crest
-
VimDiesel
Title: Blaming pkg/libpkg/pkg_create.c at e482b6668b813359ad3658ad5c5c1432964e7b1b · freebsd/pkg · GitHub
-
crest
so what changed over the last few days to cause the FreeBSD-kernel-* pkg base packages to be created with an invalid FreeBSD_version? *sigh*
-
crest
now that looks like it could the change i'm looking for:
freebsd/pkg 2dea8d1
-
VimDiesel
Title: config: if ABI is provided extrapolate ALTABI · freebsd/pkg@2dea8d1 · GitHub
-
crest
i narrowed down my problem. the pkg base repo really contains a data.pkg with FreeBSD_version: 0 for the two kernel packages
-
lw
hm, does freebsd still do PPP in userland? or is it just connection setup in userland and the rest is in netgraph?
-
debdrup
mpd5 uses ng_ppp*
-
debdrup
ppp(8) does still exist though, so I'm sure you can use it as well.
-
debdrup
For initial setup, it's a lot easier to use the latter, but once you're sure it works, it's pretty easy to convert to the former.
-
crest
is this about ppp(8) or pppoed(8)?
-
dch
otis: unifi7 isnt letting me log in anymore on
$SITE:8443/manage/account/login anymore
-
dch
so I upgraded to unifi8 because deprecated
-
dch
do I also need to manually migrate the mongod garbage too?
-
dch
ooh apparently not!
-
dch
lw you should get better performance from mpd5, assuming your link isn't terrible to start with
-
otis
dch: no, it can upgrade the data itself. and in-place mongodb44 -> mongodb50 is also supported.
-
dch
otis: so glad they handled the mongo upgrade. I can't seem to reach/manage any of my devices now, though. sigh.
-
dch
maybe firewalls are in the way, but I haven't changed much recently
-
-
debdrup
dch: mpd5s biggest strength might be the multi-link capability
-
otis
i've ran into "snappy" problem
-
otis
on a bit older stable/13
-
polarian
Why does maven depend on OpenJDK8?
-
polarian
Java bytecode is forward compatible, why do I need to have an older JDK installed in order to use maven?!!?
-
dch
polarian: I wonder if the oldest jdk/maven is used to bootstrap newer jdks? speculation
-
polarian
hm... maybe maven has multiple ports... and I shouldn't use the metaport (a little like python)?
-
dch
polarian: yep theres nexus2-oss maven maven39 maven363 and a wrapper as well
-
dch
-
polarian
hmm
-
lw
debdrup, dch: thanks. the handbook only mentions mpd for pppoa (i'm using pppoe) but i'll give that a try
-
dch
lw: I use it here, if I can help just ask. IIRC I got most of my info off a couple of blog posts
-
dch
anybody using a modern wifi chip in a laptop they can recommend?
-
dch
looks like my local inte 8265 is bust somehow and I need a replacement that works with iwlwifi or similar driver
-
jauntyd
i know of 2 that work with the run driver, if that helps?
-
dch
jauntyd: sure!
-
jauntyd
LG PW-DN427 and Cisco-Linksys WUSB600N
-
dch
thanks, I'll see what we have in stock nearby
-
jauntyd
ok, welcome
-
dch
no wifi is a serious problem!
-
jauntyd
;(
-
jauntyd
it would hinder my use of my laptop greatly
-
lts
I can vouch for ax200/201 on openbsd laptop at least. Iwlwifi should support them on freebsd as well
-
alepzi
how much overhead is there on enabling dtrace? or is it like no overhead until probes start getting enabled?
-
lw
-
VimDiesel
Title: src - FreeBSD source tree
-
alepzi
anyone using fluentbit for observability collection on freebsd hosts? how's it working?
-
rwp
It's good to see MS-Windows98 finally getting the support that it needs. :-)
-
rwp
Unless someone refutes it I will list this as a direct result of MS releasing their MS-DOS 4.0 source yesterday. (Or was it the day before.)
-
alepzi
anyone get grafana tempo working on freebsd?
-
lw
so my new router has a qat(4)... what can i use this for? is it just a kernel crypto accelerator for ipsec/tls?
-
crest
lw: in theory, but it depends on the system if it makes sense
-
crest
on something like an atom or xeon-d it probably does
-
lw
it's an Atom C3758R, so fairly slow 2.4GHz cores. although i use Wireguard for VPN and i'm guessing it can't accelerate that
-
crest
on other systems moving the data through a peripheral could be more expensive than doing it in accelerated software with aes and carryless multiply instructions
-
crest
afaik no x86 cpu or chipset accelerates chacha20 or poly1305, but they're already designed to fast on any reasonable 32bit or wider cpu
-
crest
and to be able to take advantage of realworld simd units
-
lw
i wonder if it can accelerate zfs/geli encryption, it does say it works with crypto(4)
-
crest
it's a bit harder to get optimal performance out of an implementation and requires more power per processed bit
-
crest
but compared to the pain that is setting up a key exchange daemon for if_ipsec(4)?
-
crest
or even worse older ipsec configurations like gre+ipsec? *shudder*
-
crest
it may sound crazy, but you could give openvpn a chance since freebsd 14.0 has an accelerated datapath for it as kernel modules
-
crest
and unlike wireguard it can make use of ciphers that are commonly implemented in hardware
-
lw
i'll see how performance is first, the internet connection is only 1Gbps which i think should be fine in software wireguard
-
crest
the driver is ovpn(4)
-
martinrame
Hi, from a CGI (compiled) program that I run from Apache2 I launch /usr/local/bin/python3.9 and a scripts that uses pysmbclient. pysmbclient is a wrapper around smbclient, that in FreeBSD is located in /usr/local/bin, but in that script it doesn't specify the absolute path, but simply tries to run as "smbclient". So, the question is, is there a way to add the PATH environment somewhere to "help"
-
martinrame
python find this program?
-
martinrame
done. As smbclient.py is just a python file, I just copied to the same directory as my program and hardcoded the path to smbclient.
-
scoobybejesus
you can put `: ${yourprog_env:=PATH=/usr/bin:/usr/local/bin}` or whatever path you want in the rc script, if you're launching that way
-
alepzi
anyone get grafana tempo working on freebsd?
-
alepzi
dtrace overhead in production?
-
dstolfa
alepzi: depends on what you're tracing
-
dstolfa
and what your workload is
-
alepzi
everything?
-
dstolfa
if you're pushing packets as fast as possible, probably unacceptable. if you're running a blog that a few people visit, an irc client and git, completely negligible probably
-
alepzi
ok ty
-
dstolfa
obviously, if you instrument every single kernel function, you will notice a slowdown. similarly, if you instrument system calls, you probably won't notice much if anything at all depending on the workload
-
Carbon666
:)
-
Carbon666
Do we have lsblk at install? I was relying on label to id my partitions, but failed to find a tool and went full Rambo! Thanks God all went well and here I am! I also went into a slight problem, a full error, tbh. bsdinstall tries to install twice the same set of packages and then complains it can't unlink or somthing. Then it keeps going and it looks like everything is running perfect! Amazing OS. I wish I could have money to donate!
-
Carbon666
One day, I hope
-
rwp
Carbon666, Try this: geom -t
-
Carbon666
hey, rwp! I am running from the "daemon" itself, haha
-
Carbon666
with flip-flops in my case :P
-
rwp
There is a port pkg of "lsblk" which is attempting to do what the linux lsblk does but I find it failing at that attempt.
-
Carbon666
I am running on a DE, I mean, I can do whatever I want with it, right?
-
Carbon666
alright! geom -t worked perfectly!
-
Carbon666
thanks
-
Carbon666
I am still running it from Grub, chanloading. Since it seems it doesn't writwe the boot to the MBR(???)
-
Carbon666
chainloading*
-
Carbon666
it could be a problem if I decide to wipe my Void Linux
-
concussious
yeah, no lsblk at install
-
Carbon666
rwp, is it enough to pkg upgrade if I am only using pre-built packages, right? My machine is so slow that I am afraid to compile from ports :P
-
Carbon666
it is*
-
concussious
lsblk is kind of a pain point because people come from linux and then bash freebsd because they want it to be linux and it's it's own thing which is very cozy if you take it as what it is
-
rwp
I don't know how many people only use binary pkg packages but a lot of people only use binary pkg packages and it all works great.
-
concussious
i don't like it when people bash things. i don't like it when people bash windows even though i really, really don't want to use it. I've been running bsd on bare metal since middle school.
-
Carbon666
concussious, I was desperate to find a system that could feel "at home". Like... in the sense that you feel no one else is watching you, doing only God knows what with my data...
-
rwp
Right. The thing is that zfs is so nice and so much better than anything out of the box on the gnu/linux side of things that there is no need for lsblk -f and so it doesn't get created because it is not needed.
-
concussious
yeah the lsblk discussions make me sad. I can't tell you how many times I've seen freebsd flamed specifically because of lsblk. like, windows is a perfectly usable os, it doesn't have manual pages. it doesn't have dd. computer structures are all imaginary, different environments invent different concepts that don't map cleanly to each other. there's no problem.
-
rwp
In the gnu/linux side one must know the UUIDs of everything to put them into /etc/fstab or in /etc/mdadm/mdadm.conf and such. But zfs handles all of that internally. The only zfs equiv is to use GPT labels.
-
rwp
lsblk -f is how one gets the UUIDs, which are just not needed to be known with zfs when using GPT labels.
-
Carbon666
I have some input: as of now, FreeBSD manages swap poorly as compared to linux. I am getting some crazy hiccups, but, it keeps going! Linux would just hang on you and you would have to finger it off....
-
concussious
their tools tell you information that is pertinent to their tooling. we have tools that tell you different information that is pertent to our tooling.
-
rwp
I put the drive serial numbers into the GPT labels so that I can identify which drive is having a problem and needs to be replaced. And I keep tags on the drive bays so I know which drive is in which bay. And I also have that in an inventory file that I can review from anywhere without needing to see the front of the server.
-
rwp
Right!
-
concussious
its cathardic to talk about this.
-
Carbon666
I am not bashing Linux
-
concussious
I know you're not,thats why i feel safe to speak on it
-
Carbon666
thanks!
-
concussious
when people are wearing their bashing hats, i try to just be silent so i don't get in trouble
-
Carbon666
this pc is a miracle
-
Carbon666
I can see me using FreeBSD on a proper hardware, oh man!
-
rwp
Every system has a learning curve. I am using a multitude of various systems. I definitely enjoy doing things more on some than others.
-
rwp
FreeBSD is not perfect. I always cringe when I see people struggle with a laptop install and see them trying to get WiFi going. That's a soft spot for certain. Mostly wifibox seems to be the most capable escape path for it.
-
Carbon666
yeah, I am still building my own intelect, like, consuming "data models"
-
markmcb
rwp: multitude of systems you say?
mas.to/@markmcb/112277974202711167
-
VimDiesel
Title: Mark McBride: "Far from from scientific, a summary of my major o…" - mas.to
-
markmcb
:)
-
concussious
rwp, I tried to address that by introducing networking(7), maybe you could look it over and if you have anything t
-
concussious
\o a
-
concussious
to add
-
rwp
markmcb, I am very impressed! You have data! You have kept track of it! I bow to your zen mastery.
-
Carbon666
Nowadays, I am locked inside that youtube/X/IG/Whatsapp world
-
Carbon666
if you know what I mean
-
Carbon666
like, just a browser and poof, the user is happy
-
Carbon666
I must amplify my horizons
-
rwp
concussious, Do you have a reference pointer for me? Assuming you did not mean networking(4) I don't know how I would look at networking(7).
-
Carbon666
are you guys using the man commang?
-
concussious
it's in /usr/src/share/man/man7/networking.7 if you have an up to date src for main
-
concussious
yes
-
Carbon666
command*
-
rwp
I myself hit a wpa_supplicant+dhclient interaction bug (in 13, have not tried 14) that I was able to work around.
-
rwp
concussious, That must be in 14 and I have not upgraded to 14 yet. No networking(7) on 13.
-
concussious
so, if you're running current you can say "man 7 networking" or if not, then you can say "man /usr/src/share/man/man7/networking.7"
-
concussious
no it's not on 14 either, its in 15.
-
Carbon666
let me try
-
concussious
I hope they'll put it in 14.1
-
rwp
-
VimDiesel
Title: networking(7)
-
concussious
since you can switch branches with git and have the whole tree, i keep my /usr/src/ up to date
-
concussious
-
VimDiesel
Title: freebsd-src/share/man/man7/networking.7 at main · freebsd/freebsd-src · GitHub
-
Carbon666
my /usr/src/ is empty
-
Carbon666
let try to solve it by myself, it might be in the handbook
-
Carbon666
brb
-
rwp
concussious, Got it! I see the examples there. That will help people.
-
rwp
Life and time is what keeps everything from happening all at once! Stuff happening here. BBIAB
-
Carbon666
First, I need to focus on the init system
-
Carbon666
If I pretend to run a server, I must know everything about it
-
concussious
Carbon666: ?
-
Carbon666
the process and daemons, I am still reading the handbook, I need time, hehe. I gotta work tomorrow, woosh
-
concussious
I think you should download an updated set of manual pages. since the transition to git theres been a lot of people contributing to them.
-
Carbon666
is this system safe to keep a bitcoin wallet?
-
Carbon666
transition to git?
-
Carbon666
it scares the hell outta me :P
-
concussious
yeah, we were using subversion before, so now anybody can just make a pr on github, its really furthered manpages.
-
Carbon666
ah!!!! Cool
-
concussious
I would say that "safe to keep ___" is mostly dependent on your ability to keep backups
-
Carbon666
I will try to get sunday to spend in here, digging, learning
-
Carbon666
a pure FreeBSD, hardened and with an unplugged keyboard, still have single user, but, one must be able to brick all access forever without the root password, right?
-
Carbon666
not with Quantum Computers aroud, I see
-
Carbon666
around*
-
Carbon666
the "hard" installer is so smart, Jesus!
-
concussious
I... I think you can always fix it
-
concussious
I also think the cyborgs can always break it
-
concussious
okay, if you use geli with the settings for journalists, there's no fixing that.
-
Carbon666
if silicon was to be the best, GOd would have used it on us! We are carbon and Stars!
-
concussious
you can also disable single user login without password in /etc/ttys, but I don't do that
-
concussious
freebsd is treated as encrypted already to badguys, they have no idea what they're looking at
-
concussious
i need to be able to fix my stuff. if someone physically beats me up and takes my laptop, fine.
-
Carbon666
haha! what do you mean by "fixing my stuff"? Do you mean backups or using single user for somthing?
-
concussious
lets say you're playing with PAM, like you want your system to use fingerprint swipe instead of passwords... but then you configure it wrong. then, passwords are broken, so you can't log in if it needs you to in order to put the computer back the way it was before
-
Carbon666
I sometimes feel the reverberation from the kernel hitting the CPU. I think that was what I was looking for! WOW, what a beautiful insight!
-
Carbon666
concussious, alright! Good point. For a basement HD, with no machine plugged in, single user should be marked insecure. then you split the password between some trusted people, and let there some bitcoins for the future
-
Carbon666
we won't live forever, and we should offer to Cesar what belongs to Cesar!
-
Carbon666
not the bitcoins, tho hehehehe
-
Carbon666
because that belongs to ME! haha
-
Carbon666
concussious, how do I go about downloading an updated set of manual pages?
-
Carbon666
-
VimDiesel
Title: GitHub - freebsd/freebsd-doc: FreeBSD doc tree (read-only mirror)
-
Carbon666
I gotta go to bed
-
Carbon666
tomorrow I will try to come back
-
Carbon666
I am just too tired
-
Carbon666
thank you all guys! And keep on rocking!!!!4
-
Carbon666
sorry I gotta go
-
kenrap
damn, looks like they were successfully converted to being a happy FreeBSDer :)
-
alepzi
based schitzo posting