Solaranzeige als VM

Alles was mit der Solaranzeige Image Installation und Betrieb zu tun hat. Einfache Konfiguration mit einem Gerät.

Moderator: Ulrich

ctx
Beiträge: 4
Registriert: Do 9. Jul 2020, 19:50

Re: Solaranzeige als VM

Beitrag von ctx »

Hallo trash99

ich bin nun ein wenig weitergekommen.

Code: Alles auswählen

 qemu-img convert -f raw -O qcow2 /mnt/pve/CubestationNFS/template/iso/Solaranzeige_V4.6.5.img /mnt/pve/CubestationNFS/images/170/vm-170-disk-0.qcow2
damit habe ich aus dem img direkt eine qcow2 image gemacht.

beim starten erhalte ich nun folgende Meldung:
plenticore.JPG

beilster
Beiträge: 1
Registriert: Fr 24. Jul 2020, 14:31

Re: Solaranzeige als VM

Beitrag von beilster »

Hallo,

ich hätte die gleiche Anforderung. Ich habe gesehen dass vServer im Internet Unterstützt werden. Grundsätzlich müsste es doch daher auch möglich sein, die SW auf einem Linux als VM im eigenen HomeLAB zu betreiben. Habe auch einen ESXi auf einem Intel NUC am laufen.

Viele Grüße
Beilster

ctx
Beiträge: 4
Registriert: Do 9. Jul 2020, 19:50

Re: Solaranzeige als VM

Beitrag von ctx »

Ich habe mir mir mittlerweile einen Raspy gekauft.
Aber ziel wäre es immer noch das umzusetzen. Ich bin jedoch nicht weitergekommen.
Grundlegend was ich wohl verstanden habe das du in einer VM Debian installierst.
Und danach im Debian Rasperrpy Image Emulierst gemäss dem Beitrag #5.

Soweit bin ich aber nicht gekommen.

trash99
Beiträge: 8
Registriert: So 9. Jun 2019, 18:14

Re: Solaranzeige als VM

Beitrag von trash99 »

Moin,

warum sollte man in einer VM Debian installieren? Verstehe nicht ganz, was Du machst.
Auf meinen Rechnern läuft Debian nativ. Wenn ich dort ein Raspberry-Image (wie das der Solaranzeige) starten möchte, kann ich ein Script wie in Beitrag #5 zitiert verwenden. Den Hinweis auf den nötigen richtigen Kernel (für ARM) und vor Allem OVMF gab es ja auch bereits. Viel Erfolg.

Cheers,
Trash99.

mode
Beiträge: 5
Registriert: Do 9. Apr 2020, 20:08

Re: Solaranzeige als VM

Beitrag von mode »

Ich habe es jetzt mal mit QEmu versucht.
Aktuelles solaranzeigeimage runtergeladen.
Dann bei https://github.com/dhruvvyas90/qemu-rpi-kernel Kernel und versatile runtergeladen.
Dann

Code: Alles auswählen

qemu-system-arm \
 -kernel ./kernel/kernel-qemu-5.4.51-buster \
 -dtb ./kernel/versatile-pb-buster-5.4.51.dtb \
 -cpu arm1176 \
 -m 256 \
 -M versatilepb \
 -serial stdio \
 -net nic \
 -net user,hostfwd=tcp::9022-:22,hostfwd=tcp::9001-:8001,hostfwd=tcp::9433-:433  \
 -append "rw console=ttyAMA0 root=/dev/sda2 rootfstype=ext4 loglevel=8 rootwait fsck.repair=yes memtest=1" \
 -drive file=Solaranzeige_V4.7.1.img,format=raw
ausgeführt.

Dann erscheint diese Ausgabe:

Code: Alles auswählen

vpb_sic_write: Bad register offset 0x2c
Booting Linux on physical CPU 0x0
Linux version 5.4.51 (mxgxw@mxgxw-msi) (gcc version 10.1.0 (GCC)) #1 Sat Aug 8 23:28:32 +03 2020
CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d
CPU: VIPT aliasing data cache, unknown instruction cache
OF: fdt: Machine model: ARM Versatile PB
Memory policy: Data cache writeback
On node 0 totalpages: 65536
  Normal zone: 576 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 65536 pages, LIFO batch:15
pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
pcpu-alloc: [0] 0 
Built 1 zonelists, mobility grouping on.  Total pages: 64960
Kernel command line: rw console=ttyAMA0 root=/dev/sda2 rootfstype=ext4 loglevel=8 rootwait fsck.repair=yes memtest=1
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
mem auto-init: stack:off, heap alloc:off, heap free:off
Memory: 248260K/262144K available (6169K kernel code, 220K rwdata, 4336K rodata, 204K init, 147K bss, 13884K reserved, 0K cma-reserved)
NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
VIC @(ptrval): id 0x00041190, vendor 0x41
FPGA IRQ chip 0 "intc" @ (ptrval), 20 irqs, parent IRQ: 47
random: get_random_bytes called from start_kernel+0x248/0x458 with crng_init=0
clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 2147483647500ns
Failed to initialize '/amba/timer@101e3000': -22
sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
Console: colour dummy device 80x30
Calibrating delay loop... 795.44 BogoMIPS (lpj=3977216)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
Disabling memory control group subsystem
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0x8220 - 0x827c
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 256 (order: -1, 3072 bytes, linear)
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
OF: amba_device_add() failed (-19) for /amba/smc@10100000
OF: amba_device_add() failed (-19) for /amba/mpmc@10110000
OF: amba_device_add() failed (-19) for /amba/sctl@101e0000
OF: amba_device_add() failed (-19) for /amba/watchdog@101e1000
OF: amba_device_add() failed (-19) for /amba/sci@101f0000
OF: amba_device_add() failed (-19) for /amba/spi@101f4000
OF: amba_device_add() failed (-19) for /amba/fpga/sci@a000
Serial: AMBA PL011 UART driver
101f1000.uart: ttyAMA0 at MMIO 0x101f1000 (irq = 28, base_baud = 0) is a PL011 rev1
printk: console [ttyAMA0] enabled
101f2000.uart: ttyAMA1 at MMIO 0x101f2000 (irq = 29, base_baud = 0) is a PL011 rev1
101f3000.uart: ttyAMA2 at MMIO 0x101f3000 (irq = 30, base_baud = 0) is a PL011 rev1
10009000.uart: ttyAMA3 at MMIO 0x10009000 (irq = 54, base_baud = 0) is a PL011 rev1
vgaarb: loaded
SCSI subsystem initialized
libata version 3.00 loaded.
clocksource: Switched to clocksource arm,sp804
NET: Registered protocol family 2
tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
TCP established hash table entries: 2048 (order: 1, 8192 bytes, linear)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes, linear)
TCP: Hash tables configured (established 2048 bind 2048)
UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 0 bytes, default 32
NetWinder Floating Point Emulator V0.97 (double precision)
workingset: timestamp_bits=14 max_order=16 bucket_order=2
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
romfs: ROMFS MTD (C) 2007 Red Hat, Inc.
9p: Installing v9fs 9p2000 file system support
Block layer SCSI Wortzensur (bsg) driver version 0.4 loaded (major 252)
io scheduler mq-deadline registered
io scheduler kyber registered
pl061_gpio 101e4000.gpio: PL061 GPIO chip registered
pl061_gpio 101e5000.gpio: PL061 GPIO chip registered
pl061_gpio 101e6000.gpio: PL061 GPIO chip registered
pl061_gpio 101e7000.gpio: PL061 GPIO chip registered
versatile-pci 10001000.pci: host bridge /amba/pci@10001000 ranges:
versatile-pci 10001000.pci:       IO 0x0043000000..0x004300ffff -> 0x0000000000
versatile-pci 10001000.pci:      MEM 0x0050000000..0x005fffffff -> 0x0050000000
versatile-pci 10001000.pci:      MEM 0x0060000000..0x006fffffff -> 0x0060000000
versatile-pci 10001000.pci: PCI core found (slot 11)
versatile-pci 10001000.pci: PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [bus 00-ff]
pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
pci_bus 0000:00: root bus resource [mem 0x50000000-0x5fffffff]
pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff pref]
pci 0000:00:0c.0: [1000:0012] type 00 class 0x010000
pci 0000:00:0c.0: reg 0x10: [io  0x0000-0x00ff]
pci 0000:00:0c.0: reg 0x14: [mem 0x00000000-0x000003ff]
pci 0000:00:0c.0: reg 0x18: [mem 0x00000000-0x00001fff]
PCI: bus0: Fast back to back transfers disabled
pci 0000:00:0c.0: BAR 2: assigned [mem 0x50000000-0x50001fff]
pci 0000:00:0c.0: BAR 1: assigned [mem 0x50002000-0x500023ff]
pci 0000:00:0c.0: BAR 0: assigned [io  0x1000-0x10ff]
versatile-tft-panel 10000000.sysreg:display@0: no panel detected
drm-clcd-pl111 10120000.display: set up callbacks for Versatile PL110
drm-clcd-pl111 10120000.display: found bridge on endpoint 1
drm-clcd-pl111 10120000.display: Using non-panel bridge
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] No driver support for vblank timestamp query.
[drm] Initialized pl111 1.0.0 20170317 for 10120000.display on minor 0
drm-clcd-pl111 10120000.display: enable Versatile CLCD connectors
Console: switching to colour frame buffer device 100x37
drm-clcd-pl111 10120000.display: fb0: pl111drmfb frame buffer device
brd: module loaded
loop: module loaded
sym53c8xx 0000:00:0c.0: enabling device (0100 -> 0103)
sym0: <895a> rev 0x0 at pci 0000:00:0c.0 irq 66
sym0: No NVRAM, ID 7, Fast-40, ??, parity checking
CACHE TEST FAILED: timeout.
sym0: CACHE INCORRECTLY CONFIGURED.
sym0: giving up ...
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at kernel/dma/mapping.c:337 dma_free_attrs+0xb8/0xc8
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Not tainted 5.4.51 #1
Hardware name: ARM-Versatile (Device Tree Support)
[<c001c84c>] (unwind_backtrace) from [<c0018738>] (show_stack+0x10/0x14)
[<c0018738>] (show_stack) from [<c0025588>] (__warn+0xa8/0xd0)
[<c0025588>] (__warn) from [<c0025624>] (warn_slowpath_fmt+0x74/0xa4)
[<c0025624>] (warn_slowpath_fmt) from [<c0066128>] (dma_free_attrs+0xb8/0xc8)
[<c0066128>] (dma_free_attrs) from [<c03c3548>] (___free_dma_mem_cluster+0x68/0x98)
[<c03c3548>] (___free_dma_mem_cluster) from [<c03c3940>] (__sym_mfree_dma+0x40/0xd0)
[<c03c3940>] (__sym_mfree_dma) from [<c03c31d4>] (sym_hcb_free+0x48/0x1a0)
[<c03c31d4>] (sym_hcb_free) from [<c03bcdb4>] (sym_free_resources+0x50/0x70)
[<c03bcdb4>] (sym_free_resources) from [<c03bb94c>] (sym2_probe+0x608/0x8b8)
[<c03bb94c>] (sym2_probe) from [<c02ce538>] (pci_device_probe+0xa4/0x12c)
[<c02ce538>] (pci_device_probe) from [<c0382ec0>] (really_probe+0xdc/0x404)
[<c0382ec0>] (really_probe) from [<c0383448>] (driver_probe_device+0x5c/0x16c)
[<c0383448>] (driver_probe_device) from [<c03837e0>] (device_driver_attach+0xa8/0xb0)
[<c03837e0>] (device_driver_attach) from [<c0383860>] (__driver_attach+0x78/0x10c)
[<c0383860>] (__driver_attach) from [<c0380ef8>] (bus_for_each_dev+0x74/0xbc)
[<c0380ef8>] (bus_for_each_dev) from [<c038223c>] (bus_add_driver+0xec/0x1d4)
[<c038223c>] (bus_add_driver) from [<c03840f0>] (driver_register+0x88/0x118)
[<c03840f0>] (driver_register) from [<c0a8c9bc>] (sym2_init+0xd4/0x12c)
[<c0a8c9bc>] (sym2_init) from [<c000ad24>] (do_one_initcall+0x4c/0x1cc)
[<c000ad24>] (do_one_initcall) from [<c0a75e70>] (kernel_init_freeable+0xfc/0x1bc)
[<c0a75e70>] (kernel_init_freeable) from [<c0609b0c>] (kernel_init+0x8/0xe8)
[<c0609b0c>] (kernel_init) from [<c00090e8>] (ret_from_fork+0x14/0x2c)
Exception stack(0xcf825fb0 to 0xcf825ff8)
5fa0:                                     00000000 00000000 00000000 00000000
5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
---[ end trace 921884272c1232ed ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at kernel/dma/mapping.c:337 dma_free_attrs+0xb8/0xc8
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.4.51 #1
Hardware name: ARM-Versatile (Device Tree Support)
[<c001c84c>] (unwind_backtrace) from [<c0018738>] (show_stack+0x10/0x14)
[<c0018738>] (show_stack) from [<c0025588>] (__warn+0xa8/0xd0)
[<c0025588>] (__warn) from [<c0025624>] (warn_slowpath_fmt+0x74/0xa4)
[<c0025624>] (warn_slowpath_fmt) from [<c0066128>] (dma_free_attrs+0xb8/0xc8)
[<c0066128>] (dma_free_attrs) from [<c03c3548>] (___free_dma_mem_cluster+0x68/0x98)
[<c03c3548>] (___free_dma_mem_cluster) from [<c03c3940>] (__sym_mfree_dma+0x40/0xd0)
[<c03c3940>] (__sym_mfree_dma) from [<c03c31f4>] (sym_hcb_free+0x68/0x1a0)
[<c03c31f4>] (sym_hcb_free) from [<c03bcdb4>] (sym_free_resources+0x50/0x70)
[<c03bcdb4>] (sym_free_resources) from [<c03bb94c>] (sym2_probe+0x608/0x8b8)
[<c03bb94c>] (sym2_probe) from [<c02ce538>] (pci_device_probe+0xa4/0x12c)
[<c02ce538>] (pci_device_probe) from [<c0382ec0>] (really_probe+0xdc/0x404)
[<c0382ec0>] (really_probe) from [<c0383448>] (driver_probe_device+0x5c/0x16c)
[<c0383448>] (driver_probe_device) from [<c03837e0>] (device_driver_attach+0xa8/0xb0)
[<c03837e0>] (device_driver_attach) from [<c0383860>] (__driver_attach+0x78/0x10c)
[<c0383860>] (__driver_attach) from [<c0380ef8>] (bus_for_each_dev+0x74/0xbc)
[<c0380ef8>] (bus_for_each_dev) from [<c038223c>] (bus_add_driver+0xec/0x1d4)
[<c038223c>] (bus_add_driver) from [<c03840f0>] (driver_register+0x88/0x118)
[<c03840f0>] (driver_register) from [<c0a8c9bc>] (sym2_init+0xd4/0x12c)
[<c0a8c9bc>] (sym2_init) from [<c000ad24>] (do_one_initcall+0x4c/0x1cc)
[<c000ad24>] (do_one_initcall) from [<c0a75e70>] (kernel_init_freeable+0xfc/0x1bc)
[<c0a75e70>] (kernel_init_freeable) from [<c0609b0c>] (kernel_init+0x8/0xe8)
[<c0609b0c>] (kernel_init) from [<c00090e8>] (ret_from_fork+0x14/0x2c)
Exception stack(0xcf825fb0 to 0xcf825ff8)
5fa0:                                     00000000 00000000 00000000 00000000
5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
---[ end trace 921884272c1232ee ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at kernel/dma/mapping.c:337 dma_free_attrs+0xb8/0xc8
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.4.51 #1
Hardware name: ARM-Versatile (Device Tree Support)
[<c001c84c>] (unwind_backtrace) from [<c0018738>] (show_stack+0x10/0x14)
[<c0018738>] (show_stack) from [<c0025588>] (__warn+0xa8/0xd0)
[<c0025588>] (__warn) from [<c0025624>] (warn_slowpath_fmt+0x74/0xa4)
[<c0025624>] (warn_slowpath_fmt) from [<c0066128>] (dma_free_attrs+0xb8/0xc8)
[<c0066128>] (dma_free_attrs) from [<c03c3548>] (___free_dma_mem_cluster+0x68/0x98)
[<c03c3548>] (___free_dma_mem_cluster) from [<c03c3940>] (__sym_mfree_dma+0x40/0xd0)
[<c03c3940>] (__sym_mfree_dma) from [<c03c3210>] (sym_hcb_free+0x84/0x1a0)
[<c03c3210>] (sym_hcb_free) from [<c03bcdb4>] (sym_free_resources+0x50/0x70)
[<c03bcdb4>] (sym_free_resources) from [<c03bb94c>] (sym2_probe+0x608/0x8b8)
[<c03bb94c>] (sym2_probe) from [<c02ce538>] (pci_device_probe+0xa4/0x12c)
[<c02ce538>] (pci_device_probe) from [<c0382ec0>] (really_probe+0xdc/0x404)
[<c0382ec0>] (really_probe) from [<c0383448>] (driver_probe_device+0x5c/0x16c)
[<c0383448>] (driver_probe_device) from [<c03837e0>] (device_driver_attach+0xa8/0xb0)
[<c03837e0>] (device_driver_attach) from [<c0383860>] (__driver_attach+0x78/0x10c)
[<c0383860>] (__driver_attach) from [<c0380ef8>] (bus_for_each_dev+0x74/0xbc)
[<c0380ef8>] (bus_for_each_dev) from [<c038223c>] (bus_add_driver+0xec/0x1d4)
[<c038223c>] (bus_add_driver) from [<c03840f0>] (driver_register+0x88/0x118)
[<c03840f0>] (driver_register) from [<c0a8c9bc>] (sym2_init+0xd4/0x12c)
[<c0a8c9bc>] (sym2_init) from [<c000ad24>] (do_one_initcall+0x4c/0x1cc)
[<c000ad24>] (do_one_initcall) from [<c0a75e70>] (kernel_init_freeable+0xfc/0x1bc)
[<c0a75e70>] (kernel_init_freeable) from [<c0609b0c>] (kernel_init+0x8/0xe8)
[<c0609b0c>] (kernel_init) from [<c00090e8>] (ret_from_fork+0x14/0x2c)
Exception stack(0xcf825fb0 to 0xcf825ff8)
5fa0:                                     00000000 00000000 00000000 00000000
5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
---[ end trace 921884272c1232ef ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at kernel/dma/mapping.c:337 dma_free_attrs+0xb8/0xc8
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.4.51 #1
Hardware name: ARM-Versatile (Device Tree Support)
[<c001c84c>] (unwind_backtrace) from [<c0018738>] (show_stack+0x10/0x14)
[<c0018738>] (show_stack) from [<c0025588>] (__warn+0xa8/0xd0)
[<c0025588>] (__warn) from [<c0025624>] (warn_slowpath_fmt+0x74/0xa4)
[<c0025624>] (warn_slowpath_fmt) from [<c0066128>] (dma_free_attrs+0xb8/0xc8)
[<c0066128>] (dma_free_attrs) from [<c03c3548>] (___free_dma_mem_cluster+0x68/0x98)
[<c03c3548>] (___free_dma_mem_cluster) from [<c03c3940>] (__sym_mfree_dma+0x40/0xd0)
[<c03c3940>] (__sym_mfree_dma) from [<c03c322c>] (sym_hcb_free+0xa0/0x1a0)
[<c03c322c>] (sym_hcb_free) from [<c03bcdb4>] (sym_free_resources+0x50/0x70)
[<c03bcdb4>] (sym_free_resources) from [<c03bb94c>] (sym2_probe+0x608/0x8b8)
[<c03bb94c>] (sym2_probe) from [<c02ce538>] (pci_device_probe+0xa4/0x12c)
[<c02ce538>] (pci_device_probe) from [<c0382ec0>] (really_probe+0xdc/0x404)
[<c0382ec0>] (really_probe) from [<c0383448>] (driver_probe_device+0x5c/0x16c)
[<c0383448>] (driver_probe_device) from [<c03837e0>] (device_driver_attach+0xa8/0xb0)
[<c03837e0>] (device_driver_attach) from [<c0383860>] (__driver_attach+0x78/0x10c)
[<c0383860>] (__driver_attach) from [<c0380ef8>] (bus_for_each_dev+0x74/0xbc)
[<c0380ef8>] (bus_for_each_dev) from [<c038223c>] (bus_add_driver+0xec/0x1d4)
[<c038223c>] (bus_add_driver) from [<c03840f0>] (driver_register+0x88/0x118)
[<c03840f0>] (driver_register) from [<c0a8c9bc>] (sym2_init+0xd4/0x12c)
[<c0a8c9bc>] (sym2_init) from [<c000ad24>] (do_one_initcall+0x4c/0x1cc)
[<c000ad24>] (do_one_initcall) from [<c0a75e70>] (kernel_init_freeable+0xfc/0x1bc)
[<c0a75e70>] (kernel_init_freeable) from [<c0609b0c>] (kernel_init+0x8/0xe8)
[<c0609b0c>] (kernel_init) from [<c00090e8>] (ret_from_fork+0x14/0x2c)
Exception stack(0xcf825fb0 to 0xcf825ff8)
5fa0:                                     00000000 00000000 00000000 00000000
5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
---[ end trace 921884272c1232f0 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at kernel/dma/mapping.c:337 dma_free_attrs+0xb8/0xc8
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Tainted: G        W         5.4.51 #1
Hardware name: ARM-Versatile (Device Tree Support)
[<c001c84c>] (unwind_backtrace) from [<c0018738>] (show_stack+0x10/0x14)
[<c0018738>] (show_stack) from [<c0025588>] (__warn+0xa8/0xd0)
[<c0025588>] (__warn) from [<c0025624>] (warn_slowpath_fmt+0x74/0xa4)
[<c0025624>] (warn_slowpath_fmt) from [<c0066128>] (dma_free_attrs+0xb8/0xc8)
[<c0066128>] (dma_free_attrs) from [<c03c3548>] (___free_dma_mem_cluster+0x68/0x98)
[<c03c3548>] (___free_dma_mem_cluster) from [<c03c3940>] (__sym_mfree_dma+0x40/0xd0)
[<c03c3940>] (__sym_mfree_dma) from [<c03bb94c>] (sym2_probe+0x608/0x8b8)
[<c03bb94c>] (sym2_probe) from [<c02ce538>] (pci_device_probe+0xa4/0x12c)
[<c02ce538>] (pci_device_probe) from [<c0382ec0>] (really_probe+0xdc/0x404)
[<c0382ec0>] (really_probe) from [<c0383448>] (driver_probe_device+0x5c/0x16c)
[<c0383448>] (driver_probe_device) from [<c03837e0>] (device_driver_attach+0xa8/0xb0)
[<c03837e0>] (device_driver_attach) from [<c0383860>] (__driver_attach+0x78/0x10c)
[<c0383860>] (__driver_attach) from [<c0380ef8>] (bus_for_each_dev+0x74/0xbc)
[<c0380ef8>] (bus_for_each_dev) from [<c038223c>] (bus_add_driver+0xec/0x1d4)
[<c038223c>] (bus_add_driver) from [<c03840f0>] (driver_register+0x88/0x118)
[<c03840f0>] (driver_register) from [<c0a8c9bc>] (sym2_init+0xd4/0x12c)
[<c0a8c9bc>] (sym2_init) from [<c000ad24>] (do_one_initcall+0x4c/0x1cc)
[<c000ad24>] (do_one_initcall) from [<c0a75e70>] (kernel_init_freeable+0xfc/0x1bc)
[<c0a75e70>] (kernel_init_freeable) from [<c0609b0c>] (kernel_init+0x8/0xe8)
[<c0609b0c>] (kernel_init) from [<c00090e8>] (ret_from_fork+0x14/0x2c)
Exception stack(0xcf825fb0 to 0xcf825ff8)
5fa0:                                     00000000 00000000 00000000 00000000
5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
---[ end trace 921884272c1232f1 ]---
physmap-flash 34000000.flash: versatile/realview flash protection
physmap-flash 34000000.flash: physmap platform flash device: [mem 0x34000000-0x37ffffff]
34000000.flash: Found 1 x32 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
erase region 0: offset=0x0,size=0x40000,blocks=256
tun: Universal TUN/TAP device driver, 1.6
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@fluxnic.net>
smc91x 10010000.net eth0: SMC91C11xFD (rev 1) at (ptrval) IRQ 41
smc91x 10010000.net eth0: Ethernet addr: 52:54:00:12:34:56
rtc-ds1307 0-0068: registered as rtc0
versatile reboot driver registered
device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised: dm-devel@redhat.com
mmci-pl18x fpga:05: /aliases ID not available
mmci-pl18x fpga:05: mmc0: PL181 manf 41 rev0 at 0x10005000 irq 59,60 (pio)
mmci-pl18x fpga:05: DMA channels RX none, TX none
mmci-pl18x fpga:0b: /aliases ID not available
mmci-pl18x fpga:0b: mmc1: PL181 manf 41 rev0 at 0x1000b000 irq 49,50 (pio)
mmci-pl18x fpga:0b: DMA channels RX none, TX none
leds-syscon 10000000.core-module:led@08.0: registered LED versatile:0
leds-syscon 10000000.core-module:led@08.1: registered LED versatile:1
leds-syscon 10000000.core-module:led@08.2: registered LED versatile:2
leds-syscon 10000000.core-module:led@08.3: registered LED versatile:3
leds-syscon 10000000.core-module:led@08.4: registered LED versatile:4
leds-syscon 10000000.core-module:led@08.5: registered LED versatile:5
leds-syscon 10000000.core-module:led@08.6: registered LED versatile:6
leds-syscon 10000000.core-module:led@08.7: registered LED versatile:7
ledtrig-cpu: registered to indicate activity on CPUs
IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS: ipvs loaded.
IPVS: [rr] scheduler registered.
IPVS: [wrr] scheduler registered.
IPVS: [lc] scheduler registered.
IPVS: [wlc] scheduler registered.
IPVS: [fo] scheduler registered.
IPVS: [ovf] scheduler registered.
IPVS: [lblc] scheduler registered.
IPVS: [lblcr] scheduler registered.
IPVS: [dh] scheduler registered.
IPVS: [sh] scheduler registered.
IPVS: [mh] scheduler registered.
IPVS: [sed] scheduler registered.
IPVS: [nq] scheduler registered.
ipip: IPv4 and MPLS over IPv4 tunneling driver
ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
input: AT Raw Set 2 keyboard as /devices/platform/amba/amba:fpga/10006000.kmi/serio0/input/input0
random: fast init done
bpfilter: Loaded bpfilter_umh pid 34
NET: Registered protocol family 17
Bridge firewalling registered
8021q: 802.1Q VLAN Support v1.8
9pnet: Installing 9P2000 support
rtc-ds1307 0-0068: setting system clock to 2021-02-28T17:34:20 UTC (1614533660)
uart-pl011 101f1000.uart: no DMA platform data
input: ImExPS/2 Wortzensur Explorer Mouse as /devices/platform/amba/amba:fpga/10007000.kmi/serio1/input/input2
Waiting for root device /dev/sda2...
random: crng init done
Leider ist Port 9443 auf dem Host nicht erreichbar. Was mache ich falsch?

Host ist ein Ubuntu.

mafe68
Beiträge: 63
Registriert: Mo 4. Mär 2019, 21:18
Hat sich bedankt: 2 Mal
Danksagung erhalten: 2 Mal

Re: Solaranzeige als VM

Beitrag von mafe68 »

Habe hier bei mir nicht direkt Solaranzeige am laufen aber sehr ähnlich aufgebaut in Proxmox als LXC Container. Die Daten werden per mqtt von einer Venus an InfuxDB gesendet und mit Grafana dargestellt.
Das ganze sieht bei mir so aus!
Dateianhänge
Bildschirmfoto vom 2021-08-05 22-39-50.png
Lg. Mario

Luigi.
Beiträge: 3
Registriert: Mi 2. Sep 2020, 05:56

Re: Solaranzeige als VM

Beitrag von Luigi. »

Moin,

ich möchte mich hier auch noch einmal einklinken.

Ich nutze Windows mit VM Ware Workstaion Umgebung (Proxmox ging leider nicht zu installieren, da die HW zu neu war, wäre aber mei Favourit gewesen) - es ist ein HP Proobook aus 2020 mit I5 der 11. Gen

Aber zurück zum Thema.
akutell laufen dor als VM. - iOBkoker in einem Debian (VM)
- Pihole in einem Debian (VM)

die Solaranzeige würde ich auch gern als VM dort rein holen wollen. Wenn ich das jetzt mitgelesen haben -->(VM --> Debain --> Quemu --> Solaranzeige)

Schön wäre es wenn es gleich so ein Image für VM Ware (Windows) und eine für proxmox geben würde.

Die Zukunft liegt eindeutig bei den VM Maschinen. Da Laptop mit Windows 10 als Wirt und iOBroker und Pihole in den VM läuft ständig, der Leistuntgsverbrauch ist ca.4-6 Watt. Das ist für mich unschlagbar, als für alles eine Raspi aufzusetzen.

Moe
Beiträge: 6
Registriert: Mo 11. Okt 2021, 18:04

Re: Solaranzeige als VM

Beitrag von Moe »

Luigi. hat geschrieben:
So 17. Okt 2021, 14:04

Die Zukunft liegt eindeutig bei den VM Maschinen. Da Laptop mit Windows 10 als Wirt und iOBroker und Pihole in den VM läuft ständig, der Leistuntgsverbrauch ist ca.4-6 Watt.
Aktuell behaupten die gängigen Beratungsfirmen, dass die Zukunft bei Containern liegt und VMs schon wieder out sind ;)

Aber es geht hier um ein System was Daten aus irgendwelchen Geräten ausliest, wo oft nicht allzu lange serielle/USB/Spezialkabel zum Einsatz kommen. Sprich die Solaranzeige ist in vielen Fällen nah am Solarregler. Ich hab hier auch einen Server mit KVM, aber rund 15m bis zum Solarregler sind einfach zu lang für USB. :D
Dazu kommt dann noch die Schwierigkeit, die angeschlossenen Geräte in die VM durchzuschleifen. Oder geht es euch nur um Geräte die man per Netzwerkverbindung auslesen kann? Ich hätte jetzt die kühne Behauptung aufgestellt, dass das eher wenig Geräte/Benutzer sind und fast jeder an seiner Solaranzeige mindestens ein USB-Gerät zu hängen hat?
Ich weiß nicht ob es wirklich soviel Nutzer für eine virtuelle Appliance gibt, dass sich der Aufwand lohnt. Bis dahin kann man aber auch das Docker-Image nutzen was hier im Forum vorgestellt ist, oder Webserver, PHP, InfluxDB und Grafana in einer Linux-VM seiner Wahl installieren und die php-Dateien und Cronjobs usw aus dem Image rauskopieren. Oder eben mit Qemu ein ARM-Image mit der Solaranzeige booten.

Was ist denn eigentlich der genaue Anwendungsfall/welche Geräte willst du überwachen?

P.S. Ich denke Proxmox VE läuft nicht, weil die HW zu neu ist, sondern eher weil das ein Server-OS ist, dem vermutlich alle möglichen Dinge fehlen, die eine Installation auf einem Laptop benötigt.

corsa16v
Beiträge: 2
Registriert: Mi 28. Sep 2022, 20:43

Re: Solaranzeige als VM

Beitrag von corsa16v »

Morgen zusammen,
muss hier nochmal einhaken. Hab Qemu nach https://linuxhint.com/qemu-windows/ installiert. Beim Booten der Solaranzeige kommt "no bootable medium". Mit Standard Linux debian funktioniert es out of the box.
Vielleicht hat jmd ein paar Hinweise. Will keinen PI dafür verbraten.

Grüße

trash99
Beiträge: 8
Registriert: So 9. Jun 2019, 18:14

Re: Solaranzeige als VM

Beitrag von trash99 »

corsa16v hat geschrieben:
Mo 14. Nov 2022, 07:25
Hab Qemu nach https://linuxhint.com/qemu-windows/ installiert. Beim Booten der Solaranzeige kommt "no bootable medium".
Mit Standard Linux debian funktioniert es out of the box.

Moin,

vermutlich fehlt Deiner Windows-Installation die Möglichkeit, das ARM7-System eines Raspberry 3 zu emulieren. Ob man das dort irgendwie nachrüsten kann, weiß ich nicht. (Ich käme allerdings auch nicht auf die Idee, ausgerechnet Windooze als Host-BS zu nehmen.)

Laß libvirt/qemu doch einfach auf einem Linux-Rechner laufen. Dort ist es perfekt aufgehoben.

Viele Grüße,
Trash99.

Antworten

Zurück zu „Image Installation [ Single-Regler Version ]“