OWX: Reset failure on bus 1wireBus

Begonnen von peble, 30 November 2013, 07:24:19

Vorheriges Thema - Nächstes Thema

Joachim

FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

dougie


...WLAN USB Dongles sind unglaublich stromhungrig. Dein 1,2A Netzteil erscheint mir nicht mal ansatzweise dieser Anforderung gewachsen. Bei mir ist erst Ruhe, seit ich alle RPi Netzteile auf Typen umgestellt habe, die 2,2A oder mehr liefern können.

VG
Ralf

Joachim

Deshalb der Vorschlag mit dem ATX-Netzteil, ausprobieren, Stromhunger definieren, passendes Netzteil kaufen.

Gruß Joachim
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

dougie


Bin ja bei dir, aber den Stromverbrauch zu messen ist schwierig, da es extrem kurzzeitige "Spikes" im Nanosekunden-Bereich sind, die hier die Probleme machen. Das bekommst du nur mit nem Speicherscope einigermassen analysiert. Dürften aber die wenigsten zu Hause rumliegen haben. ;-)

Die Kombination aus 2,2A Netzteil (Leider gibt es die 1,50€ Teile bei Pollin nicht mehr) und nem 1000µF Elko bringen dich in nahezu allen Fällen sicher über den Berg.

VG
Ralf

Joachim

FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

peble

Hallo Leute
nach langem hin und her Testen hab ich immmer noch den Reset failure

wenn ich den Linkusbi in einen anderen USB Port stecke findet FHEM den Adapter nichtmehr!
Stromversorgung hab ich Rückwärts über einen USB Aktiv Hub und y Kabel, trotzdem gibts es immer wieder einen USB Reset

hier mal meine UDEV Regeln:

in /etc/udev/rules.d
hab ich eine Datei angelegt
20_MeinLinkUSBi.rules
in diese Datei hab ich folgendes geschrieben:
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A501HXID", SYMLINK+="ttyUSB20"

hier mal wie der Adapter erkannt wird:

[    4.207610] usb 1-1.3.4: Product: FT232R USB UART
[    4.213737] usb 1-1.3.4: Manufacturer: FTDI
[    4.219279] usb 1-1.3.4: SerialNumber: A501HXID
[   34.994258] usbcore: registered new interface driver usbserial
[   35.390904] cdc_acm 1-1.3.3:1.0: ttyACM0: USB ACM device
[   35.401197] usbcore: registered new interface driver usbserial_generic
[   35.535373] usbcore: registered new interface driver cdc_acm
[   35.558059] USB Serial support registered for generic
[   35.709272] cdc_acm: USB Abstract Control Model driver for USB modems and ISD                                                                            N adapters
[   35.738282] usbserial: USB Serial Driver core
[   35.867537] usbcore: registered new interface driver ftdi_sio
[   35.966060] USB Serial support registered for FTDI USB Serial Device
[   36.087665] ftdi_sio 1-1.3.4:1.0: FTDI USB Serial Device converter detected
[   36.189836] usb 1-1.3.4: Detected FT232RL
[   36.268649] usb 1-1.3.4: Number of endpoints 2
[   36.315885] usb 1-1.3.4: Endpoint 1 MaxPacketSize 64
[   36.374773] usb 1-1.3.4: Endpoint 2 MaxPacketSize 64
[   36.393801] usbcore: registered new interface driver rtl8192cu
[   36.447475] usb 1-1.3.4: Setting MaxPacketSize 64
[   36.485139] usb 1-1.3.4: FTDI USB Serial Device converter now attached to tt                                                                             USB0
[   36.537376] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver

pi@raspberrypi ~ $ ls -al /dev/serial/by-id
total 0
drwxr-xr-x 2 root root 80 Jan  1  1970 .
drwxr-xr-x 4 root root 80 Jan  1  1970 ..
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL868-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-FTDI_FT232R_USB_UART_A501HXID-if00-port0 -> ../../ttyUSB0
pi@raspberrypi ~ $ ls -l /dev/ttyU*
crw-rw---T 1 root dialout 188, 0 Dec 27 19:15 /dev/ttyUSB0
lrwxrwxrwx 1 root root         7 Jan  1  1970 /dev/ttyUSB20 -> ttyUSB0

hier hab ich den Adapter in einen neuen Port gesteckt!

pi@raspberrypi ~ $ ls -l /dev/ttyU*
crw-rw---T 1 root dialout 188, 1 Dec 27 19:18 /dev/ttyUSB1
lrwxrwxrwx 1 root root         7 Dec 27 19:18 /dev/ttyUSB20 -> ttyUSB1
pi@raspberrypi ~ $ ls -al /dev/serial/by-id
total 0
drwxr-xr-x 2 root root 80 Dec 27 19:18 .
drwxr-xr-x 4 root root 80 Jan  1  1970 ..
lrwxrwxrwx 1 root root 13 Jan  1  1970 usb-busware.de_CUL868-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 Dec 27 19:18 usb-FTDI_FT232R_USB_UART_A501HXID-if00-port0 -> ../../ttyUSB1

hab ich ein Fehler in den Udev Regeln?






Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

peble

#36
Guten Morgen zusammen

hier nochmal ein Auszug wie der Adapter erkannt wird:

[    4.268668] usb 1-1.3.4: New USB device found, idVendor=0403, idProduct=6001
[    4.277254] usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    4.287402] usb 1-1.3.4: Product: FT232R USB UART
[    4.293498] usb 1-1.3.4: Manufacturer: FTDI
[    4.299022] usb 1-1.3.4: SerialNumber: A501HXID
[   30.424732] usbcore: registered new interface driver usbserial
[   30.488491] cdc_acm 1-1.3.3:1.0: ttyACM0: USB ACM device
[   30.508113] usbcore: registered new interface driver usbserial_generic
[   30.666883] usbcore: registered new interface driver cdc_acm
[   30.700440] USB Serial support registered for generic
[   30.762738] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   30.796828] usbserial: USB Serial Driver core
[   31.113572] usbcore: registered new interface driver ftdi_sio
[   31.327622] USB Serial support registered for FTDI USB Serial Device
[   31.487337] ftdi_sio 1-1.3.4:1.0: FTDI USB Serial Device converter detected
[   31.571889] usb 1-1.3.4: Detected FT232RL
[   31.577511] usb 1-1.3.4: Number of endpoints 2
[   31.683584] usb 1-1.3.4: Endpoint 1 MaxPacketSize 64
[   31.771428] usb 1-1.3.4: Endpoint 2 MaxPacketSize 64
[   31.856285] usb 1-1.3.4: Setting MaxPacketSize 64
[   31.902396] usbcore: registered new interface driver rtl8192cu
[   31.911583] usb 1-1.3.4: FTDI USB Serial Device converter now attached to ttUSB0
[   32.027205] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver



jetzt Stecke ich den Adapter in einen anderen USB Port

[   31.911583] usb 1-1.3.4: FTDI USB Serial Device converter now attached to ttyUSB0
[   32.027205] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
[  633.086807] usb 1-1.3.4: USB disconnect, device number 7
[  633.087484] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[  638.957247] usb 1-1.3.2: new full-speed USB device number 8 using dwc_otg
[  639.073982] usb 1-1.3.2: New USB device found, idVendor=0403, idProduct=6001
[  639.074015] usb 1-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  639.074032] usb 1-1.3.2: Product: FT232R USB UART
[  639.074048] usb 1-1.3.2: Manufacturer: FTDI
[  639.074062] usb 1-1.3.2: SerialNumber: A501HXID
[  639.083604] ftdi_sio 1-1.3.2:1.0: FTDI USB Serial Device converter detected
[  639.083819] usb 1-1.3.2: Detected FT232RL
[  639.083842] usb 1-1.3.2: Number of endpoints 2
[  639.083879] usb 1-1.3.2: Endpoint 1 MaxPacketSize 64
[  639.083897] usb 1-1.3.2: Endpoint 2 MaxPacketSize 64
[  639.083913] usb 1-1.3.2: Setting MaxPacketSize 64
[  639.086023] usb 1-1.3.2: FTDI USB Serial Device converter now attached to ttyUSB1



hier fehlt die letzte Zeile von oben wo der Adapter nocht richtig erkannt wurde:

[   32.027205] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
wird hier der Treiber installiert?
wird er Treiber beim umstecken nichtmehr installiert?

der Adapter wird jetzt von FHEM nichtmehr erkannt!


in fhem.cfg hab ich den Adapter so definiert:

define 1_Wire OWX /dev/ttyUSB20
attr 1_Wire buspower parasitic



Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

Joachim

Moin peble,

Ich melde mich heute abend nocheinmal, im Moment steht mein FHEM (Ordnung in das Chaos bringen).

Gruß Joachim
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

peble

Alles klar vielen Dank schonmal

Gruß
Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

Prof. Dr. Peter Henning

Ich sehe das Problem noch nicht so ganz.

1. Der Treiber ist nach dem ersten Einstecken geladen und braucht nicht noch einmal geladen zu werden (Überprüfung mit lsmod !)

2. die udev Regeln haben beim ersten Einstecken einen Softlink angelegt, /dev/ttyUSB20 nämlich. Ich bin mir nicht sicher, ob der beim einfachen Abziehen ordentlich gelöscht wird - eventuell muss udev neu gestartet werden. Bitte nach dem 2. Anstecken mal  ls -l /dev /ttyUSB20 abfragen. Wenn der nämlich nicht gelöscht wurde, zeigt er nach wie vor auf /dev/ttyUSB0 - und daran hängt jetzt nichts mehr.

Ich empfehle übrigens, nicht /dev/ttyUSB20 als Name zu verwenden - das könnte je nach Bootkonfiguration auch das System stören. Besser einen eigenen Namen verwenden, also z.B. /dev/ow????

LG

pah

peble

Hallo pah,

1. Prüfung mit Ismod

pi@raspberrypi ~ $ lsmod
Module                  Size  Used by
snd_bcm2835            16432  0
snd_pcm                77728  1 snd_bcm2835
snd_seq                53482  0
snd_timer              20110  2 snd_pcm,snd_seq
snd_seq_device          6462  1 snd_seq
snd                    58744  5 snd_bcm2835,snd_timer,snd_pcm,snd_seq,snd_seq_device
snd_page_alloc          5169  1 snd_pcm
ftdi_sio               33243  1
8192cu                490361  0
cdc_acm                15593  2
usbserial              32950  3 ftdi_sio
leds_gpio               2243  0
led_class               3570  1 leds_gpio

2. ich hab den Adapter in den UDEV Regeln umbenannt in LinkUSBi

hier nach einem Neusstart wenn alles funtioniert:
pi@raspberrypi ~ $ ls -l /dev /LinkUSBi
ls: cannot access /LinkUSBi: No such file or directory
/dev:
total 0
crw------- 1 root root     10, 235 Jan  1  1970 autofs
drwxr-xr-x 2 root root         580 Jan  1  1970 block
crw------T 1 root root     10, 234 Jan  1  1970 btrfs-control
drwxr-xr-x 3 root root          60 Jan  1  1970 bus
crw------- 1 root root     10,  63 Jan  1  1970 cachefiles
drwxr-xr-x 2 root root        2340 Dec 29 16:17 char
crw------- 1 root root      5,   1 Dec 29 16:52 console
crw------- 1 root root     10,  62 Jan  1  1970 cpu_dma_latency
drwxr-xr-x 5 root root         100 Jan  1  1970 disk
crw-rw---T 1 root video    29,   0 Jan  1  1970 fb0
lrwxrwxrwx 1 root root          13 Jan  1  1970 fd -> /proc/self/fd
crw-rw-rw- 1 root root      1,   7 Jan  1  1970 full
crw-rw---T 1 root fuse     10, 229 Jan  1  1970 fuse
drwxr-xr-x 2 root root          60 Jan  1  1970 input
crw-r--r-- 1 root root      1,  11 Jan  1  1970 kmsg
lrwxrwxrwx 1 root root           7 Jan  1  1970 LinkUSBi -> ttyUSB0
srw-rw-rw- 1 root root           0 Dec 29 16:17 log
brw-rw---T 1 root disk      7,   0 Jan  1  1970 loop0
brw-rw---T 1 root disk      7,   1 Jan  1  1970 loop1
brw-rw---T 1 root disk      7,   2 Jan  1  1970 loop2
brw-rw---T 1 root disk      7,   3 Jan  1  1970 loop3
brw-rw---T 1 root disk      7,   4 Jan  1  1970 loop4
brw-rw---T 1 root disk      7,   5 Jan  1  1970 loop5
brw-rw---T 1 root disk      7,   6 Jan  1  1970 loop6
brw-rw---T 1 root disk      7,   7 Jan  1  1970 loop7
crw------- 1 root root     10, 237 Jan  1  1970 loop-control
lrwxrwxrwx 1 root root          13 Jan  1  1970 MAKEDEV -> /sbin/MAKEDEV
drwxr-xr-x 2 root root          60 Jan  1  1970 mapper
crw-r----T 1 root kmem      1,   1 Jan  1  1970 mem
brw-rw---T 1 root floppy  179,   0 Jan  1  1970 mmcblk0
brw-rw---T 1 root floppy  179,   1 Jan  1  1970 mmcblk0p1
brw-rw---T 1 root floppy  179,   2 Dec 29 16:17 mmcblk0p2
drwxr-xr-x 2 root root          60 Jan  1  1970 net
crw------- 1 root root     10,  61 Jan  1  1970 network_latency
crw------- 1 root root     10,  60 Jan  1  1970 network_throughput
crw-rw-rw- 1 root root      1,   3 Jan  1  1970 null
crw------- 1 root root    108,   0 Jan  1  1970 ppp
crw-rw-rw- 1 root root      5,   2 Dec 29 16:53 ptmx
drwxr-xr-x 2 root root           0 Jan  1  1970 pts
brw-rw---T 1 root disk      1,   0 Jan  1  1970 ram0
brw-rw---T 1 root disk      1,   1 Jan  1  1970 ram1
brw-rw---T 1 root disk      1,  10 Jan  1  1970 ram10
brw-rw---T 1 root disk      1,  11 Jan  1  1970 ram11
brw-rw---T 1 root disk      1,  12 Jan  1  1970 ram12
brw-rw---T 1 root disk      1,  13 Jan  1  1970 ram13
brw-rw---T 1 root disk      1,  14 Jan  1  1970 ram14
brw-rw---T 1 root disk      1,  15 Jan  1  1970 ram15
brw-rw---T 1 root disk      1,   2 Jan  1  1970 ram2
brw-rw---T 1 root disk      1,   3 Jan  1  1970 ram3
brw-rw---T 1 root disk      1,   4 Jan  1  1970 ram4
brw-rw---T 1 root disk      1,   5 Jan  1  1970 ram5
brw-rw---T 1 root disk      1,   6 Jan  1  1970 ram6
brw-rw---T 1 root disk      1,   7 Jan  1  1970 ram7
brw-rw---T 1 root disk      1,   8 Jan  1  1970 ram8
brw-rw---T 1 root disk      1,   9 Jan  1  1970 ram9
crw-rw-rw- 1 root root      1,   8 Jan  1  1970 random
drwxr-xr-x 2 root root          60 Jan  1  1970 raw
lrwxrwxrwx 1 root root           9 Dec 29 16:17 root -> mmcblk0p2
drwxr-xr-x 4 root root          80 Jan  1  1970 serial
lrwxrwxrwx 1 root root           8 Dec 29 16:17 shm -> /run/shm
drwxr-xr-x 3 root root         140 Dec 29 16:17 snd
lrwxrwxrwx 1 root root          24 Dec 29 16:17 sndstat -> /proc/asound/oss/sndstat
lrwxrwxrwx 1 root root          15 Jan  1  1970 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root          15 Jan  1  1970 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root          15 Jan  1  1970 stdout -> /proc/self/fd/1
crw-rw-rw- 1 root root      5,   0 Jan  1  1970 tty
crw------- 1 root root      4,   0 Jan  1  1970 tty0
crw-rw---- 1 root tty       4,   1 Dec 29 16:18 tty1
crw------- 1 root root      4,  10 Jan  1  1970 tty10
crw------- 1 root root      4,  11 Jan  1  1970 tty11
crw------- 1 root root      4,  12 Jan  1  1970 tty12
crw------- 1 root root      4,  13 Jan  1  1970 tty13
crw------- 1 root root      4,  14 Jan  1  1970 tty14
crw------- 1 root root      4,  15 Jan  1  1970 tty15
crw------- 1 root root      4,  16 Jan  1  1970 tty16
crw------- 1 root root      4,  17 Jan  1  1970 tty17
crw------- 1 root root      4,  18 Jan  1  1970 tty18
crw------- 1 root root      4,  19 Jan  1  1970 tty19
crw-rw---- 1 root tty       4,   2 Dec 29 16:18 tty2
crw------- 1 root root      4,  20 Jan  1  1970 tty20
crw------- 1 root root      4,  21 Jan  1  1970 tty21
crw------- 1 root root      4,  22 Jan  1  1970 tty22
crw------- 1 root root      4,  23 Jan  1  1970 tty23
crw------- 1 root root      4,  24 Jan  1  1970 tty24
crw------- 1 root root      4,  25 Jan  1  1970 tty25
crw------- 1 root root      4,  26 Jan  1  1970 tty26
crw------- 1 root root      4,  27 Jan  1  1970 tty27
crw------- 1 root root      4,  28 Jan  1  1970 tty28
crw------- 1 root root      4,  29 Jan  1  1970 tty29
crw-rw---- 1 root tty       4,   3 Dec 29 16:18 tty3
crw------- 1 root root      4,  30 Jan  1  1970 tty30
crw------- 1 root root      4,  31 Jan  1  1970 tty31
crw------- 1 root root      4,  32 Jan  1  1970 tty32
crw------- 1 root root      4,  33 Jan  1  1970 tty33
crw------- 1 root root      4,  34 Jan  1  1970 tty34
crw------- 1 root root      4,  35 Jan  1  1970 tty35
crw------- 1 root root      4,  36 Jan  1  1970 tty36
crw------- 1 root root      4,  37 Jan  1  1970 tty37
crw------- 1 root root      4,  38 Jan  1  1970 tty38
crw------- 1 root root      4,  39 Jan  1  1970 tty39
crw-rw---- 1 root tty       4,   4 Dec 29 16:18 tty4
crw------- 1 root root      4,  40 Jan  1  1970 tty40
crw------- 1 root root      4,  41 Jan  1  1970 tty41
crw------- 1 root root      4,  42 Jan  1  1970 tty42
crw------- 1 root root      4,  43 Jan  1  1970 tty43
crw------- 1 root root      4,  44 Jan  1  1970 tty44
crw------- 1 root root      4,  45 Jan  1  1970 tty45
crw------- 1 root root      4,  46 Jan  1  1970 tty46
crw------- 1 root root      4,  47 Jan  1  1970 tty47
crw------- 1 root root      4,  48 Jan  1  1970 tty48
crw------- 1 root root      4,  49 Jan  1  1970 tty49
crw-rw---- 1 root tty       4,   5 Dec 29 16:18 tty5
crw------- 1 root root      4,  50 Jan  1  1970 tty50
crw------- 1 root root      4,  51 Jan  1  1970 tty51
crw------- 1 root root      4,  52 Jan  1  1970 tty52
crw------- 1 root root      4,  53 Jan  1  1970 tty53
crw------- 1 root root      4,  54 Jan  1  1970 tty54
crw------- 1 root root      4,  55 Jan  1  1970 tty55
crw------- 1 root root      4,  56 Jan  1  1970 tty56
crw------- 1 root root      4,  57 Jan  1  1970 tty57
crw------- 1 root root      4,  58 Jan  1  1970 tty58
crw------- 1 root root      4,  59 Jan  1  1970 tty59
crw-rw---- 1 root tty       4,   6 Dec 29 16:18 tty6
crw------- 1 root root      4,  60 Jan  1  1970 tty60
crw------- 1 root root      4,  61 Jan  1  1970 tty61
crw------- 1 root root      4,  62 Jan  1  1970 tty62
crw------- 1 root root      4,  63 Jan  1  1970 tty63
crw------- 1 root root      4,   7 Jan  1  1970 tty7
crw------- 1 root root      4,   8 Jan  1  1970 tty8
crw------- 1 root root      4,   9 Jan  1  1970 tty9
crw-rw---T 1 root dialout 166,   0 Dec 29 16:51 ttyACM0
crw-rw---- 1 root tty     204,  64 Dec 29 16:18 ttyAMA0
crw-rw---T 1 root dialout   5,   3 Jan  1  1970 ttyprintk
crw-rw---T 1 root dialout 188,   0 Dec 29 16:53 ttyUSB0
crw------T 1 root root     10, 223 Jan  1  1970 uinput
crw-rw-rw- 1 root root      1,   9 Jan  1  1970 urandom
crw------- 1 root root    251,   0 Jan  1  1970 vc-cma
crw-rw---T 1 root video   250,   0 Jan  1  1970 vchiq
crw------- 1 root root    253,   0 Jan  1  1970 vc-mem
crw------- 1 root root      7,   0 Jan  1  1970 vcs
crw------- 1 root root      7,   1 Jan  1  1970 vcs1
crw------- 1 root root      7,   2 Dec 29 16:17 vcs2
crw------- 1 root root      7,   3 Dec 29 16:17 vcs3
crw------- 1 root root      7,   4 Dec 29 16:17 vcs4
crw------- 1 root root      7,   5 Dec 29 16:17 vcs5
crw------- 1 root root      7,   6 Dec 29 16:17 vcs6
crw------- 1 root root      7, 128 Jan  1  1970 vcsa
crw------- 1 root root      7, 129 Jan  1  1970 vcsa1
crw------- 1 root root      7, 130 Dec 29 16:17 vcsa2
crw------- 1 root root      7, 131 Dec 29 16:17 vcsa3
crw------- 1 root root      7, 132 Dec 29 16:17 vcsa4
crw------- 1 root root      7, 133 Dec 29 16:17 vcsa5
crw------- 1 root root      7, 134 Dec 29 16:17 vcsa6
prw-r----- 1 root adm            0 Dec 29 16:52 xconsole
crw-rw-rw- 1 root root      1,   5 Jan  1  1970 zero


jetzt hab ich den Adapter in einen anderen USB Port gesteckt:

pi@raspberrypi ~ $ ls -l /dev /LinkUSBi
ls: cannot access /LinkUSBi: No such file or directory
/dev:
total 0
crw------- 1 root root     10, 235 Jan  1  1970 autofs
drwxr-xr-x 2 root root         580 Jan  1  1970 block
crw------T 1 root root     10, 234 Jan  1  1970 btrfs-control
drwxr-xr-x 3 root root          60 Jan  1  1970 bus
crw------- 1 root root     10,  63 Jan  1  1970 cachefiles
drwxr-xr-x 2 root root        2340 Dec 29 16:58 char
crw------- 1 root root      5,   1 Dec 29 16:52 console
crw------- 1 root root     10,  62 Jan  1  1970 cpu_dma_latency
drwxr-xr-x 5 root root         100 Jan  1  1970 disk
crw-rw---T 1 root video    29,   0 Jan  1  1970 fb0
lrwxrwxrwx 1 root root          13 Jan  1  1970 fd -> /proc/self/fd
crw-rw-rw- 1 root root      1,   7 Jan  1  1970 full
crw-rw---T 1 root fuse     10, 229 Jan  1  1970 fuse
drwxr-xr-x 2 root root          60 Jan  1  1970 input
crw-r--r-- 1 root root      1,  11 Jan  1  1970 kmsg
lrwxrwxrwx 1 root root           7 Dec 29 16:58 LinkUSBi -> ttyUSB1
srw-rw-rw- 1 root root           0 Dec 29 16:17 log
brw-rw---T 1 root disk      7,   0 Jan  1  1970 loop0
brw-rw---T 1 root disk      7,   1 Jan  1  1970 loop1
brw-rw---T 1 root disk      7,   2 Jan  1  1970 loop2
brw-rw---T 1 root disk      7,   3 Jan  1  1970 loop3
brw-rw---T 1 root disk      7,   4 Jan  1  1970 loop4
brw-rw---T 1 root disk      7,   5 Jan  1  1970 loop5
brw-rw---T 1 root disk      7,   6 Jan  1  1970 loop6
brw-rw---T 1 root disk      7,   7 Jan  1  1970 loop7
crw------- 1 root root     10, 237 Jan  1  1970 loop-control
lrwxrwxrwx 1 root root          13 Jan  1  1970 MAKEDEV -> /sbin/MAKEDEV
drwxr-xr-x 2 root root          60 Jan  1  1970 mapper
crw-r----T 1 root kmem      1,   1 Jan  1  1970 mem
brw-rw---T 1 root floppy  179,   0 Jan  1  1970 mmcblk0
brw-rw---T 1 root floppy  179,   1 Jan  1  1970 mmcblk0p1
brw-rw---T 1 root floppy  179,   2 Dec 29 16:17 mmcblk0p2
drwxr-xr-x 2 root root          60 Jan  1  1970 net
crw------- 1 root root     10,  61 Jan  1  1970 network_latency
crw------- 1 root root     10,  60 Jan  1  1970 network_throughput
crw-rw-rw- 1 root root      1,   3 Jan  1  1970 null
crw------- 1 root root    108,   0 Jan  1  1970 ppp
crw-rw-rw- 1 root root      5,   2 Dec 29 17:01 ptmx
drwxr-xr-x 2 root root           0 Jan  1  1970 pts
brw-rw---T 1 root disk      1,   0 Jan  1  1970 ram0
brw-rw---T 1 root disk      1,   1 Jan  1  1970 ram1
brw-rw---T 1 root disk      1,  10 Jan  1  1970 ram10
brw-rw---T 1 root disk      1,  11 Jan  1  1970 ram11
brw-rw---T 1 root disk      1,  12 Jan  1  1970 ram12
brw-rw---T 1 root disk      1,  13 Jan  1  1970 ram13
brw-rw---T 1 root disk      1,  14 Jan  1  1970 ram14
brw-rw---T 1 root disk      1,  15 Jan  1  1970 ram15
brw-rw---T 1 root disk      1,   2 Jan  1  1970 ram2
brw-rw---T 1 root disk      1,   3 Jan  1  1970 ram3
brw-rw---T 1 root disk      1,   4 Jan  1  1970 ram4
brw-rw---T 1 root disk      1,   5 Jan  1  1970 ram5
brw-rw---T 1 root disk      1,   6 Jan  1  1970 ram6
brw-rw---T 1 root disk      1,   7 Jan  1  1970 ram7
brw-rw---T 1 root disk      1,   8 Jan  1  1970 ram8
brw-rw---T 1 root disk      1,   9 Jan  1  1970 ram9
crw-rw-rw- 1 root root      1,   8 Jan  1  1970 random
drwxr-xr-x 2 root root          60 Jan  1  1970 raw
lrwxrwxrwx 1 root root           9 Dec 29 16:17 root -> mmcblk0p2
drwxr-xr-x 4 root root          80 Jan  1  1970 serial
lrwxrwxrwx 1 root root           8 Dec 29 16:17 shm -> /run/shm
drwxr-xr-x 3 root root         140 Dec 29 16:17 snd
lrwxrwxrwx 1 root root          24 Dec 29 16:17 sndstat -> /proc/asound/oss/sndstat
lrwxrwxrwx 1 root root          15 Jan  1  1970 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root          15 Jan  1  1970 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root          15 Jan  1  1970 stdout -> /proc/self/fd/1
crw-rw-rw- 1 root root      5,   0 Jan  1  1970 tty
crw------- 1 root root      4,   0 Jan  1  1970 tty0
crw-rw---- 1 root tty       4,   1 Dec 29 16:18 tty1
crw------- 1 root root      4,  10 Jan  1  1970 tty10
crw------- 1 root root      4,  11 Jan  1  1970 tty11
crw------- 1 root root      4,  12 Jan  1  1970 tty12
crw------- 1 root root      4,  13 Jan  1  1970 tty13
crw------- 1 root root      4,  14 Jan  1  1970 tty14
crw------- 1 root root      4,  15 Jan  1  1970 tty15
crw------- 1 root root      4,  16 Jan  1  1970 tty16
crw------- 1 root root      4,  17 Jan  1  1970 tty17
crw------- 1 root root      4,  18 Jan  1  1970 tty18
crw------- 1 root root      4,  19 Jan  1  1970 tty19
crw-rw---- 1 root tty       4,   2 Dec 29 16:18 tty2
crw------- 1 root root      4,  20 Jan  1  1970 tty20
crw------- 1 root root      4,  21 Jan  1  1970 tty21
crw------- 1 root root      4,  22 Jan  1  1970 tty22
crw------- 1 root root      4,  23 Jan  1  1970 tty23
crw------- 1 root root      4,  24 Jan  1  1970 tty24
crw------- 1 root root      4,  25 Jan  1  1970 tty25
crw------- 1 root root      4,  26 Jan  1  1970 tty26
crw------- 1 root root      4,  27 Jan  1  1970 tty27
crw------- 1 root root      4,  28 Jan  1  1970 tty28
crw------- 1 root root      4,  29 Jan  1  1970 tty29
crw-rw---- 1 root tty       4,   3 Dec 29 16:18 tty3
crw------- 1 root root      4,  30 Jan  1  1970 tty30
crw------- 1 root root      4,  31 Jan  1  1970 tty31
crw------- 1 root root      4,  32 Jan  1  1970 tty32
crw------- 1 root root      4,  33 Jan  1  1970 tty33
crw------- 1 root root      4,  34 Jan  1  1970 tty34
crw------- 1 root root      4,  35 Jan  1  1970 tty35
crw------- 1 root root      4,  36 Jan  1  1970 tty36
crw------- 1 root root      4,  37 Jan  1  1970 tty37
crw------- 1 root root      4,  38 Jan  1  1970 tty38
crw------- 1 root root      4,  39 Jan  1  1970 tty39
crw-rw---- 1 root tty       4,   4 Dec 29 16:18 tty4
crw------- 1 root root      4,  40 Jan  1  1970 tty40
crw------- 1 root root      4,  41 Jan  1  1970 tty41
crw------- 1 root root      4,  42 Jan  1  1970 tty42
crw------- 1 root root      4,  43 Jan  1  1970 tty43
crw------- 1 root root      4,  44 Jan  1  1970 tty44
crw------- 1 root root      4,  45 Jan  1  1970 tty45
crw------- 1 root root      4,  46 Jan  1  1970 tty46
crw------- 1 root root      4,  47 Jan  1  1970 tty47
crw------- 1 root root      4,  48 Jan  1  1970 tty48
crw------- 1 root root      4,  49 Jan  1  1970 tty49
crw-rw---- 1 root tty       4,   5 Dec 29 16:18 tty5
crw------- 1 root root      4,  50 Jan  1  1970 tty50
crw------- 1 root root      4,  51 Jan  1  1970 tty51
crw------- 1 root root      4,  52 Jan  1  1970 tty52
crw------- 1 root root      4,  53 Jan  1  1970 tty53
crw------- 1 root root      4,  54 Jan  1  1970 tty54
crw------- 1 root root      4,  55 Jan  1  1970 tty55
crw------- 1 root root      4,  56 Jan  1  1970 tty56
crw------- 1 root root      4,  57 Jan  1  1970 tty57
crw------- 1 root root      4,  58 Jan  1  1970 tty58
crw------- 1 root root      4,  59 Jan  1  1970 tty59
crw-rw---- 1 root tty       4,   6 Dec 29 16:18 tty6
crw------- 1 root root      4,  60 Jan  1  1970 tty60
crw------- 1 root root      4,  61 Jan  1  1970 tty61
crw------- 1 root root      4,  62 Jan  1  1970 tty62
crw------- 1 root root      4,  63 Jan  1  1970 tty63
crw------- 1 root root      4,   7 Jan  1  1970 tty7
crw------- 1 root root      4,   8 Jan  1  1970 tty8
crw------- 1 root root      4,   9 Jan  1  1970 tty9
crw-rw---T 1 root dialout 166,   0 Dec 29 16:51 ttyACM0
crw-rw---- 1 root tty     204,  64 Dec 29 16:18 ttyAMA0
crw-rw---T 1 root dialout   5,   3 Jan  1  1970 ttyprintk
crw-rw---T 1 root dialout 188,   1 Dec 29 16:58 ttyUSB1
crw------T 1 root root     10, 223 Jan  1  1970 uinput
crw-rw-rw- 1 root root      1,   9 Jan  1  1970 urandom
crw------- 1 root root    251,   0 Jan  1  1970 vc-cma
crw-rw---T 1 root video   250,   0 Jan  1  1970 vchiq
crw------- 1 root root    253,   0 Jan  1  1970 vc-mem
crw------- 1 root root      7,   0 Jan  1  1970 vcs
crw------- 1 root root      7,   1 Jan  1  1970 vcs1
crw------- 1 root root      7,   2 Dec 29 16:17 vcs2
crw------- 1 root root      7,   3 Dec 29 16:17 vcs3
crw------- 1 root root      7,   4 Dec 29 16:17 vcs4
crw------- 1 root root      7,   5 Dec 29 16:17 vcs5
crw------- 1 root root      7,   6 Dec 29 16:17 vcs6
crw------- 1 root root      7, 128 Jan  1  1970 vcsa
crw------- 1 root root      7, 129 Jan  1  1970 vcsa1
crw------- 1 root root      7, 130 Dec 29 16:17 vcsa2
crw------- 1 root root      7, 131 Dec 29 16:17 vcsa3
crw------- 1 root root      7, 132 Dec 29 16:17 vcsa4
crw------- 1 root root      7, 133 Dec 29 16:17 vcsa5
crw------- 1 root root      7, 134 Dec 29 16:17 vcsa6
prw-r----- 1 root adm            0 Dec 29 16:59 xconsole
crw-rw-rw- 1 root root      1,   5 Jan  1  1970 zero


Gruß
Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

peble

Hallo Zusammen,

wünsch allen einen guten Rutsch
und bedanke mich nochmal bei allen für die tolle Unterstützung die es hier immer gibt,
auch wenn noch nicht alles rund läuft,
immer weiter versuchen bis es klappt.

Gruß
Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

Tobias

ich hatte auch mal einen LinkUSBi, mit denselben Problemen. Hatte damals an den Fuchsshop geschrieben:

Zitat> Hallo Herr Fuchs,
>
> kennen bzw wurde ihnen schon folgendes Verhalten berichtet?
>
> es kommt vor das, wenn der LinkUSBi neu initialisiert wird, die aktuelle
> ttyUSB* Verbindung unterbrochen und neu aufgebaut wird. Danach ist der
> LinkUSBi nicht mehr ansprechbar.
> Zwar ist auch noch ein "picocom -b 9600 /dev/ttyUSB1" möglich, aber
> keine Reaktion zb. auf "\h" oder sonstige Befehle.
> Erst ein Ab- und erneutes Anstecken an den USBPort hilft damit der
> LinkUSBi wieder mit meiner Anwendung kommunizieren will.
>
> Haben Sie ev. einen Hinweis?
>
> Gruss

ZitatSehr geehrter Herr xxx,

ich kenne dieses Verhalten. Es scheint an USB 2.0 zu liegen. Versuchen
Sie mal den LinkUSB über USB 1.1 anzusprechen, in dem Sie das USB 2.0
Modul entfernen.

# lsmod | grep ehci_hcd
ehci_hcd 29101 0
usbcore 99774 6
ftdi_sio,usbserial,usb_storage,uhci_hcd,ehci_hcd

# rmmod ehci_hcd

Mit freundlichem Gruß
Moritz Fuchs
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

peble

Hallo Tobias,

vielen Dank für die Antwort
hattest du Erfolg durch Abschalten des USB 2.0?
Im Moment läuft mein 1 Wire hab alles hin und her versucht
-UDEV Regeln für den LinkUSBi
-Stromversorgung des PI Rückwärts über USB
-verschiedene aktive Hubs
-Wlan
-direkt über Lan
alles kein Erfolg
maximale Laufzeit des 1 Wire 4-5 Tage

jetzt läuft 1 Wire seit 6 Tagen ohne Probleme,
ich hab den LinkUSBi direkt am Pi (also ohne aktiven Hub) hängen und der Pi hat ein 1200 mA Netzteil
am anderen USB Anschluss hängt ein aktiver Hub mit Wlan und einem CUL 868.
Wenn die Probleme bei mir wieder auftreten versuch ich mal das USB 2.0 abzuschalten
muss nur noch klären ob nicht ein anderes USB Gerät wie z.B der CUL USB 2.0 benötigt.


Gruß
Cubietruck mit FHEM
1-Wire mit LinkUSBi / Com to 1Wire USB Adapter CUL 868 V3 von busware / ESA2000 Strommessung
Uniroll Gurtwickler über CUL 868 / verschiedeneFS 20 Geräte

Tobias

Schlussendlich habe ich den LinkUSBi wieder verkauft. Jetzt läuft bei mir alles über 1wire-USB-Busmaster auf Hutschiene von eservice-online
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter