Ah, didn’t realize pfSense is the OS, not something that runs on linux. My command examples won’t work for you.
Ah, didn’t realize pfSense is the OS, not something that runs on linux. My command examples won’t work for you.
So my first question is how can it be that my little mini J1900 Celeron (2 GHz) with 4 GB RAM cannot handle this bandwith?
sudo ethtool enp2s0 | egrep 'Speed|Duplex'
Your device name may be different from enp2s0
. use ip link
to see all devices. if it’s notSpeed: 1000Mb/s
Duplex: Full
then that’s probably a bad sign.
dmesg | less
should allow you to scroll the output. You should use forward slash in less
to search for the devices (hit enter), see if the modules are being loaded or if there some errors.
check lsmod
before and after see what kernel modules are changing.
also look at dmesg
for interesting kernel messages as you attempt to use / not use the offending hardware.
tcpdump, wireshark can capture packets.
haproxy can be a proxy of many networking protocols
mitmproxy can help see encrypted traffic by acting as a literal man in the middle.
ssh with certain parameters can become a SOCKS5 proxy to encrypt and tunnel traffic out of a hostile network
“This is how I spent the previous month, creating these 3D printed objects to achieve a goal”, not “I am about to pass away and I spent my final month 3D printing these forgettable objects”
Most 3D printers are nothing like traditional paper printers and don’t need drivers, but require a program called a slicer to create the GCode that your 3D printer understands. Then the GCode file is transferred to the printer either via an SDcard or WiFi for printing.
There are several slicers (OrcaSlicer, PrusaSlicer ) that work reliably on linux. Please binge TeachingTech’s YouTube channel to get a better understanding of what 3D printing entails.
https://teachingtechyt.github.io/