Quote from: Most on June 19, 2026, 05:00:00 PMUPDATE_AVAILABLE: Current version: OPNsense 26.4.1, Available version: OPNsense 26.1.10. Irgendwie funktioniuert es nicht mehr..
#!/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PKG_NAME="opnsense"
CURRENT_VERSION=$(opnsense-version 2>/dev/null | awk '{print $2}')
AVAILABLE_VERSION=$(pkg rquery '%v' "$PKG_NAME" 2>/dev/null)
if [ -z "$CURRENT_VERSION" ]; then
echo "UNKNOWN: Could not determine installed OPNsense version"
exit 3
fi
if [ -z "$AVAILABLE_VERSION" ]; then
echo "UNKNOWN: Could not determine repository version for $PKG_NAME"
exit 3
fi
if [ "$CURRENT_VERSION" = "$AVAILABLE_VERSION" ]; then
echo "NO_UPDATE: Current version: OPNsense $CURRENT_VERSION"
exit 0
fi
# FreeBSD/pkg-kompatibler Versionsvergleich
if pkg version -t "$CURRENT_VERSION" "$AVAILABLE_VERSION" >/dev/null 2>&1; then
CMP=$(pkg version -t "$CURRENT_VERSION" "$AVAILABLE_VERSION")
case "$CMP" in
"<")
echo "UPDATE_AVAILABLE: Current version: OPNsense $CURRENT_VERSION, Available version: OPNsense $AVAILABLE_VERSION"
exit 1
;;
">")
echo "VERSION_MISMATCH: Installed OPNsense $CURRENT_VERSION is newer than repository version OPNsense $AVAILABLE_VERSION"
exit 2
;;
"=")
echo "NO_UPDATE: Current version: OPNsense $CURRENT_VERSION"
exit 0
;;
*)
echo "UNKNOWN: Unexpected comparison result: $CMP"
exit 3
;;
esac
else
echo "UNKNOWN: Version comparison failed: installed=$CURRENT_VERSION repository=$AVAILABLE_VERSION"
exit 3
fiQuote from: juicemain on June 19, 2026, 09:04:21 PM[...]The opnsense machine didn't even recognize the realtek nic that I tried to use with it[...]





Quote from: NDregger on June 19, 2026, 09:10:45 PMIch weiß noch aus meinen Anfängen mit OPNsense das es nicht die tollste Idee ist ein WLAN Modul in einer OPNsense betreiben zu wollen
Quote from: NDregger on June 19, 2026, 09:10:45 PMaber vielleicht hat sich ja hier mittlerweile richtig was getan und wir könnten dem Kreuz Kosten ersparen?