NEWS
Probleme mit Conbee II auf Debian GNU
-
Hallo,
ich habe folgendes Problem bei der Installation des ConBee Sticks
parallels@iobroker:~$ sudo gpasswd -a $USER dialout Adding user parallels to group dialout parallels@iobroker:~$ wget -O - http://phoscon.de/apt/deconz.pub.key | \ > sudo apt-key add - --2020-09-23 21:17:44-- http://phoscon.de/apt/deconz.pub.key Resolving phoscon.de (phoscon.de)... 144.76.96.194 Connecting to phoscon.de (phoscon.de)|144.76.96.194|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1692 (1.7K) [application/octet-stream] Saving to: ‘STDOUT’ - 100%[===================>] 1.65K --.-KB/s in 0s 2020-09-23 21:17:44 (163 MB/s) - written to stdout [1692/1692] OK parallels@iobroker:~$ sudo sh -c "echo 'deb [arch=amd64] http://phoscon.de/apt/deconz \ > $(lsb_release -cs) main' > \ > /etc/apt/sources.list.d/deconz.list" parallels@iobroker:~$ sudo apt update Get:1 http://phoscon.de/apt/deconz stretch InRelease [2,859 B] Hit:2 http://security.debian.org/debian-security stretch/updates InRelease Ign:3 http://ftp.us.debian.org/debian stretch InRelease Hit:4 https://deb.nodesource.com/node_12.x stretch InRelease Hit:5 http://ftp.us.debian.org/debian stretch-updates InRelease Hit:6 http://ftp.us.debian.org/debian stretch Release Fetched 2,859 B in 0s (4,279 B/s) Reading package lists... Done Building dependency tree Reading state information... Done 3 packages can be upgraded. Run 'apt list --upgradable' to see them. parallels@iobroker:~$ sudo apt install deconz Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package deconz parallels@iobroker:~$
mit LSUSB wird mir der Stick angezeigt.
parallels@iobroker:~$ lsusb Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 1cf1:0030 Dresden Elektronik Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Wer kann mir hier helfen?
LG Mario
-
@marios774
Die Anleitung ist etwas 'unglücklich'. Die \ bedeuten lediglich, das hier ein Zeilenumbruch ist und der Befehl eigentlich nahtlos weiter geht. Es muss also so lauten:wget -O - http://phoscon.de/apt/deconz.pub.key | sudo apt-key add - sudo sh -c "echo 'deb http://phoscon.de/apt/deconz $(lsb_release -cs) main' > /etc/apt/sources.list.d/deconz.list" sudo apt update sudo apt install deconz
Durch die komische Schreibweise in deren Anleitung landet der key in ‘STDOUT’ und wird nicht nacht apt-key gepiped, vermute ich.
-
@Thomas-Braun
Danke schon mal für den Tipp mit dem Slash.
Es kommt trotzdem noch der Fehler mit der E: Unable to locate package deconz. -
sudo apt update sudo apt upgrade sudo apt install deconz
Hier funktioniert es:
pi@raspberrypi:~ $ wget -O - http://phoscon.de/apt/deconz.pub.key | sudo apt-key add - do sh -c "echo 'deb http://phoscon.d--2020-09-23 22:24:14-- http://phoscon.de/apt/deconz.pub.key Auflösen des Hostnamens phoscon.de (phoscon.de)… e/apt/deconz $(lsb_release -cs)144.76.96.194 Verbindungsaufbau zu phoscon.de (phoscon.de)|144.76.96.194|:80 … main' > /etc/apt/sourceverbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … s.list.d/deconz.list" sudo 200 OK Länge: 1692 (1,7K) [application/octet-stream] Wird in »STDOUT« gespeichert. - 100%[=================================================>] 1,65K --.-KB/s in 0s 2020-09-23 22:24:14 (38,7 MB/s) - auf die Standardausgabe geschrieben [1692/1692] apt update sudo apt install deconzOK pi@raspberrypi:~ $ sudo sh -c "echo 'deb http://phoscon.de/apt/deconz $(lsb_release -cs) main' > /etc/apt/sources.list.d/deconz.list" pi@raspberrypi:~ $ sudo apt update OK:1 http://archive.raspberrypi.org/debian buster InRelease OK:2 http://raspbian.raspberrypi.org/raspbian buster InRelease Holen:3 http://phoscon.de/apt/deconz buster InRelease [2.857 B] OK:4 https://deb.nodesource.com/node_14.x buster InRelease Holen:5 http://phoscon.de/apt/deconz buster/main armhf Packages [717 B] Es wurden 3.574 B in 1 s geholt (2.675 B/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. pi@raspberrypi:~ $ apt policy deconz deconz: Installiert: (keine) Installationskandidat: 2.05.81-raspbian-buster-stable Versionstabelle: 2.05.81-raspbian-buster-stable 500 500 http://phoscon.de/apt/deconz buster/main armhf Packages
Was liefert
apt policy deconz
-
Was ist das Resultat von
apt-cache search deconz
Vielleicht gibt es nichts auf dem Server (zB. es wurde irrtümlich gelöscht oder es gibt nix für Stretch).
-
Leider klappt es immer noch nicht..
parallels@iobroker:~$ sudo apt install deconz Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package deconz parallels@iobroker:~$ apt policy deconz N: Unable to locate package deconz parallels@iobroker:~$ apt-cache search deconz parallels@iobroker:~$
-
@marios774
Was steht denn in der deconz.list nun drin?cat /etc/apt/sources.list.d/deconz.list
Und schau dir mal den Kernel an.
uname -a
-
@Thomas-Braun sagte in Probleme mit Conbee II auf Debian GNU:
cat /etc/apt/sources.list.d/deconz.list
parallels@iobroker:~$ cat /etc/apt/sources.list.d/deconz.list deb http://phoscon.de/apt/deconz stretch main parallels@iobroker:~$ uname -a Linux iobroker 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 GNU/Linux parallels@iobroker:~$
-
@marios774
Zeig Mal die komplette Ausgabe vonsudo apt update
-
@Thomas-Braun sagte in Probleme mit Conbee II auf Debian GNU:
parallels@iobroker:~$ sudo apt update [sudo] password for parallels: Get:1 http://security.debian.org/debian-security stretch/updates InRelease [53.0 kB] Hit:2 http://phoscon.de/apt/deconz stretch InRelease Ign:3 http://ftp.us.debian.org/debian stretch InRelease Hit:4 https://deb.nodesource.com/node_12.x stretch InRelease Get:5 http://ftp.us.debian.org/debian stretch-updates InRelease [93.6 kB] Get:6 http://security.debian.org/debian-security stretch/updates/main Sources [255 kB] Get:7 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [580 kB] Get:8 http://security.debian.org/debian-security stretch/updates/main Translation-en [259 kB] Hit:9 http://ftp.us.debian.org/debian stretch Release Fetched 1,241 kB in 1s (976 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done 4 packages can be upgraded. Run 'apt list --upgradable' to see them. parallels@iobroker:~$ apt list --upgradable Listing... Done default-jre/oldstable 2:1.8-58+deb9u1 amd64 [upgradable from: 2:1.8-58] default-jre-headless/oldstable 2:1.8-58+deb9u1 amd64 [upgradable from: 2:1.8-58] icedtea-netx/oldstable 1.6.2-3.1+deb9u1 amd64 [upgradable from: 1.6.2-3.1] liblua5.3-0/oldstable 5.3.3-1+deb9u1 amd64 [upgradable from: 5.3.3-1] parallels@iobroker:~$
-
Kann man daraus den Grund für den Fehler finden?
-
@marios774 Nö.
Gib mal die Ausgabe vonapt-cache policy
-
Hast du oder jemand anderes ggf. noch eine Idee?
Das System ist ein Parallels-Image mit Debian Stretch auf eine MacMini (Intel i5) macOS 14.6. -
@Thomas-Braun sagte in Probleme mit Conbee II auf Debian GNU:
@marios774 Nö.
Gib mal die Ausgabe vonapt-cache policy
-
parallels@iobroker:~$ apt-cache policy Package files: 100 /var/lib/dpkg/status release a=now 500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages release o=Node Source,n=stretch,l=Node Source,c=main,b=amd64 origin deb.nodesource.com 500 http://ftp.us.debian.org/debian stretch-updates/main amd64 Packages release o=Debian,a=oldstable-updates,n=stretch-updates,l=Debian,c=main,b=amd64 origin ftp.us.debian.org 500 http://security.debian.org/debian-security stretch/updates/contrib amd64 Packages release v=9,o=Debian,a=oldstable,n=stretch,l=Debian-Security,c=contrib,b=amd64 origin security.debian.org 500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages release v=9,o=Debian,a=oldstable,n=stretch,l=Debian-Security,c=main,b=amd64 origin security.debian.org 500 http://ftp.us.debian.org/debian stretch/main amd64 Packages release v=9.13,o=Debian,a=oldstable,n=stretch,l=Debian,c=main,b=amd64 origin ftp.us.debian.org Pinned packages: parallels@iobroker:~$
-
@marios774
Das phoscon-Repo wird nicht herangezogen. Weiß der Geier warum nicht. -
Ich weiß nicht so genau wie oder warum.. ich habe den folgend thread gefunden:
https://forum.iobroker.net/topic/24331/bekomme-deconz-nicht-installiertwget https://www.dresden-elektronik.de/deconz/raspbian/alpha/deconz_2.05.67-debian-stretch-beta_arm64.deb sudo dpkg -i deconz_2.05.67-debian-stretch-beta_arm64.deb sudo apt --fix-broken install sudo dpkg -i deconz_2.05.67-debian-stretch-beta_arm64.deb sudo systemctl enable deconz sudo service deconz
Durch anpassen der der wget Zeile und der dpkg-i Befehle auf:
wget http://deconz.dresden-elektronik.de/ubuntu/stable/deconz-2.05.81-qt5.deb sudo dpkg -i deconz-2.05.81-qt5.deb sudo apt --fix-broken install sudo dpkg -i deconz-2.05.81-qt5.deb sudo systemctl enable deconz sudo service deconz
... klappt es irgendwie?!?
Hier der aktuelle Link http://deconz.dresden-elektronik.de