Recent Posts

1
Allgemein [ General ] / vtuner-ng?
« Last post by wayne on Today at 13:54:13 »
..würde mich auch über ein schnelleres Zappen freuen... ;D 8)
2
Allgemeines [ General ] / Community -> "Meine Systeme", keine Anzeige
« Last post by cs-7 on Today at 12:16:06 »
Unter Community -> "Meine Systeme" erscheint keines der drei aktull alufenden MLD Systeme.
Aufruf mit Linux Mint, Firefox 147.0.1
3
Allgemein [ General ] / Radio-Plugin zeigt nix an...
« Last post by cs-7 on Today at 12:03:23 »
Kurz Rückmeldung, für die RPIs gab es heute Morgen kein neues Paket.
4
Hardware / PI5, Erste Eindrücke Argon ONE V3 M.2 Case
« Last post by cs-7 on Today at 11:58:55 »
Hallo Roland,

Top, das hilft bestimmt einigen, vieleicht können wir das als 'Paket' auch direkt umsetzten.

wenn Du ein Paket dazu erstellst, stehe ich gerne zur Unterstützung oder als Tester zur Verfügung.

Gruß
   Stefan
5
Hardware / PI5, Erste Eindrücke Argon ONE V3 M.2 Case
« Last post by cs-7 on Today at 11:56:32 »
Hier nun die angekündigte Doku. Das Folgende gibt mein Vorgehen für den Raspberry PI5 und das Argon ONE V3 / M.2 NMe PCIe wieder, keine Haftung für Schäden beim nachmachen!


Vorarbeiten:


1. MLD Grundinstallation

2. Zusätzliche Pakete installieren
Die Argon-Scripte prüfen das OS und setzten Raspbian oder debian voraus. Deshalb die manuelle Installation der Pakete vorab.
Code: [Select]
apt install python3-gpiod python3-smbus rpi-eeprom util-linux-lsblk
3. I2C-Setup
Beim Raspbian ist i2c aktiviert, MLD muss das aktiviert werden.
/boot/config.txt, hier den Paramater i2c_arm aktivieren:
Code: [Select]
#dtparam=i2c_arm=off ändern in
Code: [Select]
dtparam=i2c_arm=on
4. i2c-dev Kernelmodul
Das Modul i2c-dev wird nicht automatisch geladen, also die Datei /etc/modules-load.d/i2c.conf mit folgendem Inhalt anlegen:
Code: [Select]
i2c-devDanach ist ein reboot notwendig


EPROM-Konfiguration


5. Arbeitsverzeichnis anlegen
Code: [Select]
mkdir argon
cd argon

6. Installation/Konfiguration
Die Scripte nutzen sudo, was bei MLD nicht notwendig und nicht vorhanden ist., d.h die funktionieren out-of-the-box nicht.
Manueller Download
Code: [Select]
wget -c https://download.argon40.com/argon-eeprom.shsudo entfernen (nicht elegant aber funktioniert):
Code: [Select]
sed -i 's/sudo //g' argon-eeprom.shAufruf sh ./argon-eeprom.sh ergibt dann
Code: [Select]
*************
Argon Setup
*************
Please run this under Raspberry Pi OS
Können wir nicht, deshalb holen wir das Pythonscript direkt:
Code: [Select]
wget -c https://download.argon40.com/scripts/argon-rpi-eeprom-config-default.pyAuch hier wieder
Code: [Select]
sed -i 's/sudo //g' argon-rpi-eeprom-config-default.pyIn dem Script wird "BOOT_ORDER=0xf416" gesetzt, d.h. (da der Parameter laut Doku von rechts nach links gelesen wird) die Bootreihenfolge ist NVME, SD, USB. Da bei der Verwendung des Argon M2 Gehäuse keine SD-Card benutzt werden dürfte und die Disk fest verbaut ist kann man den PI nicht mal eben vom USB Stick mit etwas anderem booten, deshalb habe ich den Parameter auf "BOOT_ORDER=0xf641" im Script (zwei Einträge) geändert, womit der PI erst von SD, USB dann von NVME bootet.
Aufruf
Code: [Select]
python3 ./argon-rpi-eeprom-config-default.pyDanach ist ein reboot notwendig und die Ausgabe rpi-eeprom-config sollte ungefähr so aussehen:
Code: [Select]
root@MLD:~/argon# rpi-eeprom-config
[all]
POWER_OFF_ON_HALT=1
WAKE_ON_GPIO=0
BOOT_UART=1
PSU_MAX_CURRENT=5000
USB_MSD_DISCOVER_TIMEOUT=500
DTPARAM=PCIEX1_GEN=3
PCIE_PROBE=1
BOOT_ORDER=0xf641


argonone Daemon


Der argononed steuert zum einen den Lüfter und zum anderen den Power-Buttion

7. Installation/Konfiguration
Auch hier wieder manueller Download des Setup-Scripts
Code: [Select]
wget -c https://download.argon40.com/argon1.sh; sed -i 's/sudo //g' argon1.shWeil im MLD das python3 Paket für gpio "python3-gpiod" heißt und das Script "python3-libgpiod" erwartet tauschen wir auch das schnell aus:
Code: [Select]
sed -i 's/python3-libgpiod/python3-gpiod/' argon1.shund Aufruf
Code: [Select]
sh ./argon1.sh Die TLS Fehlermeldungen können ignoriert werden:
Code: [Select]
wget: note: TLS certificate validation not implementedDie folgende Warning-Meldung habe ich ebenfalls ignoriert:
Code: [Select]
WARNING: EEPROM not updated.  Please run this under Raspberry Pi OSJetzt noch in /etc/argon
Code: [Select]
sed -i 's/sudo //g' /etc/argon/*
8. Funktionstest
Der argononed sollte jetzt laufen und argon-config sollte funktionieren.
Code: [Select]
root@MLD:~# systemctl status argononed
● argononed.service - Argon One Fan and Button Service
     Loaded: loaded (/usr/lib/systemd/system/argononed.service; enabled; preset: disabled)
     Active: active (running) since Sat 2026-01-31 19:22:26 CET; 1min 52s ago
   Main PID: 1223 (python3)
      Tasks: 4 (limit: 9575)
        CPU: 118ms
     CGroup: /system.slice/argononed.service
             └─1223 /usr/bin/python3 /etc/argon/argononed.py SERVICE

Jan 31 19:22:26 MLD systemd[1]: Started Argon One Fan and Button Service.
Code: [Select]
root@MLD:~/argon# argon-config
--------------------------
Argon Configuration Tool
Version 2601005
--------------------------

Choose Option:
  1. Configure Fan
  2. Configure IR
  3. Argon Industria UPS
  4. Configure BLSTR DAC (v3/v5 only)
  5. Configure Units
  6. System Information
  7. Uninstall

  0. Exit
Enter Number (0-7):6
--------------------------
 Argon System Information
--------------------------

  1. Temperatures
  2. CPU Utilization
  3. Storage Capacity
  4. RAM
  5. IP Address
  6. Fan Speed
  7. Dashboard

  0. Back
Enter Number (0-7):1
--------------------------
TEMPERATURE INFORMATION:
   CPU: 40.2°C
--------------------------

  1. Temperatures
  2. CPU Utilization
  3. Storage Capacity
  4. RAM
  5. IP Address
  6. Fan Speed
  7. Dashboard

  0. Back
Enter Number (0-7):

9. Funktion des Power-Button:
ARGON ONE PI STATEACTIONFUNCTION
OFFShort PressTurn ON
ONLong Press (>= 3 s)Soft Shutdown and Power Cut
ONShort Press (< 3 s)Nothing
ONDouble TapReboot
ONLong Press (>= 5 s)Forced Shutdown


Lüfter Konfiguration:


10. Entweder interaktiv durch argon-config oder in /etc/argononed.conf:
Code: [Select]
#
# Argon Fan Speed Configuration (CPU)
#
55=30
60=55
65=100


IR Konfiguration


11. Fernbedienung in MLD
Die Fernbedienung lässt sich in den MLD Einstellungen anlernen. Den GPIO PIN 23 wählen.

12. Power On/Off mittels Fernbedienung
Das Einschalten über die Fernbedienung funktioniert nur mit Fernbedienungen mit dem nec Protokoll.
Im argon-config Programm kann man den "Argon Remote ON/OFF Button" für die Fernbedienung auswählen. Das wird in den seltensten Fällen funktionieren, deshalb muss hier der Punkt "Use Custom Remote ON/OFF Button" ausgewählt werden. Der lernt mittels lirc einen Power Button an.
Vorher muss lirc installiert werden.
Code: [Select]
apt install lircDanach ist ein Reboot notwendig.
Code: [Select]
root@MLD:~# argon-config
--------------------------
Argon Configuration Tool
Version 2601005
--------------------------

Choose Option:
  1. Configure Fan
  2. Configure IR
  3. Argon Industria UPS
  4. Configure BLSTR DAC (v3/v5 only)
  5. Configure Units
  6. System Information
  7. Uninstall

  0. Exit
Enter Number (0-7):2
-----------------------------
 Argon IR Configuration Tool
------------------------------
WARNING: This only supports NEC
         protocol only.
Press Y to continue:Y
Thank you.

Select remote control to configure:
  1. Configure Remote ON/OFF Button
  2. Cancel
Enter Number (1-2):1


Select remote control to configure:
  1. Use Argon Remote ON/OFF Button
  2. Use Custom Remote ON/OFF Button
  3. Cancel
Enter Number (1-3):2
wget: note: TLS certificate validation not implemented
************************************************
* WARNING: Current buttons are still active.   *
*          Please temporarily assign to a      *
*          different button if you plan to     *
*          reuse buttons.                      *
*          e.g. Power Button triggers shutdown *
*                                              *
*            PROCEED AT YOUR OWN RISK          *
*      (Press CTRL+C to abort at any time)     *
************************************************
Press your button for POWER (CTRL+C to abort)
    Thank you
    Press the button 2 more times
    Thank you
    Press the button 1 more time
    Thank you

Updating Device...

Thank you.

Choose Option:
  1. Configure Fan
  2. Configure IR
  3. Argon Industria UPS
  4. Configure BLSTR DAC (v3/v5 only)
  5. Configure Units
  6. System Information
  7. Uninstall

  0. Exit
Enter Number (0-7):
Wenn der Power-Button angelernt ist, sollte lirc wieder entfernt werden, die Fernbedienung, bzw. der IR-Empfänger ist sonst im MLD nicht mehr funktionsfähig.
Code: [Select]
apt remove lirc
6
Allgemein [ General ] / vtuner-ng?
« Last post by cs-7 on Today at 11:29:19 »
Ah, das kann ich gut nachvollziehen  ;)
7
Allgemeines [ General ] / Markup für Tabellenrahmen
« Last post by cs-7 on Today at 11:20:09 »
Ich habe nach dem Markup für einen Rahmen um die Tabelle/Tabellenzellen gesucht, aber laut https://wiki.simplemachines.org/smf/Basic_bulletin_board_codes geht das scheinbar nicht.
8
Allgemeines [ General ] / Markup für Tabellenrahmen
« Last post by clausmuus on Today at 10:48:32 »
Es gibt den Button "Tabelle einfügen" in der Mitte der zweiten Zeile der Formatierungsbuttons.
9
Allgemein [ General ] / vtuner-ng?
« Last post by clausmuus on Today at 10:45:13 »
Das Roland, sofern er lange weile hat, sich gerne da drum kümmernd darf :)

Und damit ich, sofern ich mich in nächster Zeit da drum kümmere, nicht von neuem anfangen muss zu suchen.
10
Allgemeines [ General ] / Markup für Tabellenrahmen
« Last post by cs-7 on Today at 09:25:53 »
Wie werden hier im Forum Rahmen um eine Tabelle erzeugt?