ja stimmt, stable ist richtig, sorry
master ist 0.11 und stable 0.10
hab meinen Post oben korrigiert
Ankündigung
Einklappen
Keine Ankündigung bisher.
eibd(war bcusdk) Fork -> knxd
Einklappen
X
-
master ist Version 0.10 oder 0.11?
Ich dachte stable wäre 0.10. Das war eihentlich die Frage wie bekomme ich 0.10?
Tom
Einen Kommentar schreiben:
-
Hallo,
Deinstallieren: sudo dpkg --purge --force-all knxd_*.deb
Download stable branch: git clone -b stable https://github.com/knxd/knxd.git
Installieren wie hier beschrieben: https://github.com/knxd/knxd
Uli
Einen Kommentar schreiben:
-
dito,
entschuldigt die newbie Frage wie lade ich Version 0.10 herunter und wie installiere ich diese?
Grüße
Tom
Einen Kommentar schreiben:
-
Hi,
Ja ich habe die 11er Version drauf.
Habe "dpkg --remove knxd knxd-tols" gemacht.
Edit:
Habe aus github die stable geladen. In /home/pi/knxd-stable entpackt und ausgeführt dann mit:
"dpkg-buildpackage -b -uc"
Fehler:
Layer 2(01BB7B38,581B1AAE) Close
Layer 2(01BB7B38,581B1AAE) DummyEnd
Layer 3(01B65C60,581B1AAE) deregisterLayer2 01BB7B38 = 1
tools/test.sh: line 89: 30426 Terminated knxtool grouplisten local:$S2 1/2/3 > $L1 2> $E1
tools/test.sh: line 89: 30427 Terminated knxtool vbusmonitor1 local:$S2 > $L2 2> $E2
tools/test.sh: line 89: 30428 Terminated knxtool vbusmonitor1 local:$S3 > $L3 2> $E3
+ sed -e 's/^/E grouplisten: /'
+ sed -e 's/^/E vbusmonitor1: /'
+ sed -e 's/^/E vbusmonitor1 2: /'
++ dirname tools/test.sh
+ diff -u tools/logs/listen /tmp/filefDBiY3
--- tools/logs/listen 2016-10-10 09:21:25.000000000 +0200
/tmp/filefDBiY3 2016-11-03 12:08:25.835831667 +0100
@@ -1,2 +0,0 @@
-Write from 3.2.1: 04
-Write from 3.2.1: 04 05 06
+ rm -f /tmp/filefDBiY3 /tmp/fileupai61 /tmp/filermJaR2 /tmp/fileiir3X5 /tmp/file9JT9J6 /tmp/fileGVSUR4 /tmp/fileglzynU
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory `/home/pi/knxd-stable'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Denke mein Uninstall reicht nicht.
Was muss ich tun um die alte Version komplett runterzubekommen und die neue drauf?Zuletzt geändert von HenrikAachen; 03.11.2016, 12:11.
Einen Kommentar schreiben:
-
Hallo,
knxd --version gibt immer 0.10.0 aus (auch ein known bug). Gib mal ein
sudo apt-cache show knxd | grep Version
Welche Version siehst Du da?
Bei mir zeigt knxd --version 0.10.0; das o.g. Kommando aber 0.10.13-3.
Wenn bei Dir 0.11.xx rauskommt, tippe ich mal auf das schon beschriebene Problem (knxd issue 156). Sollte dem so sein, deinstalliere die Version und installiere den stable branch.
Gruß
Uli
Einen Kommentar schreiben:
-
Hallo,
ich muss leider auch um Hilfe bitten.
Seit Tagen sitze ich nun an einem Raspberry worauf ich KNXD nutzen möchte.
Ich will meinen Eibport als IP Router dort verwenden.
KNXD läuft bei mir mit folgender Konfig:
knxd -d -p /var/run/knxd.pid -e 1.1.202 -c -DTS -i --no-tunnel-client-queuing -b ipt:192.168.178.27:3671
Mitlauschen:
knxd -t1023 -c -u /tmp/eib -b ipt:192.168.178.27
Leider sehe ich nur alles vom Bus, kann mittels KNXTOOLS aber nichts auf den Bus schicken.
root@volumio:~# knxd --version
knxd 0.10.0
Ich weiß nicht wo ich den Fehler suchen soll. Am Eibport oder KNXD. Das schlimme ist, es hat gestern auf einmal alles funktioniert! Dann habe ich meine ETS geschlossen und PC ausgemacht. Heute geht wieder nichts mehr. Keine Ahnung wie das in das Fehlerbild passt. Ich bin verzweifelt.
Einen Kommentar schreiben:
-
Hallo Tom,
das ist genau das Phänomen, das ich auch beobachtet habe. Die Version 0.11 hat da offenbar einen Bug (siehe Github knxd --> issues: https://github.com/knxd/knxd/issues/156). Deinstalliere den knxd und ziehe dir den stable branch (Version 0.10); nochmal neu compilieren und installieren. Bei mir ging es dann wieder. Das ft12 Protokoll geht aber nicht mit dem ROT Interface; Du brauchst tpuarts, wie Du ja schon vorher hattest. Wenn Du den knxd in der ETS siehst, heißt das noch lange nicht, dass Du Devices auf dem Bus programmieren kannst. Der knxd routet ja die Messages vom IP Netz zum KNX; die ETS "sieht" den KNX also nicht direkt.
UliZuletzt geändert von ulistermclane; 02.11.2016, 17:13.
Einen Kommentar schreiben:
-
Hallo,
ich habe knxd.con nochmal verändert:
KNXD_OPTS="-DTRS -t 0xffc -f 9 -b ft12:/dev/ttyKNX1"
jetzt habe ich nicht immer Kontakt es ist mir aber zwischendurch nach Neustart des Raspi gelungen.
Auffällig ist, dass der Port nicht 3671 ist und immer wieder wechselt:
Kann man das festlegen?
Wie bekomme ich stabile Verbindung hin?
Grüße
TomAngehängte Dateien
Einen Kommentar schreiben:
-
Hallo Tom,
welche Version vom knxd hast Du installiert? Ich hatte mit der Version 0.11 Probleme und bin auf 0.10 zurückgegangen. Siehe issue 156 im github. Deine knxd.conf sieht ok aus. Ist vielleicht die Adresse 0.0.1 auf Deinem KNX Bus belegt?
Gruß
UliZuletzt geändert von ulistermclane; 01.11.2016, 21:47.
Einen Kommentar schreiben:
-
-
Hallo Tom
steht bei dir hinter tpuarts wirklich ein Strichpunkt? Das müsste doch ein Doppelpunkt sein.
Einen Kommentar schreiben:
-
ja Uli,
ping problemlos
ich denke es liegt an der knxd.conf. Komme nur nicht weiter.
TomZuletzt geändert von tomconnect; 01.11.2016, 19:02.
Einen Kommentar schreiben:
-
Hallo,
das kann viele Gründe haben. Kannst Du von Deinem ETS5 Rechner den Raspi erreichen (z.B. ping)?
Die ETS5 braucht manchmal ein wenig bis die Schnittstellen erkannt werden.
Uli
Einen Kommentar schreiben:
-
Habe mich an Wiki gehalten, leider ohne Erfolg. Habe ich einen Denkfehler gemacht?
Arbeite mit Raspi 1
Gruß
Tom
Einen Kommentar schreiben:
Einen Kommentar schreiben: