nach update auf bullseye
Moderator: Ulrich
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: nach update auf bullseye
Die LOG Datei besagt, dass der Regler 8 von der 2.user.config.php einwandfrei ausgelesen wurde und die Daten in die Datenbank solaranzeige2 gespeichert wurden. Was ist jetzt dein Problem?
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: nach update auf bullseye
im PHP log kommt immer : [10-Dec-2022 12:47:09 Europe/Berlin] PHP Notice: fputs(): write of 1 bytes failed with errno=22 Invalid argument in /var/www/html/phpinc/funktionen.inc.php on line 6141
im dmesg | grep hid:
[ 2.733333] hid-g e n e r i c 00035161.0002: hiddev97,hidraw1: USB HID v1.11 Device [HID 0665:5161] on usb-0000:01:00.0-1.4/input0
[ 77.307719] hid-g e n e r i c 00035161.0002: pid 1136 passed too short report
[ 77.473143] hid-g e n e r i c 00035161.0002: pid 1136 passed too short report
[ 78.096741] hid-g e n e r i c 00035161.0002: pid 1136 passed too short report..........................
Kabel getauscht usw bleibt immer der fehler ...
Das PHP Log und das dmesg läuft dann voll mit dem fehler...
kann man in der funktionen.inc.php on line 6141 line was ändern um den fehler evtl. abzuschalten bzw zu korrigieren?
Ansonsten läuft alles so wie es soll und das ist ja auch das wichtigste. Schade ist nur das ich diesen fehler nicht beheben kann.
MFG
Sralus
im dmesg | grep hid:
[ 2.733333] hid-g e n e r i c 00035161.0002: hiddev97,hidraw1: USB HID v1.11 Device [HID 0665:5161] on usb-0000:01:00.0-1.4/input0
[ 77.307719] hid-g e n e r i c 00035161.0002: pid 1136 passed too short report
[ 77.473143] hid-g e n e r i c 00035161.0002: pid 1136 passed too short report
[ 78.096741] hid-g e n e r i c 00035161.0002: pid 1136 passed too short report..........................
Kabel getauscht usw bleibt immer der fehler ...
Das PHP Log und das dmesg läuft dann voll mit dem fehler...
kann man in der funktionen.inc.php on line 6141 line was ändern um den fehler evtl. abzuschalten bzw zu korrigieren?
Ansonsten läuft alles so wie es soll und das ist ja auch das wichtigste. Schade ist nur das ich diesen fehler nicht beheben kann.
MFG
Sralus
Re: nach update auf bullseye
habe in zeile 6141 den wert ausgeklammert // fputs ($USB, "\r");
und in zeile 6150 sen wert 1024 auf 4048 geändert $rc = fgets( $USB, 4096 ); //
jetzt kommt kein PHP log fehler mehr und der hid-g e n e r i c 00035161.0002: pid 1136 passed too short report ist auch weg.
Alles andere läuft wie gehabt.
Ob ich dadurch jetzt einschränkungen habe weiß ich nicht aber warten wir es mal ab..
MFG
Sralus
und in zeile 6150 sen wert 1024 auf 4048 geändert $rc = fgets( $USB, 4096 ); //
jetzt kommt kein PHP log fehler mehr und der hid-g e n e r i c 00035161.0002: pid 1136 passed too short report ist auch weg.
Alles andere läuft wie gehabt.
Ob ich dadurch jetzt einschränkungen habe weiß ich nicht aber warten wir es mal ab..
MFG
Sralus
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: nach update auf bullseye
Bitte setze am Anfang der Zeile 6141 zwei Schrägstriche "//" Dann sollte der Fehler beseitigt sein. Natürlich die Datei speichern danach.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 148
- Registriert: Mi 13. Okt 2021, 09:52
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 4 Mal
Re: nach update auf bullseye
@Ulrich
Ich habe mir letzte Woche ein neues Image gezogen (Version 5.1.1 ), 32-Bit mit Bullseye, jedoch funktioniert nichts vernünftig.
Dadurch habe ich mir einen Wolf gesucht und zufällig auch die Influx-Version aus dem Image abgefragt:
Wie komme ich auf die Version 1.8.x?
Jan
Ist zwar schon ein alter Thread, aber das stimmt soooo nicht ganz.Am einfachsten ist, ein aktuelles Image zu nehmen, da sind schon alle Klippen umschifft. Wie man so ein Update macht, steht hier:
download/Update.pdf
Ich habe mir letzte Woche ein neues Image gezogen (Version 5.1.1 ), 32-Bit mit Bullseye, jedoch funktioniert nichts vernünftig.
Dadurch habe ich mir einen Wolf gesucht und zufällig auch die Influx-Version aus dem Image abgefragt:
Code: Alles auswählen
Connected to http://localhost:8086 version 1.6.7~rc0
InfluxDB shell version: 1.6.7~rc0
Jan
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: nach update auf bullseye
Folgendes bitte auf der Konsole eingeben.
Schön jede Zeile einzeln nacheinander:
Im nächsten 32Bit Image Version 5.1.2 wird die Influxdb Version 1.8.10 enthalten sein.
Im 64Bit Image Version 5.1.1 ist sie schon enthalten.
Schön jede Zeile einzeln nacheinander:
Code: Alles auswählen
wget -q https://repos.influxdata.com/influxdata-archive_compat.key
cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
sudo rm -f /etc/apt/trusted.gpg.d/influxdb.gpg
sudo rm /etc/apt/sources.list.d/influxdb.list
sudo apt update
sudo apt upgrade
Im nächsten 32Bit Image Version 5.1.2 wird die Influxdb Version 1.8.10 enthalten sein.
Im 64Bit Image Version 5.1.1 ist sie schon enthalten.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 148
- Registriert: Mi 13. Okt 2021, 09:52
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 4 Mal
Re: nach update auf bullseye
Hallo Ulrich.
Danke für die zügige Antwort.
Leider ist es nicht ohne Kommentare durchgelaufen, aber ich kann nicht behaupten, dass ich die Wichtigkeit verstehe. Nur das es nicht funktioniert hat. Influx ist noch immer auf 1.6.7
Und beim nächsten Befehl:
Jan
Danke für die zügige Antwort.
Leider ist es nicht ohne Kommentare durchgelaufen, aber ich kann nicht behaupten, dass ich die Wichtigkeit verstehe. Nur das es nicht funktioniert hat. Influx ist noch immer auf 1.6.7
Code: Alles auswählen
sudo rm /etc/apt/sources.list.d/influxdb.list
rm: das Entfernen von '/etc/apt/sources.list.d/influxdb.list' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Code: Alles auswählen
i@solaranzeige:~ $ sudo apt upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
liblzo2-2 squashfs-tools
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden aktualisiert (Upgrade):
influxdb
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 50,7 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 119 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 https://repos.influxdata.com/debian stable/main armhf influxdb armhf 1.8.10-1 [50,7 MB]
Es wurden 50,7 MB in 16 s geholt (3.202 kB/s).
Changelogs werden gelesen... Fertig
(Lese Datenbank ... 106555 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../influxdb_1.8.10-1_armhf.deb ...
Entpacken von influxdb (1.8.10-1) über (1.6.7~rc0-1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/influxdb_1.8.10-1_armhf.d
eb (--unpack):
Versuch, »/usr/bin/influx« zu überschreiben, welches auch in Paket influxdb-client 1.6.7~
rc0-1 ist
dpkg-deb: Fehler: »einfügen«-Unterprozess wurde durch Signal (Datenübergabe unterbrochen (
broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/influxdb_1.8.10-1_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: nach update auf bullseye
Ich habe es jetzt selber probiert und bekomme den gleichen Fehler. Deswegen gibt es anscheinend in der 32Bit Bullseye Version nur Influxdb 1.6.7
Das wird der Grund sein.
Das wird der Grund sein.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 148
- Registriert: Mi 13. Okt 2021, 09:52
- Hat sich bedankt: 8 Mal
- Danksagung erhalten: 4 Mal
Re: nach update auf bullseye
Echt jetzt?
Ich habe eine ganze Woche darauf verwendet, die Raspis zu konfigurieren, Software nachzuinstallieren, die Bootprobleme (Image auf SSD zu bekommen und von dort booten) und und und.
Jetzt fange ich wieder komplett von vorne an. Nur weil ich den Reserve-Raspi schon ein Jahr lang nicht mehr angeschaltet hatte und vielen (alles) anders war. Da hätte ich lieber das 4.x weiter verwenden sollen.
Was ich nicht verstehe, dass es mit Buster und einem neueren Influx 1.8.x noch alles funktioniert hat. Jetzt bekommt weder Grafana eine Verbindung zu Influx, noch Node Red (Sensoren auslesen und in die Datenbank schreiben).
Kann doch irgendwie nicht sein. Ich glaube, ich brauche einen Rum. Soviel Frust!
Jan
Ich habe eine ganze Woche darauf verwendet, die Raspis zu konfigurieren, Software nachzuinstallieren, die Bootprobleme (Image auf SSD zu bekommen und von dort booten) und und und.
Jetzt fange ich wieder komplett von vorne an. Nur weil ich den Reserve-Raspi schon ein Jahr lang nicht mehr angeschaltet hatte und vielen (alles) anders war. Da hätte ich lieber das 4.x weiter verwenden sollen.
Was ich nicht verstehe, dass es mit Buster und einem neueren Influx 1.8.x noch alles funktioniert hat. Jetzt bekommt weder Grafana eine Verbindung zu Influx, noch Node Red (Sensoren auslesen und in die Datenbank schreiben).
Kann doch irgendwie nicht sein. Ich glaube, ich brauche einen Rum. Soviel Frust!
Jan
- Ulrich
- Administrator
- Beiträge: 5897
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 151 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: nach update auf bullseye
Bitte versuche einmal folgendes:
Bei mir funktioniert es.
Code: Alles auswählen
sudo apt purge influxdb
sudo apt purge influxdb-client
sudo apt install influxdb
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]