PIVCCU Kernel-Module in YAHM integriert
Moderator: Co-Administratoren
-
- Beiträge: 41
- Registriert: 18.02.2015, 16:44
Re: PIVCCU Kernel-Module in YAHM integriert
Der Output von Gestern.
sudo yahm-module -f -m pivccu-driver enable
!!! You are using develop branch, this branch is unstable. Using at your own risk !!!!
Executing pivccu-driver module_install()
Found hardware: Raspberry Pi 3
Trying to disable bluetooth on Raspberry Pi 3 to use HM-MOD-RPI-PCB
Trying to disable serial console
Serial already disabled
Something is wrong, loaded kernel 4.9.59 is newer then last rpi-update () or dpkg () installed versions, own kernel buils are not supported
...
Changing /boot/config.txt
Setup Kernel Scheduler
kernel.sched_rt_runtime_us = -1
Preparing modification rfd.conf...
[Interface 0] block found in rfd.conf checking it...
Modification rfd.conf done.
Changing multimacd files
Blocking new kernel updates, please do not use rpi-update anymore, or run this module after kernel update again
Changing lxc config
Copy startup files
PIVCCU was installed successfully, please restart your system to apply changes
STATUS: Module pivccu-driver was successfully installed
Jetzt läuft es durch
Danke
sudo yahm-module -f -m pivccu-driver enable
!!! You are using develop branch, this branch is unstable. Using at your own risk !!!!
Executing pivccu-driver module_install()
Found hardware: Raspberry Pi 3
Trying to disable bluetooth on Raspberry Pi 3 to use HM-MOD-RPI-PCB
Trying to disable serial console
Serial already disabled
Something is wrong, loaded kernel 4.9.59 is newer then last rpi-update () or dpkg () installed versions, own kernel buils are not supported
...
Changing /boot/config.txt
Setup Kernel Scheduler
kernel.sched_rt_runtime_us = -1
Preparing modification rfd.conf...
[Interface 0] block found in rfd.conf checking it...
Modification rfd.conf done.
Changing multimacd files
Blocking new kernel updates, please do not use rpi-update anymore, or run this module after kernel update again
Changing lxc config
Copy startup files
PIVCCU was installed successfully, please restart your system to apply changes
STATUS: Module pivccu-driver was successfully installed
Jetzt läuft es durch
Danke
Re: PIVCCU Kernel-Module in YAHM integriert
ich habe nix geändert
und für mich war -v interessant, dann zeigt das Skript was genau gemacht wird
yahm-module -m pivccu-driver -f -v enable
und für mich war -v interessant, dann zeigt das Skript was genau gemacht wird
yahm-module -m pivccu-driver -f -v enable
Re: PIVCCU Kernel-Module in YAHM integriert
Kurze Frage... Wie kann ich von der alten HM-IP Integration auf pivCCU wechseln?
Ich habe auf den Develop Zweig umgestellt. Muss ich dann nur das alte Modul deaktivieren und anschließend pivCCU aktivieren?!? Oder muss ich noch etwas beachten?
Ich habe auf den Develop Zweig umgestellt. Muss ich dann nur das alte Modul deaktivieren und anschließend pivCCU aktivieren?!? Oder muss ich noch etwas beachten?
Re: PIVCCU Kernel-Module in YAHM integriert
Code: Alles auswählen
sed -i '/bcm2835_raw_uart/s/^/#/g' /etc/modules
rm /lib/modules/$(uname -r)/kernel/drivers/char/broadcom/bcm2835_raw_uart.ko
rm /var/lib/lxc/yahm/.modules/homematic-ip
Mach aber vorher update von YAHM, da ich gerade einige Änderungen hochgeladen habe
Re: PIVCCU Kernel-Module in YAHM integriert
Hallo, vor einem Monat hatte ich das Ganze schon einmal testweise durchlaufen und die Homematic-Gerätesteuerung funktionierte prima!
Heute wollte ich den Raspi noch einmal frisch installieren. Grundinstallation funktionierte wieder perfekt, auf der Homematic im Client kann ich mich anmelden.
Ich scheitere aber beim PIVCCU Kernel-Module (auch nach dem zweiten Versuch).
Auf ein (für die Darstellung hier nochmal wiederholtes)
yahm-module -m pivccu-driver -f -v enable
bekomme ich jetzt diese Ausgabe:
Heute wollte ich den Raspi noch einmal frisch installieren. Grundinstallation funktionierte wieder perfekt, auf der Homematic im Client kann ich mich anmelden.
Ich scheitere aber beim PIVCCU Kernel-Module (auch nach dem zweiten Versuch).
Auf ein (für die Darstellung hier nochmal wiederholtes)
yahm-module -m pivccu-driver -f -v enable
bekomme ich jetzt diese Ausgabe:
Code: Alles auswählen
...
DEBUG: DEB Kernel Hash: 4.9.59 (6820d0cbec64cfee481b961833feffec8880111e); Firmware Hash: 93aae1391121c44c7bbddf66abaf38725ffa2dc0
Installing dependencies
Reading package lists... Done
Building dependency tree
Reading state information... Done
bc is already the newest version (1.06.95-9).
gcc-4.9 is already the newest version (4.9.3-14).
libncurses5-dev is already the newest version (6.0+20161126-1+deb9u1).
make is already the newest version (4.1-9.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Set right gcc version
Found kernel 4.9.59-v7+ downloading sources from git und prepare kernel modules (5-10 min)
*** gcc version check: OK
*** Using: /usr/share/doc/raspberrypi-bootloader/changelog.Debian.gz
*** Latest firmware revision: 93aae1391121c44c7bbddf66abaf38725ffa2dc0
*** Linux source commit: 6820d0cbec64cfee481b961833feffec8880111e
*** Kernel source already installed: /usr/src/linux-6820d0cbec64cfee481b961833feffec8880111e
Blocking new kernel updates, please do not use rpi-update anymore, or run this module after kernel update again
Installing kernel modules
cp: cannot stat '/opt/YAHM/share/modules/share/piVCCU/*': No such file or directory
/opt/YAHM/share/modules/pivccu-driver: line 267: cd: kernel: No such file or directory
Building eq3 kernel modules
make: *** No targets specified and no makefile found. Stop.
ERROR: Problem while building eq3 module, exit
Re: PIVCCU Kernel-Module in YAHM integriert
Bitte YAHM-ctl Update nochmal ausführen
Scheint dass die pivccu submodul Daten nicht geladen wurden
Scheint dass die pivccu submodul Daten nicht geladen wurden
Re: PIVCCU Kernel-Module in YAHM integriert
Danke! Hat aber keine Änderung gebracht.
Wenn ich die Skript-Ausgaben lese, scheint es mir, dass die kernel module nicht gebaut werden, daher schlägt die Installation fehl.
Der Ordner '/opt/YAHM/share/modules/share/piVCCU/' existiert, ist aber leer.
Es existiert dort nicht der Unterordner 'kernel' und so greift /opt/YAHM/share/modules/pivccu-driver
mit dem 'cd kernel' in Zeile 267 ins Leere.
Wenn ich die Skript-Ausgaben lese, scheint es mir, dass die kernel module nicht gebaut werden, daher schlägt die Installation fehl.
Code: Alles auswählen
*** Kernel source already installed: /usr/src/linux-6820d0cbec64cfee481b961833feffec8880111e
Blocking new kernel updates, please do not use rpi-update anymore, or run this module after kernel update again
Installing kernel modules
cp: cannot stat '/opt/YAHM/share/modules/share/piVCCU/*': No such file or directory
/opt/YAHM/share/modules/pivccu-driver: line 267: cd: kernel: No such file or directory
Building eq3 kernel modules
make: *** No targets specified and no makefile found. Stop.
Es existiert dort nicht der Unterordner 'kernel' und so greift /opt/YAHM/share/modules/pivccu-driver
mit dem 'cd kernel' in Zeile 267 ins Leere.
Re: PIVCCU Kernel-Module in YAHM integriert
Habe jetzt alles unter /usr/src gelöscht und noch einmal
yahm-module -m pivccu-driver -f -v enable
laufen lassen. Leider gleiches Ergebnis.
Macht dies hier Probleme?
Blocking new kernel updates, please do not use rpi-update anymore
[update:] Beantworte ich mir mal selbst. Letzteres scheint nicht das Problem zu sein, da ich die Ausgabe auch in diversen anderen erfolgreichen Postings hier finden kann.
yahm-module -m pivccu-driver -f -v enable
laufen lassen. Leider gleiches Ergebnis.
Code: Alles auswählen
...
*** Unpack kernel source
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
*** Add '+' to kernel release string
*** Create symlink: /usr/src/linux
*** Create /lib/modules/<ver>/{build,source} symlinks
*** .config
*** Module.symvers
*** make modules_prepare
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/zconf.lex.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/config/kernel.release
UPD include/config/kernel.release
WRAP arch/arm/include/generated/asm/bitsperlong.h
WRAP arch/arm/include/generated/asm/clkdev.h
WRAP arch/arm/include/generated/asm/cputime.h
WRAP arch/arm/include/generated/asm/current.h
WRAP arch/arm/include/generated/asm/early_ioremap.h
WRAP arch/arm/include/generated/asm/emergency-restart.h
WRAP arch/arm/include/generated/asm/errno.h
WRAP arch/arm/include/generated/asm/exec.h
WRAP arch/arm/include/generated/asm/ioctl.h
WRAP arch/arm/include/generated/asm/ipcbuf.h
WRAP arch/arm/include/generated/asm/irq_regs.h
WRAP arch/arm/include/generated/asm/kdebug.h
WRAP arch/arm/include/generated/asm/local.h
WRAP arch/arm/include/generated/asm/local64.h
WRAP arch/arm/include/generated/asm/mm-arch-hooks.h
WRAP arch/arm/include/generated/asm/msgbuf.h
WRAP arch/arm/include/generated/asm/msi.h
WRAP arch/arm/include/generated/asm/param.h
WRAP arch/arm/include/generated/asm/parport.h
WRAP arch/arm/include/generated/asm/poll.h
WRAP arch/arm/include/generated/asm/preempt.h
WRAP arch/arm/include/generated/asm/resource.h
WRAP arch/arm/include/generated/asm/rwsem.h
WRAP arch/arm/include/generated/asm/seccomp.h
WRAP arch/arm/include/generated/asm/segment.h
WRAP arch/arm/include/generated/asm/sembuf.h
WRAP arch/arm/include/generated/asm/serial.h
WRAP arch/arm/include/generated/asm/shmbuf.h
WRAP arch/arm/include/generated/asm/siginfo.h
WRAP arch/arm/include/generated/asm/simd.h
WRAP arch/arm/include/generated/asm/sizes.h
WRAP arch/arm/include/generated/asm/socket.h
WRAP arch/arm/include/generated/asm/sockios.h
WRAP arch/arm/include/generated/asm/termbits.h
WRAP arch/arm/include/generated/asm/termios.h
WRAP arch/arm/include/generated/asm/timex.h
WRAP arch/arm/include/generated/asm/trace_clock.h
WRAP arch/arm/include/generated/asm/unaligned.h
CHK include/generated/uapi/linux/version.h
UPD include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
HOSTCC scripts/basic/bin2c
GEN include/generated/mach-types.h
CC kernel/bounds.s
CHK include/generated/bounds.h
UPD include/generated/bounds.h
CHK include/generated/timeconst.h
UPD include/generated/timeconst.h
CC arch/arm/kernel/asm-offsets.s
CHK include/generated/asm-offsets.h
UPD include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
HOSTCC scripts/dtc/dtc.o
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/data.o
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/srcpos.o
HOSTCC scripts/dtc/checks.o
HOSTCC scripts/dtc/util.o
SHIPPED scripts/dtc/dtc-lexer.lex.c
SHIPPED scripts/dtc/dtc-parser.tab.h
HOSTCC scripts/dtc/dtc-lexer.lex.o
SHIPPED scripts/dtc/dtc-parser.tab.c
HOSTCC scripts/dtc/dtc-parser.tab.o
HOSTLD scripts/dtc/dtc
HOSTCC scripts/genksyms/genksyms.o
SHIPPED scripts/genksyms/parse.tab.c
HOSTCC scripts/genksyms/parse.tab.o
SHIPPED scripts/genksyms/lex.lex.c
SHIPPED scripts/genksyms/keywords.hash.c
SHIPPED scripts/genksyms/parse.tab.h
HOSTCC scripts/genksyms/lex.lex.o
HOSTLD scripts/genksyms/genksyms
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/modpost.o
CC scripts/mod/devicetable-offsets.s
GEN scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/kallsyms
HOSTCC scripts/pnmtologo
HOSTCC scripts/conmakehash
HOSTCC scripts/recordmcount
HOSTCC scripts/sortextable
*** Help: https://github.com/notro/rpi-source/wiki
Blocking new kernel updates, please do not use rpi-update anymore, or run this module after kernel update again
Installing kernel modules
cp: cannot stat '/opt/YAHM/share/modules/share/piVCCU/*': No such file or directory
/opt/YAHM/share/modules/pivccu-driver: line 267: cd: kernel: No such file or directory
Building eq3 kernel modules
make: *** No targets specified and no makefile found. Stop.
Blocking new kernel updates, please do not use rpi-update anymore
[update:] Beantworte ich mir mal selbst. Letzteres scheint nicht das Problem zu sein, da ich die Ausgabe auch in diversen anderen erfolgreichen Postings hier finden kann.
Re: PIVCCU Kernel-Module in YAHM integriert
wechsle mal ins Ordner
/opt/YAHM/share/modules. und führe folgendes aus
danach müsste im Ordner /opt/YAHM/share/modules/share/piVCCU diverse Dateien liegen
Das Problem betrifft aktuell nur master branch
Gruß
leo
/opt/YAHM/share/modules. und führe folgendes aus
Code: Alles auswählen
git submodule foreach git pull origin master
git submodule foreach git submodule update --init --recursive
Das Problem betrifft aktuell nur master branch
Gruß
leo
Re: PIVCCU Kernel-Module in YAHM integriert
Danke!
Die Befehle wurden ohne Ausgabe oder Fehlermeldunge durchgeführt, /opt/YAHM/share/modules/share/piVCCU ist aber immer noch leer.
Gruss, bernie
Die Befehle wurden ohne Ausgabe oder Fehlermeldunge durchgeführt, /opt/YAHM/share/modules/share/piVCCU ist aber immer noch leer.
Gruss, bernie