NEWS
Hilfe beim durchreichen USB2CAN an Proxmox LXC Container
-
Hallo, ich möchte den iobroker e3oncan Adapter nutzen. Dazu will ich den InnoMaker USB2CAN Stick an den LXC Container durchreichen.
Im Internet gibt es verschieden Anleitungen um USB Geräte an den LXC zu reichen, aber diese gehen scheinbar nicht mit dem USB2CAN Stick.
Mit lsusb erkennt Proxmox den Stick als:root@proxmox://# lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 007: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter Bus 001 Device 003: ID 0451:bef3 Texas Instruments, Inc. CC1352R1 Launchpad Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Es geht um " Bus 001 Device 007: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter"
root@proxmox://# dmesg [ 4346.709197] usb 1-12: USB disconnect, device number 6 [ 4353.723908] usb 1-6: new full-speed USB device number 7 using xhci_hcd [ 4353.874766] usb 1-6: New USB device found, idVendor=1d50, idProduct=606f, bcdDevice= 0.00 [ 4353.877427] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4353.880024] usb 1-6: Product: USB2CAN V3.3 [ 4353.882591] usb 1-6: Manufacturer: InnoMaker [ 4353.885171] usb 1-6: SerialNumber: 003600255546570120393438 [ 4353.897444] gs_usb 1-6:1.0: Configuring for 1 interfaces
Die dmesg Ausgabe ergibt ein gs_usb Gerät.
Alle Anleitungen im Netz z.B. von "EddyD's SmartHome" und M.Kleine haus-automatisierung.com ) beziehen sich auf
tty bzw. ttyACM Geräte.
Das erstellen eines Symlink in /etc/udev/rules.d/nano 99-usb-serial.rules bring keinen Erfolg.Kann mir jemand einen Tip geben wie das durchreichen des USB2Can Sticks an den LXC Container möglich ist?
Vorab schon Mal vielen Dank. -
@ronrich sagte in Hilfe beim durchreichen USB2CAN an Proxmox LXC Container:
beziehen sich auf
tty bzw. ttyACM Geräte.Muss ja nicht zwangsläufig so heißen, kann auch eine andere Benennung sein.
-
@ronrich sagte in Hilfe beim durchreichen USB2CAN an Proxmox LXC Container:
CC1352R1
Ich habe schon vor einiger Zeit meinen Zigbee CC1352R1, nach der YouTube Anleitung von EddyD's SmartHome
erfolgreich durchgeleitet und dieser funzt ohne Probleme.Jetzt mit dem USB2CAN-Stick komme ich an dieser Stelle nicht weiter da ich nicht weiss was anstelle von tty eingetragen werden soll:
SUBSYSTEM=="tty", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="606f" SYMLINK+="ttyUSB2CAN"
KERNEL=="ttyUSB[0-9]*",MODE="0666"Nach einem :
udevadm triggerergibt ein:
ls -la /dev/tty*crw-rw-rw- 1 root tty 5, 0 Mar 31 09:46 /dev/tty crw--w---- 1 root tty 4, 0 Mar 31 09:46 /dev/tty0 crw--w---- 1 root tty 4, 1 Mar 31 09:46 /dev/tty1 crw--w---- 1 root tty 4, 10 Mar 31 09:46 /dev/tty10 crw--w---- 1 root tty 4, 11 Mar 31 09:46 /dev/tty11 crw--w---- 1 root tty 4, 12 Mar 31 09:46 /dev/tty12 crw--w---- 1 root tty 4, 13 Mar 31 09:46 /dev/tty13 crw--w---- 1 root tty 4, 14 Mar 31 09:46 /dev/tty14 crw--w---- 1 root tty 4, 15 Mar 31 09:46 /dev/tty15 crw--w---- 1 root tty 4, 16 Mar 31 09:46 /dev/tty16 crw--w---- 1 root tty 4, 17 Mar 31 09:46 /dev/tty17 crw--w---- 1 root tty 4, 18 Mar 31 09:46 /dev/tty18 crw--w---- 1 root tty 4, 19 Mar 31 09:46 /dev/tty19 crw--w---- 1 root tty 4, 2 Mar 31 09:46 /dev/tty2 crw--w---- 1 root tty 4, 20 Mar 31 09:46 /dev/tty20 crw--w---- 1 root tty 4, 21 Mar 31 09:46 /dev/tty21 crw--w---- 1 root tty 4, 22 Mar 31 09:46 /dev/tty22 crw--w---- 1 root tty 4, 23 Mar 31 09:46 /dev/tty23 crw--w---- 1 root tty 4, 24 Mar 31 09:46 /dev/tty24 crw--w---- 1 root tty 4, 25 Mar 31 09:46 /dev/tty25 crw--w---- 1 root tty 4, 26 Mar 31 09:46 /dev/tty26 crw--w---- 1 root tty 4, 27 Mar 31 09:46 /dev/tty27 crw--w---- 1 root tty 4, 28 Mar 31 09:46 /dev/tty28 crw--w---- 1 root tty 4, 29 Mar 31 09:46 /dev/tty29 crw--w---- 1 root tty 4, 3 Mar 31 09:46 /dev/tty3 crw--w---- 1 root tty 4, 30 Mar 31 09:46 /dev/tty30 crw--w---- 1 root tty 4, 31 Mar 31 09:46 /dev/tty31 crw--w---- 1 root tty 4, 32 Mar 31 09:46 /dev/tty32 crw--w---- 1 root tty 4, 33 Mar 31 09:46 /dev/tty33 crw--w---- 1 root tty 4, 34 Mar 31 09:46 /dev/tty34 crw--w---- 1 root tty 4, 35 Mar 31 09:46 /dev/tty35 crw--w---- 1 root tty 4, 36 Mar 31 09:46 /dev/tty36 crw--w---- 1 root tty 4, 37 Mar 31 09:46 /dev/tty37 crw--w---- 1 root tty 4, 38 Mar 31 09:46 /dev/tty38 crw--w---- 1 root tty 4, 39 Mar 31 09:46 /dev/tty39 crw--w---- 1 root tty 4, 4 Mar 31 09:46 /dev/tty4 crw--w---- 1 root tty 4, 40 Mar 31 09:46 /dev/tty40 crw--w---- 1 root tty 4, 41 Mar 31 09:46 /dev/tty41 crw--w---- 1 root tty 4, 42 Mar 31 09:46 /dev/tty42 crw--w---- 1 root tty 4, 43 Mar 31 09:46 /dev/tty43 crw--w---- 1 root tty 4, 44 Mar 31 09:46 /dev/tty44 crw--w---- 1 root tty 4, 45 Mar 31 09:46 /dev/tty45 crw--w---- 1 root tty 4, 46 Mar 31 09:46 /dev/tty46 crw--w---- 1 root tty 4, 47 Mar 31 09:46 /dev/tty47 crw--w---- 1 root tty 4, 48 Mar 31 09:46 /dev/tty48 crw--w---- 1 root tty 4, 49 Mar 31 09:46 /dev/tty49 crw--w---- 1 root tty 4, 5 Mar 31 09:46 /dev/tty5 crw--w---- 1 root tty 4, 50 Mar 31 09:46 /dev/tty50 crw--w---- 1 root tty 4, 51 Mar 31 09:46 /dev/tty51 crw--w---- 1 root tty 4, 52 Mar 31 09:46 /dev/tty52 crw--w---- 1 root tty 4, 53 Mar 31 09:46 /dev/tty53 crw--w---- 1 root tty 4, 54 Mar 31 09:46 /dev/tty54 crw--w---- 1 root tty 4, 55 Mar 31 09:46 /dev/tty55 crw--w---- 1 root tty 4, 56 Mar 31 09:46 /dev/tty56 crw--w---- 1 root tty 4, 57 Mar 31 09:46 /dev/tty57 crw--w---- 1 root tty 4, 58 Mar 31 09:46 /dev/tty58 crw--w---- 1 root tty 4, 59 Mar 31 09:46 /dev/tty59 crw--w---- 1 root tty 4, 6 Mar 31 09:46 /dev/tty6 crw--w---- 1 root tty 4, 60 Mar 31 09:46 /dev/tty60 crw--w---- 1 root tty 4, 61 Mar 31 09:46 /dev/tty61 crw--w---- 1 root tty 4, 62 Mar 31 09:46 /dev/tty62 crw--w---- 1 root tty 4, 63 Mar 31 09:46 /dev/tty63 crw--w---- 1 root tty 4, 7 Mar 31 09:46 /dev/tty7 crw--w---- 1 root tty 4, 8 Mar 31 09:46 /dev/tty8 crw--w---- 1 root tty 4, 9 Mar 31 09:46 /dev/tty9 crw-rw-rw- 1 root users 166, 0 Mar 31 09:46 /dev/ttyACM0 crw-rw-rw- 1 root users 166, 1 Mar 31 09:46 /dev/ttyACM1 crw------- 1 root root 5, 3 Mar 31 09:46 /dev/ttyprintk crw-rw---- 1 root dialout 4, 64 Mar 31 09:46 /dev/ttyS0 crw-rw---- 1 root dialout 4, 65 Mar 31 09:46 /dev/ttyS1 crw-rw---- 1 root dialout 4, 74 Mar 31 09:46 /dev/ttyS10 crw-rw---- 1 root dialout 4, 75 Mar 31 09:46 /dev/ttyS11 crw-rw---- 1 root dialout 4, 76 Mar 31 09:46 /dev/ttyS12 crw-rw---- 1 root dialout 4, 77 Mar 31 09:46 /dev/ttyS13 crw-rw---- 1 root dialout 4, 78 Mar 31 09:46 /dev/ttyS14 crw-rw---- 1 root dialout 4, 79 Mar 31 09:46 /dev/ttyS15 crw-rw---- 1 root dialout 4, 80 Mar 31 09:46 /dev/ttyS16 crw-rw---- 1 root dialout 4, 81 Mar 31 09:46 /dev/ttyS17 crw-rw---- 1 root dialout 4, 82 Mar 31 09:46 /dev/ttyS18 crw-rw---- 1 root dialout 4, 83 Mar 31 09:46 /dev/ttyS19 crw-rw---- 1 root dialout 4, 66 Mar 31 09:46 /dev/ttyS2 crw-rw---- 1 root dialout 4, 84 Mar 31 09:46 /dev/ttyS20 crw-rw---- 1 root dialout 4, 85 Mar 31 09:46 /dev/ttyS21 crw-rw---- 1 root dialout 4, 86 Mar 31 09:46 /dev/ttyS22 crw-rw---- 1 root dialout 4, 87 Mar 31 09:46 /dev/ttyS23 crw-rw---- 1 root dialout 4, 88 Mar 31 09:46 /dev/ttyS24 crw-rw---- 1 root dialout 4, 89 Mar 31 09:46 /dev/ttyS25 crw-rw---- 1 root dialout 4, 90 Mar 31 09:46 /dev/ttyS26 crw-rw---- 1 root dialout 4, 91 Mar 31 09:46 /dev/ttyS27 crw-rw---- 1 root dialout 4, 92 Mar 31 09:46 /dev/ttyS28 crw-rw---- 1 root dialout 4, 93 Mar 31 09:46 /dev/ttyS29 crw-rw---- 1 root dialout 4, 67 Mar 31 09:46 /dev/ttyS3 crw-rw---- 1 root dialout 4, 94 Mar 31 09:46 /dev/ttyS30 crw-rw---- 1 root dialout 4, 95 Mar 31 09:46 /dev/ttyS31 crw-rw---- 1 root dialout 4, 68 Mar 31 09:46 /dev/ttyS4 crw-rw---- 1 root dialout 4, 69 Mar 31 09:46 /dev/ttyS5 crw-rw---- 1 root dialout 4, 70 Mar 31 09:46 /dev/ttyS6 crw-rw---- 1 root dialout 4, 71 Mar 31 09:46 /dev/ttyS7 crw-rw---- 1 root dialout 4, 72 Mar 31 09:46 /dev/ttyS8 crw-rw---- 1 root dialout 4, 73 Mar 31 09:46 /dev/ttyS9
Dort müsste doch dann ein /dev/ttyUSB2CAN erscheinen? oder
-
@ronrich sagte in Hilfe beim durchreichen USB2CAN an Proxmox LXC Container:
meinen Zigbee CC1352R1
nehme ich an ist dieser
@ronrich sagte in Hilfe beim durchreichen USB2CAN an Proxmox LXC Container:
crw-rw-rw- 1 root users 166, 0 Mar 31 09:46 /dev/ttyACM0
@ronrich sagte in Hilfe beim durchreichen USB2CAN an Proxmox LXC Container:
USB2CAN-Stick
wird womöglich dieser sein
@ronrich sagte in Hilfe beim durchreichen USB2CAN an Proxmox LXC Container:
crw-rw-rw- 1 root users 166, 1 Mar 31 09:46 /dev/ttyACM1
-
Leider nein weil der Zigbee CC1352R1 ttyACM0 und ttyACM1 für sich einnimmt und USB2CAN Stick da garnicht erscheint
croot@proxmox:~# ls -l /dev/serial/by-id/ total 0 lrwxrwxrwx 1 root root 13 Mar 31 09:46 usb-Texas_Instruments_XDS110__03.00.00.19__Embed_with_CMSIS-DAP_L43003E1-if00 -> ../../ttyACM0 lrwxrwxrwx 1 root root 13 Mar 31 09:46 usb-Texas_Instruments_XDS110__03.00.00.19__Embed_with_CMSIS-DAP_L43003E1-if03 -> ../../ttyACM1
root@proxmox:~# ls /dev/serial/by-id/ usb-Texas_Instruments_XDS110__03.00.00.19__Embed_with_CMSIS-DAP_L43003E1-if00 usb-Texas_Instruments_XDS110__03.00.00.19__Embed_with_CMSIS-DAP_L43003E1-if03
root@proxmox:~# ls -l /dev/canUSB2CAN ls: cannot access '/dev/canUSB2CAN': No such file or directory
-
@ronrich das Ding wird einen Kerneltreiber brauchen - probier‘ mal ‚modprobe gs_usb‘, und schau dann mal per ‚ip link‘ ob ein Device ‚can0‘ erscheint…
-
@jleg
modprobe gs_usb und ip link ergeben:root@proxmox:~# modprobe gs_usb root@proxmox:~# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 6c:4b:90:1b:b4:ae brd ff:ff:ff:ff:ff:ff 3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 6c:4b:90:1b:b4:ae brd ff:ff:ff:ff:ff:ff 4: veth1124i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether fe:19:70:19:81:3e brd ff:ff:ff:ff:ff:ff link-netnsid 0 5: veth1125i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1125i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:7e:fe:4d:8c:81 brd ff:ff:ff:ff:ff:ff link-netnsid 1 6: fwbr1125i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether fa:10:c4:1d:95:ec brd ff:ff:ff:ff:ff:ff 7: fwpr1125p0@fwln1125i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 7a:f5:55:52:aa:4f brd ff:ff:ff:ff:ff:ff 8: fwln1125i0@fwpr1125p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1125i0 state UP mode DEFAULT group default qlen 1000 link/ether fa:10:c4:1d:95:ec brd ff:ff:ff:ff:ff:ff 20: veth1127i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1127i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:f0:32:e6:fe:fc brd ff:ff:ff:ff:ff:ff link-netnsid 4 21: fwbr1127i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 0e:c1:df:00:2f:ba brd ff:ff:ff:ff:ff:ff 22: fwpr1127p0@fwln1127i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether b2:cf:3e:55:29:7b brd ff:ff:ff:ff:ff:ff 23: fwln1127i0@fwpr1127p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1127i0 state UP mode DEFAULT group default qlen 1000 link/ether 0e:c1:df:00:2f:ba brd ff:ff:ff:ff:ff:ff 57: tap100i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master fwbr100i0 state UNKNOWN mode DEFAULT group default qlen 1000 link/ether a2:24:b8:c1:2c:ab brd ff:ff:ff:ff:ff:ff 58: fwbr100i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 0a:80:d2:e7:25:d1 brd ff:ff:ff:ff:ff:ff 59: fwpr100p0@fwln100i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 32:21:2d:e5:d3:48 brd ff:ff:ff:ff:ff:ff 60: fwln100i0@fwpr100p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr100i0 state UP mode DEFAULT group default qlen 1000 link/ether 0a:80:d2:e7:25:d1 brd ff:ff:ff:ff:ff:ff 65: veth1122i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1122i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:b3:68:d1:04:f5 brd ff:ff:ff:ff:ff:ff link-netnsid 3 66: fwbr1122i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether c6:0f:4e:6c:26:02 brd ff:ff:ff:ff:ff:ff 67: fwpr1122p0@fwln1122i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 26:4e:ed:33:d6:7a brd ff:ff:ff:ff:ff:ff 68: fwln1122i0@fwpr1122p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1122i0 state UP mode DEFAULT group default qlen 1000 link/ether c6:0f:4e:6c:26:02 brd ff:ff:ff:ff:ff:ff 73: veth11126i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr11126i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:de:0e:ce:f0:c5 brd ff:ff:ff:ff:ff:ff link-netnsid 2 74: fwbr11126i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether b2:0a:a7:d7:87:b6 brd ff:ff:ff:ff:ff:ff 75: fwpr11126p0@fwln11126i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether ea:c7:b7:da:bf:68 brd ff:ff:ff:ff:ff:ff 76: fwln11126i0@fwpr11126p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr11126i0 state UP mode DEFAULT group default qlen 1000 link/ether b2:0a:a7:d7:87:b6 brd ff:ff:ff:ff:ff:ff
can.0 erscheint nicht.
-
@ronrich sagte in Hilfe beim durchreichen USB2CAN an Proxmox LXC Container:
3 Mar 31 09:46 /dev/ttyprintk
Und was ist dies für ein Gerät?
-
was " /dev/ttyprintk " ist kann ich nicht sagen.
Es bleibt auch nach abstecken des USB2CAN Stick in der Liste enthalten.
Ich weiss auch nicht ob es schon vor den Versuchen mit dem CAN Stick in der Liste war.
Außer dem Zigbbe Stick und dem CAN Stick ist nichts weiter an USB angeschlossen.Der 3eoncan Adapter kann sich auch nicht mit /dev/ttyprink verbinden.
-
@ronrich "ttyprintk"v ist nur ein Ausgabegerät für'n Kernel, hier irrelevant; hatte nicht gesehen, dass oben im dmesg-Ausschnitt ja bereits ein gs_usb-Device gefunden wurde - mit "1 Intrerface". Das ist dein usb2can.
Bei den Nachbauten von Aliexpress & Co sollte dann eigentlich aber ein "can0"-Device auftauchen - k.A. wieso das bei dir nicht erscheint. Sicher, dass auf dem Stick auch eine Firmware drauf ist (da gibt's eine Auswahl...)?
Kannst ja mal probieren, ob dmesg noch etwas mehr liefert, wenn das Gerät mal "neu gestartet" wird:rmmod gs_usb modprobe gs_usb
An LXC durchreichen musst du lt. lsusb auf jeden Fall /dev/bus/usb/001/007 - aber ohne Device (can0) wird das nicht reichen, fürchte ich...
-
@jleg
Ja du hast recht ohne can0 komme ich nicht weiter.
/dev/bus/usb/001/007 bekomme ich an den lxc durchgereicht und ein lsusb auf der Konsole des Containers bringt ein:ronald@iobroker:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 1d50:606f OpenMoko, Inc. Geschwister Schneider CAN adapter Bus 001 Device 002: ID 0451:bef3 Texas Instruments, Inc. CC1352R1 Launchpad Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ronald@iobroker:~$
Auf dem Proxmox ist das can0 Device aber da, denn ein iplink auf der Proxmox Konsole bringt:
root@proxmox:~# ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp0s31f6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 6c:4b:90:1b:b4:ae brd ff:ff:ff:ff:ff:ff 4: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 6c:4b:90:1b:b4:ae brd ff:ff:ff:ff:ff:ff 9: veth1124i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether fe:ae:55:cf:2f:bd brd ff:ff:ff:ff:ff:ff link-netnsid 1 10: veth1125i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1125i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:f7:c1:82:74:c8 brd ff:ff:ff:ff:ff:ff link-netnsid 2 11: fwbr1125i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 66:9d:12:2b:27:2c brd ff:ff:ff:ff:ff:ff 12: fwpr1125p0@fwln1125i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 96:0c:9e:65:74:41 brd ff:ff:ff:ff:ff:ff 13: fwln1125i0@fwpr1125p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1125i0 state UP mode DEFAULT group default qlen 1000 link/ether 66:9d:12:2b:27:2c brd ff:ff:ff:ff:ff:ff 14: veth1127i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1127i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:66:7f:4d:9d:0b brd ff:ff:ff:ff:ff:ff link-netnsid 3 15: fwbr1127i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 8a:f2:ab:8f:c8:0d brd ff:ff:ff:ff:ff:ff 16: fwpr1127p0@fwln1127i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether fa:8d:c8:cc:9a:e0 brd ff:ff:ff:ff:ff:ff 17: fwln1127i0@fwpr1127p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1127i0 state UP mode DEFAULT group default qlen 1000 link/ether 8a:f2:ab:8f:c8:0d brd ff:ff:ff:ff:ff:ff 30: veth11126i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr11126i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:c3:ef:2a:b9:12 brd ff:ff:ff:ff:ff:ff link-netnsid 4 31: fwbr11126i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 32:a0:d7:94:e8:33 brd ff:ff:ff:ff:ff:ff 32: fwpr11126p0@fwln11126i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 6a:a2:be:63:4a:17 brd ff:ff:ff:ff:ff:ff 33: fwln11126i0@fwpr11126p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr11126i0 state UP mode DEFAULT group default qlen 1000 link/ether 32:a0:d7:94:e8:33 brd ff:ff:ff:ff:ff:ff 38: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UP mode DEFAULT group default qlen 10 link/can 39: veth1122i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1122i0 state UP mode DEFAULT group default qlen 1000 link/ether fe:19:35:1c:87:a0 brd ff:ff:ff:ff:ff:ff link-netnsid 0 40: fwbr1122i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000 link/ether 76:32:4a:14:07:ca brd ff:ff:ff:ff:ff:ff 41: fwpr1122p0@fwln1122i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000 link/ether 8e:72:fd:39:bb:5c brd ff:ff:ff:ff:ff:ff 42: fwln1122i0@fwpr1122p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr1122i0 state UP mode DEFAULT group default qlen 1000 link/ether 76:32:4a:14:07:ca brd ff:ff:ff:ff:ff:ff root@proxmox:~# code_text
komme so nicht weiter
-
@ronrich na, wenn das can0 dann doch "da" ist - einfach mal probieren durchzureichen:
sofern das unter /dev/can0 liegt:lxc.mount.entry: /dev/can0 dev/can0 none bind,optional,create=file,mode=666
-
@jleg
aber leider liegt unter /dev/ kein can0root@proxmox:/dev# ls autofs dm-13 fd kmsg mqueue pve tty tty22 tty37 tty51 tty9 ttyS2 ttyS6 vcs5 vfio block dm-14 full kvm net random tty0 tty23 tty38 tty52 ttyACM0 ttyS20 ttyS7 vcs6 vga_arbiter bsg dm-2 fuse log ng0n1 rfkill tty1 tty24 tty39 tty53 ttyACM1 ttyS21 ttyS8 vcsa vhci btrfs-control dm-3 hidraw0 loop0 null rtc tty10 tty25 tty4 tty54 ttyprintk ttyS22 ttyS9 vcsa1 vhost-net bus dm-4 hpet loop1 nvme0 rtc0 tty11 tty26 tty40 tty55 ttyS0 ttyS23 udmabuf vcsa2 vhost-vsock char dm-5 hugepages loop2 nvme0n1 sda tty12 tty27 tty41 tty56 ttyS1 ttyS24 uhid vcsa3 watchdog console dm-6 hwrng loop3 nvme0n1p1 sda1 tty13 tty28 tty42 tty57 ttyS10 ttyS25 uinput vcsa4 watchdog0 core dm-7 i2c-0 loop4 nvme0n1p2 serial tty14 tty29 tty43 tty58 ttyS11 ttyS26 urandom vcsa5 zero cpu_dma_latency dm-8 i2c-1 loop5 nvme0n1p3 sg0 tty15 tty3 tty44 tty59 ttyS12 ttyS27 usb vcsa6 zfs cuse dm-9 i2c-2 loop6 nvram shm tty16 tty30 tty45 tty6 ttyS13 ttyS28 userfaultfd vcsu disk dma_heap i2c-3 loop7 port snapshot tty17 tty31 tty46 tty60 ttyS14 ttyS29 userio vcsu1 dm-0 dri i2c-4 loop-control ppp snd tty18 tty32 tty47 tty61 ttyS15 ttyS3 vcs vcsu2 dm-1 drm_dp_aux0 i2c-5 mapper psaux stderr tty19 tty33 tty48 tty62 ttyS16 ttyS30 vcs1 vcsu3 dm-10 drm_dp_aux1 i2c-6 mcelog ptmx stdin tty2 tty34 tty49 tty63 ttyS17 ttyS31 vcs2 vcsu4 dm-11 drm_dp_aux2 initctl mei0 ptp0 stdout tty20 tty35 tty5 tty7 ttyS18 ttyS4 vcs3 vcsu5 dm-12 ecryptfs input mem pts tpm0 tty21 tty36 tty50 tty8 ttyS19 ttyS5 vcs4 vcsu6 root@proxmox:/dev#
-
hallo,
nachdem ich nur mit dem durchreichen des Sticks in den Container nicht weiter kam, habe ich eine Proxmox VM mit Debian 12 erstellt und darin einfach mal den IOBroker installiert.
Dort ließ sich der Sick problemlos durchreichen, wurde erkannt und funktioniert.
Dann dachte ich mir ich erstelle ein Multi Hostsystem, konfiguriere meinen bestehenden IOBroker im LXC Container als Master und binde den IOBroker in der VM als Slave ein.
Jetzt habe ich aber das Problem dass der Slave nach ausführen von " iob multihost connect " den Master nicht findet.
Im Master habe ich zuvor " iob multihost enable " und " iob restart ausgeführt ".
Zum testen habe ich dann auf einem Raspberry3B den IOBroker installiert und auch von dem Raspberry wird der Master nicht gefunden.
Wo kann jetzt hier der Fehler liegen oder welche Tests kann ich noch ausführen um die Verbindung zur prüfen.
Über einen einfachen Ping ( also vom LXC zur VM und von der VM zum LXC ) bekomme ich von beiden Geräten untereinder immer positive Pings.