debmatic in LXC Container unter Proxmox
Moderator: Co-Administratoren
-
- Beiträge: 518
- Registriert: 20.01.2011, 14:39
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 4 Mal
Re: debmatic in LXC Container unter Proxmox
@Alex
(vorab) Bugreport (testing repo auf lxc):
Du hast ein "entweder/oder" irgendwo drin bei der HW Detection:
Ich verwende HM-CFG-USB2 und /dev/mmd_bidcos.
Das kommt zwar wahrscheinlich so gut wie bei keinem Anderem User vor, trotzdem sollte das berücksichtigt werden.
Beides scheint dein Code im Moment nicht zu ermöglichen.
Ich werde mir das noch genauer anschauen sobald ich Zeit habe, aber vielleicht weißt du ja bereits wo das Problem liegt.
Noch was... Im LXC-Container (Debian buster) muss bei der Install...
apt-get install gnupg
... nachinstalliert werden.
(vorab) Bugreport (testing repo auf lxc):
Du hast ein "entweder/oder" irgendwo drin bei der HW Detection:
Ich verwende HM-CFG-USB2 und /dev/mmd_bidcos.
Das kommt zwar wahrscheinlich so gut wie bei keinem Anderem User vor, trotzdem sollte das berücksichtigt werden.
Beides scheint dein Code im Moment nicht zu ermöglichen.
Ich werde mir das noch genauer anschauen sobald ich Zeit habe, aber vielleicht weißt du ja bereits wo das Problem liegt.
Noch was... Im LXC-Container (Debian buster) muss bei der Install...
apt-get install gnupg
... nachinstalliert werden.
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: debmatic in LXC Container unter Proxmox
Hi,
der HM-CFG-USB(2) braucht kein /dev/mmd_bidcos. Der Zugriff vom rfd erfolgt da über /dev/bus/usb/<busid>/<devid> und das sollte auch angelegt werden.
Viele Grüße
Alex
der HM-CFG-USB(2) braucht kein /dev/mmd_bidcos. Der Zugriff vom rfd erfolgt da über /dev/bus/usb/<busid>/<devid> und das sollte auch angelegt werden.
Viele Grüße
Alex
-
- Beiträge: 518
- Registriert: 20.01.2011, 14:39
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 4 Mal
Re: debmatic in LXC Container unter Proxmox
Ich meine was Anderes...
rfd.conf bei dir entweder:
[Interface 0]
Type = CCU2
ComPortFile = /dev/mmd_bidcos
oder:
[Interface 0]
Type = USB Interface
Name = HM-CFG-USB2
es sollte aber so sein:
[Interface 0]
Type = CCU2
ComPortFile = /dev/mmd_bidcos
und:
[Interface 1]
Type = USB Interface
Name = HM-CFG-USB2
rfd.conf bei dir entweder:
[Interface 0]
Type = CCU2
ComPortFile = /dev/mmd_bidcos
oder:
[Interface 0]
Type = USB Interface
Name = HM-CFG-USB2
es sollte aber so sein:
[Interface 0]
Type = CCU2
ComPortFile = /dev/mmd_bidcos
und:
[Interface 1]
Type = USB Interface
Name = HM-CFG-USB2
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: debmatic in LXC Container unter Proxmox
Hi,
korrekt, das geht nicht. Aber für was sollte man das machen? Zwei Funkmodule räumlich nebeneinander dürften mehr Probleme verursachen, als lösen.
Viele Grüße
Alex
korrekt, das geht nicht. Aber für was sollte man das machen? Zwei Funkmodule räumlich nebeneinander dürften mehr Probleme verursachen, als lösen.
Viele Grüße
Alex
-
- Beiträge: 518
- Registriert: 20.01.2011, 14:39
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 4 Mal
Re: debmatic in LXC Container unter Proxmox
Kurzes Update.
Abgesehen von den einem Installations "Problem" und dem anderen (eher) Feature Request laueft debmatic unter lxc absolut problemlos.
Gute Arbeit!
Einzig den "lxc.apparmor.profile: unconfined" Eintrag sollte man frueher oder spaeter loswerden, aber da hab ich auch noch keine saubere Loesung dafuer.
Abgesehen von den einem Installations "Problem" und dem anderen (eher) Feature Request laueft debmatic unter lxc absolut problemlos.
Gute Arbeit!
Einzig den "lxc.apparmor.profile: unconfined" Eintrag sollte man frueher oder spaeter loswerden, aber da hab ich auch noch keine saubere Loesung dafuer.
Re: debmatic in LXC Container unter Proxmox
@deimos
Hallo Alex, ich habe da seit dem letzten Update ein kleines Problem, hoffe du kannst mir da weiterhelfen. Irgendwie läuft mir der Speicherplatz voll.
Wie du im Bild siehst, läuft der Container seit 5 Tagen und genau da hatte ich das Problem schon, dann habe ich von 4GB auf 5GB den Speicherplatz erhöht. Jetzt ist schon wieder alles voll. Kann ich da was gegen tun? Wo packe ich da am Besten an?
EDIT: Hab bisschen was gefunden, die Log Ordner sind ziemlich groß.
/var/log = 2,5GB
/run/log = 840MB
Die Frage ist warum ist das Log so voll bzw. kann ich was dagegen tun?
Hallo Alex, ich habe da seit dem letzten Update ein kleines Problem, hoffe du kannst mir da weiterhelfen. Irgendwie läuft mir der Speicherplatz voll.
Wie du im Bild siehst, läuft der Container seit 5 Tagen und genau da hatte ich das Problem schon, dann habe ich von 4GB auf 5GB den Speicherplatz erhöht. Jetzt ist schon wieder alles voll. Kann ich da was gegen tun? Wo packe ich da am Besten an?
EDIT: Hab bisschen was gefunden, die Log Ordner sind ziemlich groß.
/var/log = 2,5GB
/run/log = 840MB
Die Frage ist warum ist das Log so voll bzw. kann ich was dagegen tun?
Re: debmatic in LXC Container unter Proxmox
Guten Abend zusammen,
ich habe mich an die Installationsanleitung gehalten und auch das "Testing"-Repository genutzt, bekomme aber den HB-RF-USB im LXC nicht zum Laufen. Während der Installation hatte das Script im Container (nicht im Host) das Fehlen der PVE-Header bemängelt (auf dem proxmox-Host sind sie installiert und up to date), lief aber weiter. Über das Webinterface lässt sich debmatic starten, Geräte anlernen und alles was mit Funk zu tun hat, geht aber nicht. Antennen-LED bleibt grün und wechselt nicht auf blau (wobei mich wundert dass die LED schon beim Start des NUC grün ist, auch wenn kein Container oder VMs darauf zugreifen; auf meinem "kleinen" NUC mit debmatic in einer VM geht die Diode erst an, wenn die VM hochfährt -> In der Reihenfolge grün, kurz rot, blau; da läuft auch alles).
Brauche ich die Kernel-Headers im Container? An sich doch nur in einer VM? Und wenn ja, wie bekomme ich sie installiert?
Habt Ihr einen Tipp, wo ich suchen soll/kann?
Danke & Gruß
Alex
ich habe mich an die Installationsanleitung gehalten und auch das "Testing"-Repository genutzt, bekomme aber den HB-RF-USB im LXC nicht zum Laufen. Während der Installation hatte das Script im Container (nicht im Host) das Fehlen der PVE-Header bemängelt (auf dem proxmox-Host sind sie installiert und up to date), lief aber weiter. Über das Webinterface lässt sich debmatic starten, Geräte anlernen und alles was mit Funk zu tun hat, geht aber nicht. Antennen-LED bleibt grün und wechselt nicht auf blau (wobei mich wundert dass die LED schon beim Start des NUC grün ist, auch wenn kein Container oder VMs darauf zugreifen; auf meinem "kleinen" NUC mit debmatic in einer VM geht die Diode erst an, wenn die VM hochfährt -> In der Reihenfolge grün, kurz rot, blau; da läuft auch alles).
Brauche ich die Kernel-Headers im Container? An sich doch nur in einer VM? Und wenn ja, wie bekomme ich sie installiert?
Habt Ihr einen Tipp, wo ich suchen soll/kann?
Danke & Gruß
Alex
- deimos
- Beiträge: 5396
- Registriert: 20.06.2017, 10:38
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leimersheim
- Hat sich bedankt: 121 Mal
- Danksagung erhalten: 957 Mal
- Kontaktdaten:
Re: debmatic in LXC Container unter Proxmox
Hi,
im Container soll das Paket pivccu-modules-dkms nicht installiert werden und auch nicht die Header. Was kommt bei debmatic-info im Container? Hast du sowohl im Host, als auch im Container das testing Repo verwendet?
Das Funkmodul leuchtet vermutlich gelb, da die rote LED etwas schwach im Vergleich zur grünen ist, sieht das aber hellgrün aus. Das gelbe leuchten wird vom Kernel Modul gestartet, sobald das USB Gerät (im Host) erkannt wird und ändert sich dann erst, wenn das eigentliche debmatic gestartet wird.
Viele Grüße
Alex
im Container soll das Paket pivccu-modules-dkms nicht installiert werden und auch nicht die Header. Was kommt bei debmatic-info im Container? Hast du sowohl im Host, als auch im Container das testing Repo verwendet?
Das Funkmodul leuchtet vermutlich gelb, da die rote LED etwas schwach im Vergleich zur grünen ist, sieht das aber hellgrün aus. Das gelbe leuchten wird vom Kernel Modul gestartet, sobald das USB Gerät (im Host) erkannt wird und ändert sich dann erst, wenn das eigentliche debmatic gestartet wird.
Viele Grüße
Alex
Re: debmatic in LXC Container unter Proxmox
OK, ich fürchte, im LXC habe ich nicht das Testing-Repo installiert, da ich wahrscheinlich Copy&Paste aus der Anleitung gemacht habe und stable genommen habe :/ Das probiere ich morgen nochmal aus... Muss ich den Host ebenfalls neu starten nach Installation von debmatic-lxc-host und pivccu-modules-dkms? Btw. der aktuelle Container ist unprivilegiert, mit einem privilegierten Container lief es aber auch nicht...
Update: Lässt einem ja keine Ruhe
Fehler bei der Installation von debmatic (sudo apt install debmatic):
DKMS: add completed.
Error! Your kernel headers for kernel 5.0.21-1-pve cannot be found.
Please install the linux-headers-5.0.21-1-pve package,
or use the --kernelsourcedir option to tell DKMS where it's located
--> im Host sind die Header definitiv in genau dieser Version installiert.
Ausgabe von debmatic-info:
debmatic version: 3.47.15-32
Kernel modules: Not available
Raw UART dev: Available
HMRF Hardware: unknown
HMIP Hardware: unknown
Board serial: unknown
Radio MAC: unknown
SGTIN: unknown
Sieht für mich so aus, als ob das mit dem Durchreichen nicht ganz geklappt hat.
Quellen sind jetzt in beiden Fällen "testing"...
USB-Device ist zumindest der Ausgabe nach verfügbar.
root@debmatic:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0aaa Intel Corp.
Bus 001 Device 005: ID 0403:6f70 Future Technology Devices International, Ltd HB-RF-USB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Update: Lässt einem ja keine Ruhe
Fehler bei der Installation von debmatic (sudo apt install debmatic):
DKMS: add completed.
Error! Your kernel headers for kernel 5.0.21-1-pve cannot be found.
Please install the linux-headers-5.0.21-1-pve package,
or use the --kernelsourcedir option to tell DKMS where it's located
--> im Host sind die Header definitiv in genau dieser Version installiert.
Ausgabe von debmatic-info:
debmatic version: 3.47.15-32
Kernel modules: Not available
Raw UART dev: Available
HMRF Hardware: unknown
HMIP Hardware: unknown
Board serial: unknown
Radio MAC: unknown
SGTIN: unknown
Sieht für mich so aus, als ob das mit dem Durchreichen nicht ganz geklappt hat.
Quellen sind jetzt in beiden Fällen "testing"...
USB-Device ist zumindest der Ausgabe nach verfügbar.
root@debmatic:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0aaa Intel Corp.
Bus 001 Device 005: ID 0403:6f70 Future Technology Devices International, Ltd HB-RF-USB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub