Category Archives: Uncategorized

Valuable News – 2022/10/03

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

NetBSD Geeks Way of Checking What Outside Wheather is Like.
https://blog.netbsd.org/tnf/entry/the_geeks_way_of_checking

Other FreeBSD Optimizations Used by Netflix to Serve Video at 800Gbps.
https://people.freebsd.org/~gallatin/talks/euro2022.pdf

My VM is Lighter (and Safer) than Your Container. [2017]
https://dl.acm.org/doi/pdf/10.1145/3132747.3132763

Meet 2022 FreeBSD Google Summer of Code Students – Jake Freeland.
https://freebsdfoundation.org/blog/meet-the-2022-freebsd-google-summer-of-code-students-jake-freeland/

Red Hat OpenShift versus FreeBSD Jails.
https://klarasystems.com/articles/red-hats-openshift-vs-freebsd-jails/

BSD Now 473 – Rusty Kernel Modules.
https://www.bsdnow.tv/473

BSD Now 474 – EuroBSDcon 2022.
https://www.bsdnow.tv/474

Meet 2022 FreeBSD Google Summer of Code Students – Christos Margiolis.
https://freebsdfoundation.org/blog/meet-the-2022-freebsd-google-summer-of-code-students-christos-margiolis/

OpenBSD Mastery: Filesystems – Status Report.
https://mwl.io/archives/22031

Become FreeBSD Bash Script Pro with ShellCheck.
https://www.youtube.com/watch?v=a9BqDcSsuVI

FreeBSD – jstats – Resource Monitor for Jails.
https://ozgurkazancci.com/freebsd-jstats-a-resource-monitor-for-jails/

FreeBSD Enables ARM64 in Hyper-V – Part 1.
https://cgit.freebsd.org/src/commit/?id=6cf00ef80c2014811bb6ce35e969b95dfe574793

New Cross Platform Chaos Malware Targets Linux/Windows/FreeBSD Systems.
https://siliconangle.com/2022/09/29/new-cross-platform-chaos-malware-targets-servers-routers-freebsd-boxes/

Never Before Seen Chaos Malware Infected Hundreds of Linux/Windows/FreeBSD Devices.
https://arstechnica.com/information-technology/2022/09/never-before-seen-malware-has-infected-hundreds-of-linux-and-windows-devices/

Some SSH Tips.
https://vincentdelft.be/post/post_20220930

Install OpenBSD 7.1 and KDE in QEMU Tutorial.
https://www.youtube.com/watch?v=xqjCF4mVdg0

Announcing pkgsrc 2022Q3 Branch.
https://mail-index.netbsd.org/pkgsrc-users/2022/09/29/msg036252.html

Fun with FreeBSD Bhyve and CBSD – Your First Linux Guest.
https://productionwithscissors.run/2022/09/02/fun-with-freebsd-first-linux-guest/

Switch pkg(8) from quarterly to latest on FreeBSD.
https://www.nixcraft.com/t/how-to-switch-pkg-from-stable-quarterly-to-latest-on-freebsd/4350

Netlink Added to FreeBSD.
Unmodified ip(8) Correctly Works with Interfaces/Addresses/Routes.
https://cgit.freebsd.org/src/commit/?id=7e5bf68495cc0a8c9793a338a8a02009a7f6dbb6

Hardware

AMD Ryzen 9 79*0X Benchmarks Show Impressive Linux Performance.
https://www.phoronix.com/review/amd-ryzen-7900x-7950x-linux/

AMD Ryzen Embedded V3000 Launched with Zen 3 and DDR5.
https://www.servethehome.com/amd-ryzen-embedded-v3000-launched-with-zen-3-and-ddr5/

Spend $3000 on Samsung Smart TV – Get Ads and Unwanted Content.
https://www.zdnet.com/home-and-office/home-entertainment/i-spent-3000-on-a-samsung-smart-tv-and-all-i-got-were-ads-and-unwanted-content/

HDD Clicker – HDD Sound Simulator.
https://www.retrokits.de/index.php/hdd-clicker-hdd-sound-simulator-v0-1/

Life

62 People Own the Same as Half the World.
https://www.oxfam.org/en/press-releases/62-people-own-same-half-world-reveals-oxfam-davos-report

Other

How One of America Last Piano Manufacturers Stays Alive.
https://thehustle.co/how-one-of-americas-last-piano-manufacturers-stays-alive/

Detection of mRNA COVID-19 Vaccines in Woman Breast Milk.
https://jamanetwork.com/journals/jamapediatrics/fullarticle/2796427

Disappearing Art of Maintenance.
https://www.noemamag.com/the-disappearing-art-of-maintenance/

Key F1 Design Decisions That Allowed Red Bull to Dominate 2022.
https://www.motorsport.com/f1/news/red-bull-key-f1-design-choices-dominate-2022/10375323/

Deepfake Tech Allows Bruce Willis to Return to Screen without Ever Being on Set.
https://www.telegraph.co.uk/world-news/2022/09/28/deepfake-tech-allows-bruce-willis-return-screen-without-ever/

EOF

Valuable News – 2022/09/26

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

Customize SDDM Display Manager on Linux and FreeBSD.
https://linuxconfig.org/how-to-customize-the-sddm-display-manager-on-linux

pfSense Software is Moving Ahead to FreeBSD 14-CURRENT.
https://www.netgate.com/blog/pfsense-software-is-moving-ahead

Understanding OpenZFS SLOGs – When to Use/Avoid It.
https://klarasystems.com/articles/what-makes-a-good-time-to-use-openzfs-slog-and-when-should-you-avoid-it/

NetBSD at EuroBSDCon 2022.
https://blog.netbsd.org/tnf/entry/eurobsdcon_2022

Updated NetBSD 10.0 Changelog.
https://netbsd.org/changes/changes-10.0.html

Peter Czanik on EuroBSDcon 2022.
https://peter.czanik.hu/posts/eurobsdcon2022/

Whats New for RISC-V in LLVM 15.
https://muxup.com/2022q3/whats-new-for-risc-v-in-llvm-15

Running Docker Host on OpenBSD with vmd(8).
https://www.tumfatig.net/2022/running-docker-host-openbsd-vmd/

Comprehensive Guide to rc(8) – FreeBSD Services and Automation.
https://klarasystems.com/articles/rc8-freebsd-services-and-automation/

Mindshare – Analyzing BSD Kernels for Uninitialized Memory Disclosures Using Binary Ninja.
https://www.zerodayinitiative.com/blog/2022/9/19/mindshare-analyzing-bsd-kernels-with-binary-ninja

FreeBSD Tokyo Nights Inspired Simple XMonad Theme.
https://www.reddit.com/r/unixporn/comments/xklmpl/xmonad_freebsd_tokyo_nights_inspired_simple_theme/

FreeBSD for Writing Java.
https://keyholesoftware.com/2022/09/22/freebsd-for-writing-java/

Me – Myself – Pi – Its Electrifying!
https://www.youtube.com/watch?v=ZBYQjfGeP7g

BSD Now 472 – Consistent Exit Code.
https://www.bsdnow.tv/472

FreeBSD Deprecates telnetd(8) Daemon.
https://cgit.freebsd.org/src/commit/?id=24e1824e4646237c5ab8e63f59fa38e076f18ba7

pfSense CE Snapshots on PHP 8.1 and FreeBSD 14-CURRENT.
https://www.netgate.com/blog/ce-snapshots-on-php-8.1-and-freebsd-main

Cartron Asks What FreeBSD Machines I Use.
https://rubenerd.com/cartron-asks-what-freebsd-machines-i-use/

Install pip(1) Python Package Manager on FreeBSD 12.
https://www.computingpost.com/install-pip-python-package-manager-on-freebsd-12/

Using bash(1) Shell when Logging into FreeBSD SSH.
https://programmatic.solutions/1c3hnx/using-bash-shell-when-logging-into-freebsd-ssh

Install PostgreSQL 11 on FreeBSD 12.
https://www.computingpost.com/how-to-install-postgresql-11-on-freebsd-12/

Install pgAdmin4 on FreeBSD 12.
https://www.computingpost.com/how-to-install-pgadmin4-on-freebsd-12/

VirtualBox for Dummies Ebook – Cross platform Open Source Virtualization Software.
https://www.oracle.com/virtualization/virtualbox-for-dummies/

Understanding AWK. [2021]
https://earthly.dev/blog/awk-examples/

How to Build Your Own FreeBSD 13.1 Desktop.
https://www.youtube.com/watch?v=Pru7rreC_Mc

In Other BSDs for 2022/09/24.
https://www.dragonflydigest.com/2022/09/24/27385.html

IBM AIX for IA64 (Itanium) – Project Monterey – Runs Again!
https://virtuallyfun.com/wordpress/2022/09/24/ibm-aix-for-ia64-itanium-aka-project-monterey-runs-again/

GELI Encrypted USB Backup of ZFS Filesystems in FreeBSD 13. [2021]
https://thornton2.com/unix/freebsd/geli-encrypted-usb-backup.html

How to Trigger Services Restart After OpenBSD Update.
https://dataswamp.org/~solene/2022-09-25-openbsd-reboot-syspatch.html

Few of My Favorite Things About OpenBSD Packet Filter Tools.
https://bsdly.blogspot.com/2022/09/a-few-of-my-favorite-things-about.html

Hardware

AMD Ryzen 6000 in Mini PC – Upcoming ASUS PN53.
https://www.techpowerup.com/299005/amd-ryzen-6000-rembrandt-makes-it-to-mini-pcs-spotted-in-upcoming-asus-pn53

AAEON UP Squared V2 SBC with N6210/J6426 CPU and 16 GB RAM and M.2 and SATA.
https://www.techpowerup.com/298931/aaeon-unveils-the-up-squared-v2-single-board-computer

3Dfx Voodoo 5 5500 Outputs 720p Widescreen at 120Hz and OSSC is Just Fine and Games Work.
https://twitter.com/DarkainMX/status/1571692630182096896
https://twitter.com/DarkainMX/status/1571694102726713345

Sony Nextorage Demos PCIe 5.0 SSD.
https://www.tomshardware.com/news/sony-nextorage-pcie5-ssd-demoed

Switzerland Museum of Consumer Electronics.
https://spectrum.ieee.org/switzerlands-museum-of-consumer-electronics

ASUS Mini PC PN63-S1.
https://www.asus.com/Displays-Desktops/Mini-PCs/PN-series/Mini-PC-PN63-S1/

Is Intel Management Engine (IME) a Backdoor?
https://www.techrepublic.com/article/is-the-intel-management-engine-a-backdoor/

ZOTAC ZBOX Edge CI342 with N6415 Up to 32GB RAM M.2 and SATA.
https://www.fanlesstech.com/2022/09/zotac-zbox-edge-ci342-official.html

ServeTheHome Q3 2022 Client M.2 NVMe SSD Buyers Guide with SATA Bonus.
https://www.servethehome.com/sth-q3-2022-client-m-2-nvme-ssd-buyers-guide-with-a-sata-bonus/

The MIPS ThinkPad – Kind of.
https://oldvcr.blogspot.com/2022/09/the-mips-thinkpad-kind-of.html

Life

Hacker News – Name 3-5 Books That Had Most Impact on Your Career and Knowledge?
https://news.ycombinator.com/item?id=32896299

Woody Harrelson: “Big Pharma and Big Government” Are “Last People I Would Trust” with My Health.
https://ijr.com/cheers-actor-wont-trust-big-pharma-big-government-health/

Why Adults Still Dream About School.
https://www.theatlantic.com/family/archive/2022/09/why-school-haunts-our-dreams-long-after-graduation/671506/

Meat Non Consumers Experienced Approximately Twice the Frequency of Depressive Episodes of Meat Consumers.
https://www.sciencedirect.com/science/article/abs/pii/S0165032722010643

Impact of Fluoride on Neurological Development in Children.
https://www.hsph.harvard.edu/news/features/fluoride-childrens-health-grandjean-choi/

50 Years Ago Sugar Industry Quietly Paid Scientists to Point Blame at Fat.
https://www.npr.org/sections/thetwo-way/2016/09/13/493739074/50-years-ago-sugar-industry-quietly-paid-scientists-to-point-blame-at-fat

Other

Cyberpunk 2077 Most Played Single Player Game on Steam.
https://twistedvoxel.com/cyberpunk-2077-beats-elden-ring-steam/

Amazon Deletes Top Rated Review of Angela Saini Superior Book.
https://noahcarl.substack.com/p/amazon-deletes-top-rated-review-of

Nightdrive – JavaScript Simulation of Driving at Night on Motorway.
https://incoherency.co.uk/blog/stories/nightdrive.html

Quote(s) of the Week

“Engineers have more words for screwing up than the Inuit have words for snow.”
Pierce Nichols

EOF

Valuable News – 2022/09/19

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

Humble Tech Book Bundle BSD and Linux by No Starch Press.
https://www.humblebundle.com/books/linux-no-starch-press-books

FreeBSD Foundation – FreeBSD Resources.
https://freebsdfoundation.org/freebsd-project/resources/

Chat About Linus DATA Recovery with Allan Jude on ZFS.
https://www.youtube.com/watch?v=uYAezxwIxUw

Service/Daemon Management in FreeBSD.
https://www.youtube.com/watch?v=FTVWgpCSHQk

FreeBSD Cope with WiFi Fuckup.
https://vermaden.wordpress.com/2022/09/14/freebsd-cope-with-wifi-fuckup/

FreeBSD Adds Option to Shutdown After Installation Complete to Its Installer
https://reviews.freebsd.org/D36560

Quick Look at History of Package Management on FreeBSD.
https://klarasystems.com/articles/a-quick-look-at-the-history-of-package-management-on-freebsd/

MGR Window System.
https://hack.org/mc/mgr/

FreeBSD Ports Make Targets.
https://thornton2.com/unix/freebsd/ports-common-make-targets.html

Migrating FreeBSD from DigitalOcean to Oracle Cloud.
https://jrgsystems.com/posts/2022-09-14-oracle-cloud/

FreeBSD Makes CUBIC as Default TCP Congestion Control Mechanism.
https://cgit.freebsd.org/src/commit/?id=bb1d472d79f718296a2e9487dd0c219a9b67b2ff

Open Source in Enterprise Environments – Where Are We Now and What is Our Way Forward?
https://bsdly.blogspot.com/2022/09/open-source-in-enterprise-environments.html

Installation Notes of Eventline on FreeBSD.
https://www.adyxax.org/blog/2022/09/15/installation-notes-of-eventline-on-freebsd/

BSD Now 472 – Consistent Exit Code.
https://www.bsdnow.tv/472

Proper Case in Shell Script.
https://blog.frankleonhardt.com/2022/proper-case-in-a-shell-script/

Annoying Shade of Blue.
https://bsago.me/posts/that-annoying-shade-of-blue

HardenedBSD 2022/08 Status Report.
https://hardenedbsd.org/article/shawn-webb/2022-08-31/hardenedbsd-august-2022-status-report

Useful Multimedia Programs for FreeBSD.
https://danschmid.writeas.com/useful-multimedia-programs-for-freebsd

Using Ansible Playbooks to Automate Deployment of Services on FreeBSD Roller Angel.
https://www.youtube.com/watch?v=t03fVZn5nKs

Setup ZSH on FreeBSD.
https://danschmid.writeas.com/setting-up-zsh-on-freebsd

Setup Git on FreeBSD.
https://danschmid.writeas.com/setting-up-git-on-freebsd

Install Firefox Under FreeBSD and Setup It with Privacy.
https://danschmid.writeas.com/install-firefox-under-freebsd-and-set-it-up-with-privacy

Vulnerable Packages on FreeBSD – pkg audit Command.
https://linux-audit.com/vulnerable-packages-on-freebsd-pkg-audit/

X11 Apologist Tries Wayland.
https://artemis.sh/2022/09/18/wayland-from-an-x-apologist.html

Hardware

Exploring Best ZFS ZIL SLOG SSD with Intel Optane and NAND.
https://www.servethehome.com/exploring-best-zfs-zil-slog-ssd-intel-optane-nand/

Backblaze 2022 Drive Stats Mid Year Review – SSD Edition.
https://www.backblaze.com/blog/ssd-drive-stats-mid-2022-review/

We Spoke with Last Person Standing in Floppy Disk Business.
https://eyeondesign.aiga.org/we-spoke-with-the-last-person-standing-in-the-floppy-disk-business/

MeLE Quieter HD3Q Review – Fanless Mini PC with Quad Core N5105 and 16 GB RAM.
https://www.cnx-software.com/2022/09/15/mele-quieter-hd3q-review-fanless-mini-pc-dual-channel-memory-2-5-inch-sata-bay/

Head On Crash – 2009 Chevrolet Malibu versus 1959 Chevrolet Bel Air.
https://www.thecarconnection.com/news/1035359_head-on-crash-2009-chevrolet-malibu-vs-59-bel-air

2024 Ford Mustang Unveiled.
https://www.overdrive.in/news-cars-auto/2024-ford-mustang-unveiled-with-new-interiors-and-electronic-drift-brake/

How Quickly do CPUs Change Clock Speeds?
https://chipsandcheese.com/2022/09/15/how-quickly-do-cpus-change-clock-speeds/

Intel Kills Celeron and Pentium Brands.
https://www.techpowerup.com/298952/intel-kills-celeron-and-pentium-branding-with-intel-processor-naming

Apple to Move Embedded Cores to RISC-V while Stepping Away from ARM ISA.
https://www.techpowerup.com/298936/report-apple-to-move-a-part-of-its-embedded-cores-to-risc-v-stepping-away-from-arm-isa

ARM Announces Next Generation Neoverse Cores for HPC.
https://www.techpowerup.com/298888/arm-announces-next-generation-neoverse-cores-for-high-performance-computing

ARM Execs – We Respect RISC-V but Its Not Rival in Datacenter.
https://www.theregister.com/2022/09/17/arm_riscv_datacenter_competiton/

Life

Anti Royal Protesters Arrested in U.K. as ‘Not My King’ Tag Grows.
https://text.npr.org/1122379162

Link Between Personality and Success.
https://www.economist.com/business/2021/03/18/the-link-between-personality-and-success

Europe is Building Huge International Facial Recognition System.
https://www.wired.com/story/europe-police-facial-recognition-prum/

Senior Engineers are Living in the Future.
https://www.zerobanana.com/essays/living-in-the-future/

Creative Employees Thrive When Remote.
https://www.honestbot.app/blog/creative-employees-thrive-when-remote/

Privacy versus ‘I Have Nothing to Hide’. [2019]
https://kevquirk.com/privacy-vs-i-have-nothing-to-hide/

WEF: Hand Over Sovereignty to Elite or Die.
https://newspunch.com/wef-hand-over-your-sovereignty-to-the-elite-or-die/

Walking is Good for Health but Walking Faster is Even Better.
https://www.theguardian.com/australia-news/2022/sep/13/step-on-it-walking-is-good-for-health-but-walking-faster-is-even-better-study-finds

Timing of Daily Calorie Loading Affects.
https://www.cell.com/cell-metabolism/fulltext/S1550-4131(22)00344-8

On Eating Out Alone.
https://tiramisu.bearblog.dev/on-eating-alone/

Student Beauty and Grades Under in Person and Remote Teaching.
https://www.sciencedirect.com/science/article/pii/S016517652200283X

Other

Karen Metal 4! [No Pomegranates]
https://www.youtube.com/watch?v=tnLLrnZVwFI

Aurora Store – Open Source Alternative for Google Play Store.
https://gitlab.com/AuroraOSS/AuroraStore

Google Removed Our Website from Search Because It Uses youtube-dl.
https://www.kapwing.com/blog/google-erased-our-website/

Quote(s) of the Week

“When I was a kid, I used to think that people in the government could break the law and pretty much do whatever they wanted.

Then I grew up and learned that wasn’t really true.

Then I grew up some more and realized I was actually right the first time.”

Mynock33
https://www.reddit.com/r/wallstreetbets/comments/xi1ck5/comment/ip0wx2x/?context=3

EOF

FreeBSD Cope with WiFi Fuckup

I really wanted the name of this article does not sound dramatically but I was not able to invent any other title … none the less the wireless/WiFi topic can be problematic on the FreeBSD land. Its a known feat of FreeBSD that is does its job best at the server room and that laptop/desktop based configurations tend to need some ‘love’ to be usable. The worst thing of that part is lack of WiFi kernel drivers at all or slower then possible speed like 802.11g on 802.11n capable chips – often as old as 11 years old Intel Ultimate-N 6300 450Mbps card that runs only at 802.11g speed on FreeBSD. The aim of this article is to show you the alternatives and possibilities when it comes to wireless and/or WiFi problems that you may encounter on FreeBSD UNIX system.

Replace Unsupported Hardware

Assuming your laptop came with WiFi card that is not supported at all by FreeBSD drivers – one of the options can be to replace the mSATA or M.2 card with the supported one. It may be difficult because of BIOS blacklisting/whitelisting so there is possibility that it may be needed to flash your laptop/system with a hacked BIOS that does not have this blacklisting/whitelisting and allows ALL possible chips to be installed into it. This may be sometimes not possible of course and it really PITA that some/many manufacturers create such blacklisting/whitelisting bullshit without any reasonable reason then money heist.

Tiny USB WiFi Dongle

If your WiFi card is not supported at all and its not possible to replace it with mSATA and/or M.2 WiFi chip then you may use some tiny USB WiFi dongle with – for example – Realtek RTL8188CUS chip – which is supported on FreeBSD. While the chip itself is 802.11n 150Mbps capable the FreeBSD drivers only support 802.11g mode on it – but its still better then none connectivity at all.

Such tiny USB dongle can be shown below.

realtek

The more in depth article about that Realtek RTL8188CUS chip is available here –Β Realtek RTL8188CUS – USB 802.11n WiFi ReviewΒ – in one of my earlier articles.

Smartphone USB Tethering

One of the alternative possibilities is to use your smartphone with USB cable to provide the Internet connection. The main benefit of this approach is that you probably always have your smartphone with you anyway. The only additional needed/missing part is the USB cable (which is not that a problem anyway once you order it). This comes handy in more then one way. The first and obvious way is to just use that smartphone with USB cable attached to your FreeBSD to provide Internet connection no matter if that smartphone provides that connection using LTE/4G connection or WiFi connection to some WiFi hotspot. Another reason why this setup comes handy is when you have your WiFi chipset supported … and still are not able to connect to some WiFi hotspot. Recently I was at my buddy’s home where he had open WiFi network available. My phone connected to it without a problem but FreeBSD with 11 years old Intel 6300 card … was not able to connect to it no matter what. To be precise the wpa_supplicant(8) showed the CTRL-EVENT-CONNECTED status but the dhclient was not able to get the IP for some reason. This is where my smartphone came handy as it was able to connect to that open unencrypted network and FreeBSD used it by the USB tethering method. Below I will show you how to use the USB tethering on FreeBSD.

The first thing is to attach your smartphone by USB cable to your FreeBSD system. After you have done that you will need to configure your smartphone to enable USB tethering. Below you will find such configuration for Android smartphone.

usb-tethering

After you have chosen these settings you wull see the ue0 device in your ifconfig(8) interfaces listing.

% ifconfig
em0: flags=8c22<broadcast,oactive,simplex,multicast> metric 0 mtu 1500
        options=481249b<rxcsum,txcsum,vlan_mtu,vlan_hwtagging,vlan_hwcsum,lro,wol_magic,vlan_hwfilter,nomap>
        ether f0:de:f1:68:bc:ab
        media: Ethernet autoselect
        status: no carrier
        nd6 options=29<performnud,ifdisabled,auto_linklocal>
lo0: flags=8049<up,loopback,running,multicast> metric 0 mtu 16384
        options=680003<rxcsum,txcsum,linkstate,rxcsum_ipv6,txcsum_ipv6>
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
        inet 127.0.0.1/8
        groups: lo
        nd6 options=21<performnud,auto_linklocal>
vboxnet0: flags=8802<broadcast,simplex,multicast> metric 0 mtu 1500
        ether 0a:00:27:00:00:00
        media: Ethernet autoselect
        status: active
        nd6 options=29<performnud,ifdisabled,auto_linklocal>
ue0: flags=8802<broadcast,simplex,multicast> metric 0 mtu 1500
        ether 02:2a:71:6a:08:01
        nd6 options=29<performnud,ifdisabled,auto_linklocal>

The next (and last) step is to use dhclient(8) daemon to acquire the IP address using DHCP. Here is the command I used.

# dhclient ue0
DHCPDISCOVER on ue0 to 255.255.255.255 port 67 interval 4
DHCPOFFER from 192.168.73.209
DHCPREQUEST on ue0 to 255.255.255.255 port 67
DHCPACK from 192.168.73.209
bound to 192.168.73.16 -- renewal in 1799 seconds.

You can now test your connection with ping(8) command for example.

% ping -c 1 e.pl
PING e.pl (195.46.43.240): 56 data bytes
64 bytes from 195.46.43.240: icmp_seq=0 ttl=53 time=65.638 ms

--- e.pl ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 65.638/65.638/65.638/0.000 ms

You can now see that you got the needed IP address on your ue0 interface.

% ifconfig ue0
ue0: flags=8843<up,broadcast,running,simplex,multicast> metric 0 mtu 1500
        ether 02:2a:71:6a:08:01
        inet 192.168.73.16/24 broadcast 192.168.73.255
        nd6 options=29<performnud,ifdisabled,auto_linklocal>
</performnud,ifdisabled,auto_linklocal></up,broadcast,running,simplex,multicast>

This means that your Internet connection over USB tethering is functional.

One of the additional benefits of this approach is that USB connection also provides the power to your smartphone – which means that you only need one cable for both Internet connection and power for the smartphone device.

Mobile Router with RJ45 Cable

There is also additional option available and it provides similar possibilities to USB tethering – its using some mobile wireless router what would connect to LTE/4G network or some WiFi access point and will also have RJ45 socket so you will be able to connect to it with the RJ45 port on your laptop/desktop FreeBSD system.

You can find many such devices in real cheap price such as Overmax 3G or RAVPower RP-WD03-BK to name some. They come in $15 to $30 price range which should be marked as affordable for most people. Additional bonus from these devices is that they also serve as powerbank function. Also being powered its not needed to also power them up all the time – as the often allow for whole day function on the battery itself.

The Overmax 3G device is shown below.

overmax-3g

The RAVPower RP-WD03-BK is shown below.

ravpower

Bhyve wifibox VM

There is also one additional way to get your WiFi connection – use bhyve(8) virtualization. With wifibox you will deploy Linux VM – and use Linux wireless drivers for the card that may be unsupported on FreeBSD system. It works because of bhyve(8) PCI passthrough feature. You just pass the WiFi card directly to Linux VM.

The biggest advantage of wifibox is that everything is shipped in single FreeBSD package that can be easily installed and removed. You will just have to add wifibox package with pkg(8) – the FreeBSD package manager.

It also comes with rc(8) service script that automatically starts that Linux VM upon FreeBSD boot – and stops gracefully on shutdown.

Summary

What works best? To be honest its still more convenient to use builtin WiFi chip even at slower 802.11g speeds then using any other methods described in this article. Next one is using the mobile router with RJ45 cable. The next one (and somewhat slower one) is the USB tethering method – but while slower I was able to successfully post that article using it – so its not a major drawback. At the least one is using the wifibox way. Its generally up to You – what makes less PITA for you.

I of course hope that WiFi will get some more love in the FreeBSD land and that such ‘strange’ methods would not be needed to ‘just’ connect to the Internet.

Regards.

Valuable News – 2022/09/12

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

FreeSync (Variable Refresh Rate) on FreeBSD.
https://wiki.freebsd.org/AlexanderVereeken/FreeSync

Need Sound on Your FreeBSD Desktop – Here is How.
https://www.youtube.com/watch?v=ANPEWk_-jdw

Add Secondary (Slave) DNS BIND Server on FreeBSD.
https://www.pc-freak.net/blog/how-to-add-a-secondary-slave-dns-bind-server-on-freebsd/

History of Sending Signals to Unix Process Groups.
https://utcc.utoronto.ca/~cks/space/blog/unix/ProcessGroupsAndSignals

Using Blued on FreeBSD to Pair Bluetooth Devices.
https://jrgsystems.com/posts/2022-09-06-blued/

Era Unix. [Spanish]
https://www.youtube.com/c/EraUnix

Userspace FUSE for macOS.
https://www.osnews.com/story/135263/userspace-fuse-for-macos/

Deploy FreeBSD on Oracle Cloud on ARM Instances.
https://klarasystems.com/articles/deploying-freebsd-on-oracle-cloud/

OPNsense 22.7.4 Released.
https://forum.opnsense.org/index.php?topic=30213.0

BigFAT is Backward Compatible FAT Extension for Unlimited File Size.
https://www.segger.com/products/file-system/emfile/bigfat/

BSD Now 471 – De-Penguinization.
https://www.bsdnow.tv/471

Small Guide on Advocating FreeBSD.
https://www.youtube.com/watch?v=zM3x7EHrlQE

Sharing Dual Licensed Drivers Between Linux and FreeBSD.
https://freebsdfoundation.org/blog/sharing-dual-licensed-drivers-between-linux-and-freebsd/

Fun with FreeBSD: Your First Linux Guest.
https://productionwithscissors.run/2022/09/02/fun-with-freebsd-first-linux-guest/#freebsd-tips-for-linux-people

Fresh Look at FreeBSD.
https://liam-on-linux.dreamwidth.org/86277.html

Create Active/Passive Servers for More Resilient Service (on OpenBSD).
https://www.vincentdelft.be/post/post_20220909

Install FreeBSD 13.1 on Dedicated Server from Linux Rescue Environment.
https://depenguin.me/

Set crontab(5) to Execute Commands on Seconds Time Interval.
https://www.pc-freak.net/blog/how-to-set-a-crontab-to-execute-commands-on-a-seconds-time-interval-on-gnu-linux-and-freebsd/

In Other BSDs for 2022/09/10.
https://www.dragonflydigest.com/2022/09/10/27353.html

Configure DMA for Mail Delivery in FreeBSD Jails on Internet Hosts.
https://dan.langille.org/2022/08/15/how-i-configure-dma-for-mail-delivery-in-jails-on-my-internet-hosts/

Install Openbox on FreeBSD.
https://danschmid.writeas.com/install-openbox-on-freebsd

Automatic Mounting of Volumes on FreeBSD.
https://danschmid.writeas.com/automatic-mounting-of-volumes-on-freebsd

Experimental Networking Support for FreeBSD Jails with runj.
https://samuel.karp.dev/blog/2022/09/experimental-networking-support-for-freebsd-jails-with-runj/

Klara Systems – FreeBSD Periodic Scripts.
https://klarasystems.com/articles/freebsd-periodic-scripts/

Hardware

NASA Selects SiFive and Makes RISC-V GOTO Ecosystem for Future Space Missions.
https://www.sifive.com/press/nasa-selects-sifive-and-makes-risc-v-the-go-to-ecosystem

Death of PCIe Expansion Card.
https://kerricklong.com/articles/pci-express-slots.html

AMD Updates Ryzen Mobile CPU Numbering System Ahead of Mendocino APU Launch.
https://www.anandtech.com/show/17561/amd-updates-ryzen-mobile-cpu-numbering-ahead-of-mendocino-launch

Beelink SEi11 Pro Review – Intel i5-11320H Mini PC.
https://www.cnx-software.com/2022/09/07/beelink-sei11-pro-review-core-i5-11320h-mini-pc-tested-with-windows-11-ubuntu-22-04/

Techiechap Guide to Buying Used Laptop.
https://www.youtube.com/watch?v=LbVpZVRrUg8

GENE-ADP6 SBC with Intel Lake-P CPU and DDR5 RAM.
https://www.cnx-software.com/2022/09/09/gene-adp6-an-3-5-inch-sbc-with-intel-12th-gen-alder-lake-p-processor-ddr5-ram/

Commodore 1992 Amiga 1200 Unboxing Original Introduction Restored.
https://www.youtube.com/watch?v=-HqwEPM78ZM

Life

Approximately Half of Total Protein Intake by Adults Must Be Animal Based.
https://academic.oup.com/jn/advance-article/doi/10.1093/jn/nxac150/6639861

WikiHouse Open Source Simple Beautiful Zero Carbon Building for Everyone.
https://www.wikihouse.cc/

Facebook Engineers – We Have No Idea Where We Keep All Your Personal Data.
https://theintercept.com/2022/09/07/facebook-personal-data-no-accountability/

Why Am I Not Rich and Famous – Delusion of Our Times.
https://dariusforoux.com/rich-and-famous/

This – Return to Office – Rhetoric Needs to End.
https://thebluejester.medium.com/this-return-to-the-office-rhetoric-needs-to-end-f48580c78d05

CDC Admits Post Jab Myocarditis ‘Misinformation’ is Actually True.
https://newspunch.com/cdc-admits-post-jab-myocarditis-misinformation-is-actually-true/

Switzerland Considers Jail Sentences for Those Heating Their Homes Above 19C.
https://bnn-news.com/switzerland-considers-jail-sentences-for-those-heating-their-homes-unreasonably-238297

Choosing Happiness.
https://humbledollar.com/2022/09/choosing-happiness/

Other

You Can Never Have Too Many Backups.
https://www.theregister.com/2022/08/29/who_me/

Visual Effects for Indian Blockbuster RRR Made Entirely in Blender.
https://www.blender.org/user-stories/visual-effects-for-the-indian-blockbuster-rrr/

This is How Media is Misleading You on Technology Addiction.
https://www.nirandfar.com/technology-addiction/

Making Electronic Music in 1990 with Budget AMIGA Home Computer.
https://www.youtube.com/watch?v=6OaBkvwx7Hw

AMIGA – Trackers – Sound of 16bit.
https://www.youtube.com/watch?v=roBkg-iPrbw

Jailbreak Firefox – Script That Allows Install of Unsigned Extensions.
https://gist.github.com/TheBrokenRail/c43bf0f07f4860adac2631a1bd9e4136

EOF

Valuable News – 2022/09/05

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

Linux Subsystem for FreeBSD.
https://medium.com/nttlabs/linux-subsystem-for-freebsd-500b9a88fda4

I Made Live FreeBSD USB.
https://www.youtube.com/watch?v=L1m7O49RSYU

Writing FreeBSD Kernel Modules in Rust.
https://research.nccgroup.com/2022/08/31/writing-freebsd-kernel-modules-in-rust/

FreeBSD Booting and Running on Steam Deck.
https://twitter.com/DarkainMX/status/1565141962252251141

Why I Use OpenBSD and Not FreeBSD.
https://bsddog.substack.com/p/why-i-use-openbsd-and-not-freebsd

How I Configure Bluetooth Headphones on FreeBSD 13.1.
https://jrgsystems.com/posts/2022-08-20-how-i-configure-bluetooth-headphones-on-freebsd-13-1/

BSD Now 470 – 0mp Interview.
https://www.bsdnow.tv/470

Looking Towards Future – FreeBSD on RISC-V Architecture.
https://klarasystems.com/articles/looking-towards-the-future-freebsd-on-the-risc-v-architecture/

Video Playback on FreeBSD – Quick Guide.
https://freebsdfoundation.org/resource/video-playback-on-freebsd-quick-guide/

HardenedBSD 2022/08 Status Report.
https://hardenedbsd.org/article/shawn-webb/2022-08-31/hardenedbsd-august-2022-status-report

OpenBSD Adds -p Flag to ps(1) to Display ASCII Art Tree of Processes.
https://undeadly.org/cgi?action=article;sid=20220902085038

OpenBSD to Gain Further Memory Protections – Immutable Userland Mappings.
https://undeadly.org/cgi?action=article;sid=20220902100648

My Initial Thoughts of XFCE on FreeBSD.
https://www.youtube.com/watch?v=TWl4OWSWj5Q

FreeBSD /etc/rc.conf File – What Does It Do?
https://www.youtube.com/watch?v=TRF2xl9gE8E

Forgotten Relic Knowledge About FreeBSD /etc/start_if. File.
https://twitter.com/antranigv/status/1565508788991545344

FreeBSD Base Packages.
https://programmatic.solutions/96mr73/freebsd-base-packages

FreeBSD Foundation Summer 2022 Update.
https://freebsdfoundation.org/news-and-events/newsletter/freebsd-foundation-summer-2022-update/

2022/08 FreeBSD Foundation Fundraising Update.
https://freebsdfoundation.org/blog/august-foundation-fundraising-update/

In Other BSDs for 2022/09/03.
https://www.dragonflydigest.com/2022/09/03/27338.html

Fun with ZFS/httm/inotifywait Commands.
https://kimono-koans.github.io/inotifywait/

FreeBSD Journal – 2022/07-08 – Science Systems FreeBSD.
https://freebsdfoundation.org/past-issues/science-systems-and-freebsd-2/
https://freebsdfoundation.org/wp-content/uploads/2022/08/03ae2705ab4362602a6bb90c5b9628c595d8b4fa.2.pdf

Roadmap to Replace dialog(1) with bsddialog(1) on FreeBSD.
https://wiki.freebsd.org/RoadmapFromDialogToBSDDialog

Building Business – Installing OPNSense/pfSense as Firewall and Router.
https://www.youtube.com/watch?v=gCYPd4qSgjE

OpenBSD Adds RAID 1C Mode (Mirroring/Encryption) Boot.
https://www.undeadly.org/cgi?action=article;sid=20220813110021

Fun with FreeBSD – Run Linux Containers on FreeBSD.
https://productionwithscissors.run/2022/09/04/containerd-linux-on-freebsd/

Downgrading Binary Packages with pkg(8) on FreeBSD.
https://sporks.space/2022/09/03/downgrading-binary-packages-with-pkg-on-freebsd/

Hardware

Pine64 Star64 SBC with JH7110 Quad Core RISC-V CPU and Imagination GPU.
https://www.cnx-software.com/2022/08/29/pine64-star64-sbc-starfive-jh7110-quad-core-risc-v-processor-imagination-gpu/

ASUS PN51-S1 Mini PC with AMD Ryzen 7 5700U Review.
https://www.servethehome.com/asus-pn51-s1-mini-pc-with-amd-ryzen-7-5700u-review-sabrent/

AMD Details Ryzen 7000 Launch.
https://www.anandtech.com/show/17552/amd-details-ryzen-7000-launch-up-ryzen-7950x-coming-sept-27

Advantages of CRT over LCD.
https://dfarq.homeip.net/advantages-of-crt-over-lcd/

New Delorean Car Alpha 5.
https://delorean.com/

Life

Psychology of Totalitarianism.
https://rwmalonemd.substack.com/p/the-psychology-of-totalitarianism

On Tea and Art of Doing Nothing.
https://thomasjbevan.substack.com/p/on-tea-and-the-art-of-doing-nothing

Why Are You So Busy?
https://tomlingham.com/articles/why-are-you-so-busy/

Californians Told Not to Charge Electric Cars Days After Gas Car Sales Ban.
https://www.newsweek.com/californians-told-not-charge-electric-cars-gas-car-sales-ban-1738398

Quiet Quitting is About Bad Bosses – Not Bad Employees.
https://hbr.org/2022/08/quiet-quitting-is-about-bad-bosses-not-bad-employees

5 Psychological Experiments That Explain Modern World.
https://off-guardian.org/2022/09/03/5-psychological-experiments-that-explain-the-modern-world/

Other

90s Mouse Cursor Effects.
https://tholman.com/cursor-effects/

Google Blocks Truth Social from Play Store – Will Apple Be Next?
https://techcrunch.com/2022/09/01/google-blocks-truth-social-from-the-play-store-will-apple-be-next/

EU Regulators Want 5 Years of Smartphone Parts and Much Better Batteries.
https://www.osnews.com/story/135254/eu-regulators-want-5-years-of-smartphone-parts-much-better-batteries/

EOF

Valuable News – 2022/08/29

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

FreeBSD on Framework Laptop.
https://xyinn.org/md/freebsd/framework_laptop

Speeding Up FreeBSD Boot – Colin Percival.
https://www.youtube.com/watch?v=10XRCiBtyhA

Refining FreeBSD Kernel Crypto Framework.
https://www.bsdcan.org/events/bsdcan_2022/sessions/session/89/slides/36/slides_wide.pdf

Other Userlands in FreeBSD Linuxulator – Charlie Li.
https://www.youtube.com/watch?v=WJXBWuHSejM

Asynchronous and Direct IO for PostgreSQL on FreeBSD – Thomas Munro.
https://www.youtube.com/watch?v=5znybwzUZog

Unix Legend Brian Kernighan Keeps Fixing Foundational AWK Code.
https://arstechnica.com/gadgets/2022/08/unix-legend-who-owes-us-nothing-keeps-fixing-foundational-awk-code/

LibreOffice 7.4 Community Release Notes.
https://wiki.documentfoundation.org/ReleaseNotes/7.4

FreeBSD Journal 2022/07-08 – Science – Systems – FreeBSD.
https://freebsdfoundation.org/past-issues/science-systems-and-freebsd-2/
https://freebsdfoundation.org/wp-content/uploads/2022/08/03ae2705ab4362602a6bb90c5b9628c595d8b4fa.2.pdf

SSH Tips and Tricks.
https://carlosbecker.com/posts/ssh-tips-and-tricks/

Install Linux VM on FreeBSD Using Bhyve.
https://www.cyberciti.biz/faq/how-to-install-linux-vm-on-freebsd-using-bhyve-and-zfs/

FreeBSD arm64 Now Available in Oracle Cloud Infrastructure.
https://blogs.oracle.com/cloud-infrastructure/post/freebsdarm64-now-available-in-oci

BSD Now 469 – CTRL-C Reset.
https://www.bsdnow.tv/469

Recovery Mode with OpenZFS from FreeBSD Rescue System.
https://klarasystems.com/articles/manipulating-a-pool-from-the-rescue-system/

FreeBSD 13.1 and Enlightenment Desktop Review – Super Heavy Laptop with Super Light Desktop.
https://www.youtube.com/watch?v=_m77DdRAOFQ

FreeBSD 14.0 Planned for Release Next July.
https://www.phoronix.com/news/FreeBSD-14.0-July-2023

Sheridan Computers FreeBSD crontab(5) Cheatsheet.
https://twitter.com/sheridancompute/status/1563559882304786435/photo/1

Home Assistant in FreeBSD 13.1 Jail.
https://dan.langille.org/2022/08/27/getting-home-assistant-running-in-a-freebsd-13-1-jail/

Adding SSL Certificate to Home Assistant.
https://dan.langille.org/2022/08/27/adding-an-ssl-certificate-to-homeassistant/

Create FreeBSD Application Build Farm with Poudriere.
https://p-o.co.uk/tech-articles/how-to-create-a-freebsd-application-build-farm-with-poudriere/

ZFS Volumes and VirtualBox.
https://euroquis.nl//freebsd/2022/08/16/zvol.html

In Other BSDs for 2022/08/27.
https://www.dragonflydigest.com/2022/08/27/27323.html

When BSD Meets UNIX ART.
https://www.youtube.com/watch?v=w0JzdPqlSmg

Forgetting to Set UTF Normalisation on ZFS Pool.
https://rubenerd.com/forgetting-to-set-utf-normalisation-on-a-zfs-pool/

Coffee with Brian Kernighan – Computerphile.
https://www.youtube.com/watch?v=GNyQxXw_oMQ

PostgreSQL 15 – Stats Collector Gone – Whats New.
https://www.percona.com/blog/postgresql-15-stats-collector-gone-whats-new/

Never Far from FreeBSD.
https://daemondesktop.blogspot.com/2022/08/never-far-from-freebsd.html

Hardware

I Love My PinePhone.
https://jakob.space/blog/i-love-my-pinephone.html

Pine64 August Update – RISC and Reward.
https://www.pine64.org/2022/08/28/august-update-risc-and-reward/

WAFER-TGL-U 3.5 Inch Intel SBC with 3×2.5GE and SATA and M.2 and 32GB RAM.
https://www.cnx-software.com/2022/08/26/wafer-tgl-u-3-5-inch-tiger-lake-sbc-offers-3x-2-5gbe-port-sata-4x-display-interfaces/

UP Squared V2 90x85mm Motherboard with 4 Cores and 2x1GE LAN and SATA and 16 GB RAM.
https://www.fanlesstech.com/2022/08/mini-elkhart-lake-motherboard.html

H5 Fanless PC Case is HDPLEX Flagship Achievement.
https://hdplex.com/hdplex-h5-fanless-computer-case.html

Life

Novak Djokovic US Covid Vaccination Ban Branded ‘Joke’ by John McEnroe.
https://www.telegraph.co.uk/tennis/2022/08/24/novak-djokovics-us-covid-vaccination-ban-branded-joke-john-mcenroe/

13 Months – Kodak Calendar Experiment.
https://theinternetsaysitstrue.com/2022/03/28/13-months-the-kodak-calendar-experiment/

Other

RPG Codex Top 101 PC RPGs with User Reviews.
https://rpgcodex.net/content.php?id=11193

EOF

Valuable News – 2022/08/22

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

Mounting CD/DVD in FreeBSD.
https://www.youtube.com/watch?v=W0UXk6HDRWU

Install FreeBSD 13.0 Plus XFCE Desktop and Basic Applications.
https://www.youtube.com/watch?v=Ch_ZN6BlChA

Discordo is Lightweight Secure Feature Rich Discord Terminal Client.
https://github.com/ayntgl/discordo

SQLite is Not Toy Database.
https://antonz.org/sqlite-is-not-a-toy-database/

SSH Tips and Tricks.
https://carlosbecker.dev/posts/ssh-tips-and-tricks/

Finesse of macOS. Freedom of FreeBSD. Meet ravynOS.
https://ravynos.com/

LibreOffice 7.4 – Benchmark for Interoperability.
https://blog.documentfoundation.org/blog/2022/08/18/libreoffice-7-4-community/

Serving Netflix Video Traffic at 800Gb/s and Beyond.
http://nabstreamingsummit.com/wp-content/uploads/2022/05/2022-Streaming-Summit-Netflix.pdf

Initial Schedules for FreeBSD 12.4/13.2/14.0 Have Been Published.
https://twitter.com/FreeBSD_RE/status/1560741662900465664

In Other BSDs for 2022/08/20.
https://www.dragonflydigest.com/2022/08/20/27284.html

Kubernetes 1.24.4 for Illumos/FreeBSD/OpenBSD Systems.
https://medium.com/@norlin.t/by-the-way-2-kubernetes-v1-24-4-for-illumos-freebsd-and-openbsd-b347027b95ce

FreeBSD 11-13 LPE via aio_aqueue Kernel Refcount Bug.
https://accessvector.net/2022/freebsd-aio-lpe

Best Comment for FreeBSD Lesson in Poor Defaults.
https://lobste.rs/s/2xxp8y/freebsd_lesson_poor_defaults#c_k6ru3f

SMB Shares with Samba Client on FreeBSD.
https://wiki.freebsd.org/MateuszPiotrowski/AccessingSmbSharesWithSambaClient

The virtfs-9p-kmod Based on Code from Juniper for FreeBSD 12.x/13.x/14.x.
https://github.com/swills/virtfs-9p-kmod

BSD Now 468 – Apples and CHERI.
https://www.bsdnow.tv/468

FreeBSD Package Manager – Simply Briliant.
https://www.youtube.com/watch?v=Kmw16Cjny9Q

DB

Learn Postgres at Playground.
https://www.crunchydata.com/blog/learn-postgres-at-the-playground

Turning SQLite into Distributed Database.
https://univalence.me/posts/mvsqlite

Why GNU/Linux User Decided to Learn FreeBSD.
https://dbdemon.com/why_a_gnu_linux_user_decided_to_learn_freebsd/

Hardware

AMD 64 Core Workstation Behemoth Threadripper 5995WX.
https://www.youtube.com/watch?v=ZtNVJw4TTH4

Physical Buttons Outperform Touchscreens in New Cars.
https://www.vibilagare.se/nyheter/physical-buttons-outperform-touchscreens-new-cars-test-finds

6 Raspberry Pis and 6 SSDs on Mini ITX Motherboard.
https://www.jeffgeerling.com/blog/2022/6-raspberry-pis-6-ssds-on-mini-itx-motherboard

Streacom DB2 Case.
https://www.fanlesstech.com/2016/06/exclusive-streacom-db2.html

Downfall of Smart TVs.
https://adguard.com/en/blog/smart-tv-ad-blocking.html

Life

Comparing Costs of Generations.
https://www.consumeraffairs.com/finance/comparing-the-costs-of-generations.html

Saudi Woman Given 34 Year Prison Sentence for Using Twitter.
https://www.theguardian.com/world/2022/aug/16/saudi-woman-given-34-year-prison-sentence-for-using-twitter

This is What Beirut Was Like Before War.
https://www.the961.com/this-is-what-beirut-was-like-before-the-war/

Japan Wants Young People to Drink More Alcohol.
https://edition.cnn.com/2022/08/18/asia/japan-tax-alcohol-competition-intl-hnk/index.html

The More Education You have the Less Belief in God.
https://twitter.com/Caring_Atheist/status/1560973887533465601

Our Long Vulnerable Childhoods May Be Key to Our Success.
https://www.spectator.co.uk/article/our-long-vulnerable-childhoods-may-be-the-key-to-our-success

Other

Session Code Audit – Technical Report Published by Quarkslab.
https://getsession.org/blog/session-code-audit

Starward Industries – Creating Story Driven Hard Sci-Fi Game.
https://80.lv/articles/starward-industries-creating-a-story-driven-hard-sci-fi-game/

There Were Almost Two Internets. Then CIA Destroyed One.
https://mashable.com/article/project-cybersyn-chile-kernel-panic

uBlock Origin Works Best on Firefox.
https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox

Diablo 1 for Web Browsers.
https://github.com/d07RiV/diabloweb

World Map that Reboots Your Brain.
https://axbom.com/world-map/

EOF

Valuable News – 2022/08/15

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

FreeBSD 2022 Q2 Quarterly Status Report.
https://www.freebsd.org/status/report-2022-04-2022-06/

FreeBSD in 2022-Q2 – More Than 30k Ports – Driver Improvements – Better Linux Compatibility.
https://www.phoronix.com/news/FreeBSD-Q2-2022

NVIDIA Publishes 73k Lines of 3D Header Files for Fermi-Ampere GPUs.
https://www.phoronix.com/news/NVIDIA-3D-Headers-Fermi-Ampere

Bareos 21.1.4/20.0.7/19.2.13 Maintenance Releases.
https://www.bareos.com/bareos-21-1-4/

BSD Weekly – Issue 118.
https://bsdweekly.com/issues/118

Beastie in for Checkup – Analyzing FreeBSD with LockDoc.
https://dl.gi.de/bitstream/handle/20.500.12116/37389/Paper04.pdf

FreeBSD 2022 Q2 Report $200k Raised and Work on RISC-V64 Continues.
https://www.cosfone.com/freebsd-2022-q2-report-only-200k-raised-and-continue-risc-v64-porting-work/

NetBSD 9.3 – 2022 OS That Can Run on Late 1980s Hardware.
https://www.theregister.com/2022/08/10/netbsd_93/

Year of Using FreeBSD Laptop without GUI.
https://rubenerd.com/a-year-of-using-a-freebsd-laptop-without-a-gui/

FreeBSD 2 for 1 – Basic XFCE and Openbox Install.
https://www.youtube.com/watch?v=ObQTHyvcdQ0

Review of /e/ – Ungoogled Android Alternative for Mobile Phones.
https://thenewleafjournal.com/review-of-e-an-android-alternative-for-mobile-phones/

FreeBSD jstats.sh Resource Monitor for Jails.
https://ozgurkazancci.com/freebsd-jstats-a-resource-monitor-for-jails/

BSD Now 467 – Minecraft on NetBSD.
https://www.bsdnow.tv/467

NetBSD is Serious About Being Cross Platform – Improves Its Support for Commodore Amiga.
https://thenewstrace.com/netbsd-an-operating-system-that-is-serious-about-being-cross-platform-now-improves-its-support-for-the-commodore-amiga-1985/243892/

Rob Pike – Lesson in Shortcuts. [2012]
https://web.archive.org/web/20180827160401/https://plus.google.com/+RobPikeTheHuman/posts/R58WgWwN9jp

OpenBSD sftp-server(8) Gains Home Directory Support.
https://undeadly.org/cgi?action=article;sid=20220812085037

Installing and Running FreeBSD and NetBSD on Small x86 Based Systems.
https://www.netbsd.org/gallery/presentations/ast/2009_AsiaBSDCon/Tutorial_NetBSD+FreeBSD4Smallx86Systems.pdf

Ada Development on FreeBSD 13.1.
https://blog.vacs.fr/vacs/blogs/post.html?post=2022/08/05/Ada-on-FreeBSD-13.1

UFS vs ZFS on FreeBSD.
https://forums.freebsd.org/threads/ufs-vs-zfs.85941/#post-578157

Zellij Terminal Workspace with Batteries Included.
https://zellij.dev

Emulating Amstrad CPC on NetBSD.
http://dressupgeekout.com/articles/20220813-netbsd-amstradcpc.html

In Other BSDs for 2022/08/13.
https://www.dragonflydigest.com/2022/08/13/27265.html

Configure NFS Server on FreeBSD/OpenBSD.
https://techviewleo.com/configure-nfs-server-on-freebsd-openbsd/

Hardware

AMD Ryzen Threadripper Pro 5995WX Review.
https://www.servethehome.com/amd-ryzen-threadripper-pro-5995wx-wepyc-review-supermicro-gigabyte-kioxia-pny-nvidia-asus-lenovo/

The End of Manual Transmission.
https://www.theatlantic.com/technology/archive/2022/08/stick-shift-manual-transmission-cars/671078/

Jetway MI05-00K Mini ITX Motherboard with 10W Celeron J6412 and 6 x 2.5GbE LAN.
https://www.fanlesstech.com/2022/08/feature-rich-elkhart-lake-motherboard.html

Hacking Hyundai Tucson 2020.
https://xakcop.com/post/hyundai-hack/

Beelink U59 Pro Review – Mini PC with Faster GPU Performance.
https://www.cnx-software.com/2022/08/13/beelink-u59-pro-review-a-jasper-lake-mini-pc-with-improved-gpu-performance/

How I Hacked My Car.
https://programmingwithstyle.com/posts/howihackedmycar/

Life

Working Out Only on Weekends is Just as Effective as Daily Exercise.
https://www.prevention.com/fitness/workouts/a40542944/working-out-only-on-weekends-as-effective-as-daily-exercise-study-finds/

Productivity Tax You Pay for Context Switching.
https://async.twist.com/context-switching/

Why Are Not Smart People Happier?
https://experimentalhistory.substack.com/p/why-arent-smart-people-happier

Graham Essays Collection.
https://github.com/ofou/graham-essays

Other

Rock versus Metal.
https://www.youtube.com/watch?v=X8GjbhvJbi4

Thrash versus Death versus Black Metal.
https://www.youtube.com/watch?v=aWfyHmjTALo

17 Year Old Designed Motor That Could Potentially Transform Electric Car Industry.
https://www.smithsonianmag.com/innovation/this-17-year-old-designed-a-motor-that-could-potentially-transform-the-electric-car-industry-180980550/

Windows 10 Debloater.
https://github.com/Sycnex/Windows10Debloater

Moonray Open Source Production Renderer from DreamWorks.
https://openmoonray.org

This Page Was Served from NGINX on ReactOS.
http://reactos.aaron.cc/

EOF

Valuable News – 2022/08/08

The Valuable News weekly series is dedicated to provide summary about news, articles and other interesting stuff mostly but not always related to the UNIX or BSD systems. Whenever I stumble upon something worth mentioning on the Internet I just put it here.

Today the amount information that we get using various information streams is at massive overload. Thus one needs to focus only on what is important without the need to grep(1) the Internet everyday. Hence the idea of providing such information ‘bulk’ as I already do that grep(1).

UNIX

FreeBSD on Hetzner Dedicated Servers
https://blog.vx.sk/archives/353

Microsoft Xenix.
https://computeradsfromthepast.substack.com/p/microsofts-xenix

ChimeraCord is Native Unofficial Discord Client for FreeBSD.
https://github.com/RoboChimera/ChimeraCord

GhostBSD 2022/07 Donations Report.
https://www.ghostbsd.org/july_2022_donations_report

Docker Compatible CLI nerdctl for containerd Added to FreeBSD Ports.
https://cgit.freebsd.org/ports/commit/?id=6931d45bff1e69e52baa2fe59a0e974373cf2168

Installing FreeBSD on Oracle Cloud.
https://akr.am/blog/posts/installing-freebsd-on-oracle-cloud

ZFS Boot Environments – Saved My Reputation Several Times.
https://www.youtube.com/watch?v=Ag6hNKgMmGE

FreeBSD 13.1 for ARM64 in QEMU on Apple Silicon Mac with HVF Acceleration.
https://gist.github.com/ctsrc/a1f57933a2cde9abc0f07be12889f97f

BSD Now 466 – cat(1) Efficiency.
https://www.bsdnow.tv/466

Installing Fresh FreeBSD
https://lukasz.bromirski.net/post/installing-freebsd/

NetBSD 9.3 Released.
https://blog.netbsd.org/tnf/entry/netbsd_9_3_released
https://netbsd.org/releases/formal-9/NetBSD-9.3.html

In Other BSDs for 2022/08/06.
https://www.dragonflydigest.com/2022/08/06/27245.html

Blues is Simple Shell Script to Manipulate Bluetooth Audio Devices on FreeBSD.
https://www.laeran.pl/repositories/blues/wiki?name=Home

FreeBSD Adds ZFS Support to makefs(8) Command.
https://cgit.freebsd.org/src/commit/?id=240afd8c1fcc8c5f29dbd4ff0c915795d414405d

The proServer Story – FreeBSD as Private Cloud Hosting Platform.
https://t3dd22.typo3.com/program/sessions/the-proserver-story-freebsd-as-a-private-cloud-hosting-platform-sponsor-talk-423

Ada Development on FreeBSD 13.1.
https://blog.vacs.fr/vacs/blogs/post.html?post=2022/08/05/Ada-on-FreeBSD-13.1

Use Two GPUs (Intel and Nvidia) Attached to Two Monitors on FreeBSD.
https://www.unitedbsd.com/d/872-how-to-use-two-gpus-intel-and-nvidia-attached-to-two-monitors-on-freebsd

Synthing Anywhere with Tailscale.
https://init8.lol/synthing-anywhere-with-tailscale/

Using Landlock to Sandbox GNU Make.
https://justine.lol/make/

Major Linux Problems on Desktop 2022 Edition.
https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html?

Bringing Back Golden Days of Bell Labs.
https://www.nature.com/articles/s42254-022-00426-6

DB

Symphytum – Easy Database for FreeBSD.
https://www.youtube.com/watch?v=3vF1SmuglIc

SQLite Extension That Provides Transparent ZSTD Compression While Retaining Random Access.
https://github.com/phiresky/sqlite-zstd

Hardware

AMD Passes Intel in Market Cap.
https://www.cnbc.com/2022/07/29/amd-passes-intel-in-market-cap.html

MMiniPC Fanless Pentium N5000 with M.2 and SATA.
https://www.fanlesstech.com/2022/08/simple-and-to-point.html

Use One Big Server.
https://specbranch.com/posts/one-big-server/

RISC-V APLIC New Features.
https://blog.stephenmarz.com/2022/07/26/aplic/

BIVROST Lite 5 Mini STX Platform.
https://bivrost.pro/products/bivrost-lite5-mini-stx-comexpress-iot-i7-m2-ai-board

AMD Ryzen Embedded 5000 CPUs Show in Micro ATX Motherboard.
https://www.cnx-software.com/2022/08/04/amd-ryzen-embedded-5000-series-cpus-show-up-in-micro-atx-motherboard/

Station M3 with RK3588S CPU Real 8K Video Encoding/Decoding and 16GB RAM.
https://www.stationpc.com/product/stationm3

Define 7 Mini/Nano Launched.
https://www.fanlesstech.com/2022/08/define-7-mini-nano-launched.html

ASRock Industrial NUC BOX-1260P and 4X4 BOX-5800U Review.
https://www.anandtech.com/show/17513/asrock-industrial-nuc-box1260p-and-4×4-box5800u-review-alder-lakep-and-cezanne-ucff

Firefly Station M3 – Rockchip RK3588S Mini PC with 16GB RAM.
https://www.cnx-software.com/2022/08/06/firefly-station-m3-rockchip-rk3588s-mini-pc-16gb-ram/

Framework Tablet Assembly Manual.
https://www.instructables.com/Framework-Tablet-Assembly-Manual/

Conclusive Engineering WHLE-LS1 Networking SBC with 4xGbE and 2x10GbE SFP+ Cages.
https://www.cnx-software.com/2022/08/08/conclusive-engineering-whle-ls1-networking-sbc-offers-4x-gbe-2x-10gbe-sfp-cages/

Life

What The Jetsons Predicted Right and Wrong About the Future.
https://nypost.com/2022/07/31/what-the-jetsons-predicted-right-and-wrong-about-the-future/

You Know You Are Dating Polish Man When …
https://www.youtube.com/watch?v=5VXzCM7gtGA

You Know You Are Dating Polish Woman When …
https://www.youtube.com/watch?v=irgPoz1qz5I

Why Your Daily Standups Do Not Work and How to Fix Them.
https://lucasfcosta.com/2022/08/07/how-to-improve-daily-standups.html

How Your Brain Fills in Blanks with Experience.
https://nautil.us/how-your-brain-fills-in-the-blanks-with-experience-22692/

To Become Wise Do Less.
https://leveragethoughts.substack.com/p/to-become-wise-do-less

Other

7 Things I Have Learned Building Modern TUI Framework.
https://www.textualize.io/blog/posts/7-things-about-terminals

Tipsy (tiny playstationy) is PS1 Like Software Renderer Written in 500 Lines of C99.
https://github.com/nkanaev/tipsy

DreamWorks Animation to Release MoonRay as Open Source.
https://www.awn.com/news/dreamworks-animation-release-moonray-open-source

Official Firefox Translations Addon Now Available – Offline Translation Support.
https://alternativeto.net/news/2022/6/official-firefox-translation-add-on-now-available-bringing-offline-translation-support-to-firefox/

South America Lithium Fields Reveal Dark Side of Our Electric Future.
https://www.euronews.com/green/2022/02/01/south-america-s-lithium-fields-reveal-the-dark-side-of-our-electric-future

EOF