Beiträge von Networxx
-
-
-
-
Code
root@NetServer:~# ls -la /dev/ttyUSB0 crw-rw---- 1 root dialout 188, 0 Jan 8 12:00 /dev/ttyUSB0
Ich habe mit diesen Befehlen versucht mir die Berechtigung zu holen
und im Docker dieses Device erstellt:
Im Log von FHEM wird nichts erkanntCode
Alles anzeigenStarting FHEM ... 2023.01.08 13:26:34.963 3: From the FHEM_GLOBALATTR environment: attr global pidfilename ./[definition='1','0']log[/definition]/fhem.pid 2023.01.08 13:26:34.963 3: From the FHEM_GLOBALATTR environment: attr global updateInBackground 1 2023.01.08 13:26:34.963 3: From the FHEM_GLOBALATTR environment: attr global logfile ./[definition='1','0']log[/definition]/fhem-%Y-%m-%d.[definition='1','0']log[/definition] 2023.01.08 13:26:34.964 3: From the FHEM_GLOBALATTR environment: attr global nofork 0 2023.01.08 13:26:34.966 1: Including fhem.cfg 2023.01.08 13:26:35.153 3: WEB: port 8083 opened 2023.01.08 13:26:35.164 2: eventTypes: loaded 31 lines from ./[definition='1','0']log[/definition]/eventTypes.txt 2023.01.08 13:26:35.241 3: AptToDate (fhemServerApt) - defined 2023.01.08 13:26:35.373 3: telnetPort: port 7072 opened 2023.01.08 13:26:35.373 1: Including ./[definition='1','0']log[/definition]/fhem.save 2023.01.08 13:26:35.375 3: From the FHEM_GLOBALATTR environment: attr global pidfilename ./[definition='1','0']log[/definition]/fhem.pid 2023.01.08 13:26:35.376 3: From the FHEM_GLOBALATTR environment: attr global updateInBackground 1 2023.01.08 13:26:35.376 3: From the FHEM_GLOBALATTR environment: attr global logfile ./[definition='1','0']log[/definition]/fhem-%Y-%m-%d.[definition='1','0']log[/definition] 2023.01.08 13:26:35.376 3: From the FHEM_GLOBALATTR environment: attr global nofork 0 2023.01.08 13:26:35.377 1: Messages collected while initializing FHEM:SecurityCheck: telnetPort is not password protected WEB is not password protected Protect this FHEM installation by defining an allowed device with define allowed allowed You can disable this message with attr global motd none 2023.01.08 13:26:35.624 1: usb create starting 2023.01.08 13:26:35.650 3: Probing CUL device /dev/ttyS0 2023.01.08 13:26:35.854 3: Probing TCM_ESP3 device /dev/ttyUSB0 2023.01.08 13:26:35.972 3: Probing TCM_ESP2 device /dev/ttyUSB0 2023.01.08 13:26:36.077 3: Probing FHZ device /dev/ttyUSB0 2023.01.08 13:26:36.182 3: Probing TRX device /dev/ttyUSB0 2023.01.08 13:26:36.787 3: Probing ZWDongle device /dev/ttyUSB0 2023.01.08 13:26:36.891 3: Probing SIGNALDuino device /dev/ttyUSB0 2023.01.08 13:26:37.097 3: Probing MYSENSORS device /dev/ttyUSB0 2023.01.08 13:26:37.303 3: Probing ArduCounter device /dev/ttyUSB0 2023.01.08 13:26:37.508 3: Probing ElsnerWS device /dev/ttyUSB0 2023.01.08 13:26:38.513 3: Probing FRM device /dev/ttyUSB0 2023.01.08 13:26:41.302 1: usb create end 2023.01.08 13:26:41.302 0: Featurelevel: 6.1 2023.01.08 13:26:41.302 0: Server started with 11 defined entities (fhem.pl:26868/2022-12-18 perl:5.028001 os:linux user:fhem pid:4331)
-
Code
root@NetServer:~# dmesg | grep "tty" [ 0.318881] printk: console [tty0] enabled [ 0.890382] 00:01: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [50798.490964] usb 1-6.3: FTDI USB Serial Device converter now attached to ttyUSB0 [54973.413590] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [54978.681925] usb 1-6.3: FTDI USB Serial Device converter now attached to ttyUSB0 [55276.443715] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [55291.874447] usb 1-6: FTDI USB Serial Device converter now attached to ttyUSB0
Das ist die komplette Meldung
-
mit den Befehl:
chown root:nobody /dev/bus/usb/001/009Bekomme ich diese Fehlermeldung:
und mit diesen:
chmod 777 /dev/bus/usb/001/009Code2023.01.08 11:28:45.207 3: Opening JeeLinkLaCrosse device /dev/bus/usb/001/009 2023.01.08 11:28:45.212 1: PERL WARNING: can't getattr: Inappropriate ioctl for device at ./FHEM/DevIo.pm line 612. 2023.01.08 11:28:45.212 1: JeeLinkLaCrosse: Can't open /dev/bus/usb/001/009: Inappropriate ioctl for device
Vorab danke für Deine Hilfe
-
-
Vielen lieben Dank Björn das Du dieses Turorial geschrieben hast!
Ich habe es versucht so wie in deiner Anleitung nachzubauen, aber mein FHEM Container bekommt keinen Zugriff auf die USB Schnittstelle mit aktivierten Privileged Modus.
Im Log steht folgendes:
und wenn ich mit chmod -R 777 /dev/bus/usb/001/007 die Rechte ändere bekomme ich diese Fehlermeldung:CodeOpening JeeLinkLaCrosse device /dev/bus/usb/001/007 PERL WARNING: can't getattr: Inappropriate ioctl for device at ./FHEM/DevIo.pm line 612. JeeLinkLaCrosse: Can't open /dev/bus/usb/001/007: Inappropriate ioctl for device
Hättest Du vielleicht eine Idee für mich?
Vielen lieben Dank