NEWS
Synology- mal wieder Zigbee - CC2531 USB, Gelöst
-
@dos1973
https://forum.iobroker.net/post/551908
Hast du hier geguckt? -
@dimaiv
das ist doch alles heute von **Mir -
@dos1973
Ich weiß.
Hast du genau da rein geguckt? -
@dimaiv ja
robin_hood@ds218:/dev$ ls block loop12 loop167 loop213 loop30 loop78 ptyad ptye1 ptyr5 ptyu9 ptyxd rtc0 tty36 ttyb2 ttye6 ttyra ttyua ttyxe bsg loop120 loop168 loop214 loop31 loop79 ptyae ptye2 ptyr6 ptyua ptyxe sda tty37 ttyb3 ttye7 ttyrb ttyub ttyxf btrfs-control loop121 loop169 loop215 loop32 loop8 ptyaf ptye3 ptyr7 ptyub ptyxf sda1 tty38 ttyb4 ttye8 ttyrc ttyuc ttyy0 bus loop122 loop17 loop216 loop33 loop80 ptyb0 ptye4 ptyr8 ptyuc ptyy0 sda2 tty39 ttyb5 ttye9 ttyrd ttyud ttyy1 char loop123 loop170 loop217 loop34 loop81 ptyb1 ptye5 ptyr9 ptyud ptyy1 sda5 tty4 ttyb6 ttyea ttyre ttyue ttyy2 console loop124 loop171 loop218 loop35 loop82 ptyb2 ptye6 ptyra ptyue ptyy2 sdb tty40 ttyb7 ttyeb ttyrf ttyuf ttyy3 core loop125 loop172 loop219 loop36 loop83 ptyb3 ptye7 ptyrb ptyuf ptyy3 sdb1 tty41 ttyb8 ttyec ttys0 ttyv0 ttyy4 cpu loop126 loop173 loop22 loop37 loop84 ptyb4 ptye8 ptyrc ptyv0 ptyy4 sdb2 tty42 ttyb9 ttyed ttyS0 ttyv1 ttyy5 cpu_dma_latency loop127 loop174 loop220 loop38 loop85 ptyb5 ptye9 ptyrd ptyv1 ptyy5 sdb5 tty43 ttyba ttyee ttys1 ttyv2 ttyy6 dm-0 loop128 loop175 loop221 loop39 loop86 ptyb6 ptyea ptyre ptyv2 ptyy6 sg0 tty44 ttybb ttyef ttyS1 ttyv3 ttyy7 dri loop129 loop176 loop222 loop4 loop87 ptyb7 ptyeb ptyrf ptyv3 ptyy7 sg1 tty45 ttybc ttyp0 ttys2 ttyv4 ttyy8 fb0 loop13 loop177 loop223 loop40 loop88 ptyb8 ptyec ptys0 ptyv4 ptyy8 sg2 tty46 ttybd ttyp1 ttyS2 ttyv5 ttyy9 fd loop130 loop178 loop224 loop41 loop89 ptyb9 ptyed ptys1 ptyv5 ptyy9 shm tty47 ttybe ttyp2 ttys3 ttyv6 ttyya full loop131 loop179 loop225 loop42 loop9 ptyba ptyee ptys2 ptyv6 ptyya snapshot tty48 ttybf ttyp3 ttyS3 ttyv7 ttyyb fuse loop132 loop18 loop226 loop43 loop90 ptybb ptyef ptys3 ptyv7 ptyyb stderr tty49 ttyc0 ttyp4 ttys4 ttyv8 ttyyc hda loop133 loop180 loop227 loop44 loop91 ptybc ptyp0 ptys4 ptyv8 ptyyc stdin tty5 ttyc1 ttyp5 ttys5 ttyv9 ttyyd hda1 loop134 loop181 loop228 loop45 loop92 ptybd ptyp1 ptys5 ptyv9 ptyyd stdout tty50 ttyc2 ttyp6 ttys6 ttyva ttyye hda2 loop135 loop182 loop229 loop46 loop93 ptybe ptyp2 ptys6 ptyva ptyye synobios tty51 ttyc3 ttyp7 ttys7 ttyvb ttyyf hda3 loop136 loop183 loop23 loop47 loop94 ptybf ptyp3 ptys7 ptyvb ptyyf synoboot tty52 ttyc4 ttyp8 ttys8 ttyvc ttyz0 hda4 loop137 loop184 loop230 loop48 loop95 ptyc0 ptyp4 ptys8 ptyvc ptyz0 synoboot1 tty53 ttyc5 ttyp9 ttys9 ttyvd ttyz1 i2c-0 loop138 loop185 loop231 loop49 loop96 ptyc1 ptyp5 ptys9 ptyvd ptyz1 synoboot2 tty54 ttyc6 ttypa ttysa ttyve ttyz2 i2c-1 loop139 loop186 loop232 loop5 loop97 ptyc2 ptyp6 ptysa ptyve ptyz2 tty tty55 ttyc7 ttypb ttysb ttyvf ttyz3 i2c-2 loop14 loop187 loop233 loop50 loop98 ptyc3 ptyp7 ptysb ptyvf ptyz3 tty0 tty56 ttyc8 ttypc ttysc ttyw0 ttyz4 i2c-3 loop140 loop188 loop234 loop51 loop99 ptyc4 ptyp8 ptysc ptyw0 ptyz4 tty1 tty57 ttyc9 ttypd ttysd ttyw1 ttyz5 i2c-4 loop141 loop189 loop235 loop52 loop-control ptyc5 ptyp9 ptysd ptyw1 ptyz5 tty10 tty58 ttyca ttype ttyse ttyw2 ttyz6 kmem loop142 loop19 loop236 loop53 mapper ptyc6 ptypa ptyse ptyw2 ptyz6 tty11 tty59 ttycb ttypf ttysf ttyw3 ttyz7 kmsg loop143 loop190 loop237 loop54 mcelog ptyc7 ptypb ptysf ptyw3 ptyz7 tty12 tty6 ttycc ttyq0 ttyt0 ttyw4 ttyz8 log loop144 loop191 loop238 loop55 md0 ptyc8 ptypc ptyt0 ptyw4 ptyz8 tty13 tty60 ttycd ttyq1 ttyt1 ttyw5 ttyz9 loop0 loop145 loop192 loop239 loop56 md1 ptyc9 ptypd ptyt1 ptyw5 ptyz9 tty14 tty61 ttyce ttyq2 ttyt2 ttyw6 ttyza loop1 loop146 loop193 loop24 loop57 md2 ptyca ptype ptyt2 ptyw6 ptyza tty15 tty62 ttycf ttyq3 ttyt3 ttyw7 ttyzb loop10 loop147 loop194 loop240 loop58 mem ptycb ptypf ptyt3 ptyw7 ptyzb tty16 tty63 ttyd0 ttyq4 ttyt4 ttyw8 ttyzc loop100 loop148 loop195 loop241 loop59 memory_bandwidth ptycc ptyq0 ptyt4 ptyw8 ptyzc tty17 tty7 ttyd1 ttyq5 ttyt5 ttyw9 ttyzd loop101 loop149 loop196 loop242 loop6 network_latency ptycd ptyq1 ptyt5 ptyw9 ptyzd tty18 tty8 ttyd2 ttyq6 ttyt6 ttywa ttyze loop102 loop15 loop197 loop243 loop60 network_throughput ptyce ptyq2 ptyt6 ptywa ptyze tty19 tty9 ttyd3 ttyq7 ttyt7 ttywb ttyzf loop103 loop150 loop198 loop244 loop61 null ptycf ptyq3 ptyt7 ptywb ptyzf tty2 ttya0 ttyd4 ttyq8 ttyt8 ttywc urandom loop104 loop151 loop199 loop245 loop62 port ptyd0 ptyq4 ptyt8 ptywc ram0 tty20 ttya1 ttyd5 ttyq9 ttyt9 ttywd vcs loop105 loop152 loop2 loop246 loop63 ptmx ptyd1 ptyq5 ptyt9 ptywd ram1 tty21 ttya2 ttyd6 ttyqa ttyta ttywe vcs1 loop106 loop153 loop20 loop247 loop64 ptp0 ptyd2 ptyq6 ptyta ptywe ram10 tty22 ttya3 ttyd7 ttyqb ttytb ttywf vcsa loop107 loop154 loop200 loop248 loop65 pts ptyd3 ptyq7 ptytb ptywf ram11 tty23 ttya4 ttyd8 ttyqc ttytc ttyx0 vcsa1 loop108 loop155 loop201 loop249 loop66 ptya0 ptyd4 ptyq8 ptytc ptyx0 ram12 tty24 ttya5 ttyd9 ttyqd ttytd ttyx1 vg1000 loop109 loop156 loop202 loop25 loop67 ptya1 ptyd5 ptyq9 ptytd ptyx1 ram13 tty25 ttya6 ttyda ttyqe ttyte ttyx2 vga_arbiter loop11 loop157 loop203 loop250 loop68 ptya2 ptyd6 ptyqa ptyte ptyx2 ram14 tty26 ttya7 ttydb ttyqf ttytf ttyx3 zero loop110 loop158 loop204 loop251 loop69 ptya3 ptyd7 ptyqb ptytf ptyx3 ram15 tty27 ttya8 ttydc ttyr0 ttyu0 ttyx4 zram0 loop111 loop159 loop205 loop252 loop7 ptya4 ptyd8 ptyqc ptyu0 ptyx4 ram2 tty28 ttya9 ttydd ttyr1 ttyu1 ttyx5 zram1 loop112 loop16 loop206 loop253 loop70 ptya5 ptyd9 ptyqd ptyu1 ptyx5 ram3 tty29 ttyaa ttyde ttyr2 ttyu2 ttyx6 loop113 loop160 loop207 loop254 loop71 ptya6 ptyda ptyqe ptyu2 ptyx6 ram4 tty3 ttyab ttydf ttyr3 ttyu3 ttyx7 loop114 loop161 loop208 loop255 loop72 ptya7 ptydb ptyqf ptyu3 ptyx7 ram5 tty30 ttyac ttye0 ttyr4 ttyu4 ttyx8 loop115 loop162 loop209 loop26 loop73 ptya8 ptydc ptyr0 ptyu4 ptyx8 ram6 tty31 ttyad ttye1 ttyr5 ttyu5 ttyx9 loop116 loop163 loop21 loop27 loop74 ptya9 ptydd ptyr1 ptyu5 ptyx9 ram7 tty32 ttyae ttye2 ttyr6 ttyu6 ttyxa loop117 loop164 loop210 loop28 loop75 ptyaa ptyde ptyr2 ptyu6 ptyxa ram8 tty33 ttyaf ttye3 ttyr7 ttyu7 ttyxb loop118 loop165 loop211 loop29 loop76 ptyab ptydf ptyr3 ptyu7 ptyxb ram9 tty34 ttyb0 ttye4 ttyr8 ttyu8 ttyxc loop119 loop166 loop212 loop3 loop77 ptyac ptye0 ptyr4 ptyu8 ptyxc random tty35 ttyb1 ttye5 ttyr9 ttyu9 ttyxd robin_hood@ds218:/dev$
-
mir fehlt einfach dieser "/dev/ttyACM0" und ich habe keine Ahnung wie ich den bekomme
-
Für heute gebe ich auf...
Ich habe jetzt den zigbee adapter komplett gelöscht/ neu installiert den fixer drüberlaufen lassen, alles mögliche, wie am Anfang dieses Threads.*Deprimode on
Ich kriegs nicht hin. -
mit lsusb -ciu zeigt er den USB Port.
der obere Absatz ist der neue stick
der untere Block der alte Stick. Hier wird mir der angezeigt
tty/ttyACM0robin_hood@ds218:/dev$ lsusb -ciu |__usb1 1d6b:0002:0404 09 2.00 480MBit/s 0mA 1IF (Linux 4.4.59+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub |__1-1 1a86:7523:0264 ff 1.10 12MBit/s 98mA 1IF ( ffffffd8ffffffb9ffffffd0ffffffa2) 1-1:1.0 (IF) ff:01:02 3EPs () |__1-4 f400:f400:0100 00 2.00 480MBit/s 200mA 1IF (Synology DiskStation 7F00877D96CA6084) 1-4:1.0 (IF) 08:06:50 2EPs () usb-storage host3 (synoboot) robin_hood@ds218:/dev$ robin_hood@ds218:/dev$ robin_hood@ds218:/dev$ robin_hood@ds218:/dev$ robin_hood@ds218:/dev$ robin_hood@ds218:/dev$ lsusb -ciu |__usb1 1d6b:0002:0404 09 2.00 480MBit/s 0mA 1IF (Linux 4.4.59+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub |__1-1 0451:16c8:0100 02 2.00 12MBit/s 50mA 2IFs (Texas Instruments CC2538 USB CDC fffffff7ffffffb3fffffff0ffffffd0) 1-1:1.0 (IF) 02:02:01 1EP () cdc_acm tty/ttyACM0 1-1:1.1 (IF) 0a:00:00 2EPs () cdc_acm |__1-4 f400:f400:0100 00 2.00 480MBit/s 200mA 1IF (Synology DiskStation 7F00877D96CA6084) 1-4:1.0 (IF) 08:06:50 2EPs () usb-storage host3 (synoboot) robin_hood@ds218:/dev$
@dimaiv : hats du schon jemanden er diesen neuen Stick an der Synology & Docker am laufen hat. geht das ggfs. gar nicht, Treiber oder was auch immer?
-
@dos1973
Probier mal folgendes (hier im Forum gefunden):mit putty und root auf der syno hatte ich unter /dev nur ttyACM0...
nach ausführen von
sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/ftdi_sio.kohatte ich dann unter /dev dann schon mal den ttyUSB0
von dem habe ich dann noch die rechte geändert:
sudo chmod -R 0777 /dev/ttyUSB0
die beiden Module werden aber anscheinend bei einem neustart von der syno nicht wieder geladen. das kann man aber auch lösen.
################################
Edit or create the file startup.sh via:sudo vi /usr/local/etc/rc.d/startup.sh
Put the next text into the file:
sudo insmod /lib/modules/usbserial.ko
sudo insmod /lib/modules/ftdi_sio.ko
sudo chmod 777 /lib/modules/usbserial.ko
sudo chmod 777 /lib/modules/ftdi_sio.koChange rights of startup.sh:
chmod 700 /usr/local/etc/rc.d/startup.sh
The next time your NAS reboots, modules will be starten automatically.
################################ -
Hallo,
Buanet hat doch eine gute Anleitung zu seinem Container geschrieben. Wie findet man den richtigen USB Port/Alias.
Ich würde dir auch Portainer zur veraltung von Docker Container empfehlen.https://smarthome.buanet.de/2020/02/usb-devices-im-iobroker-docker-container-nutzen/
mit folgendem Code kannst du Portainer installieren.
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /volume1/docker/portainer_data:/data portainer/portainer-ce
und von Jadahl gibt es die USB Treiber für die Synology als Paket zu Installieren
http://www.jadahl.com
http://www.jadahl.com/drivers_6.1/
http://www.jadahl.com/drivers_6.2/Wichtig zu wissen ist das die Synology beim neustart falls mehrere USB Sticks angeschlossen sind schonmal die Alias tauscht.
Also aus /dev/ttyACM0 wird /dev/ttyACM1 und umgekehrt. Da das ganze so nicht reboot sicher ist habe ich nur noch ein Stick an der Syno und den CUL Stick am Raspi mit Ser2net weitergeleitet.Wenn du die files vom iobroker ausgelagert hast, kannst du jederzeit dein Container löschen und mit anderen Einstellungen neu aufbauen. Das ist ja der Vorteil von dein Containern.
Grusss
-
lsusb zeigt mir den "alten" Stick auf USB 1_1
robin_hood@ds218:~$ lsusb |__usb1 1d6b:0002:0404 09 2.00 480MBit/s 0mA 1IF (Linux 4.4.59+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub |__1-1 0451:16c8:0100 02 2.00 12MBit/s 50mA 2IFs (Texas Instruments CC2538 USB CDC fffffff7ffffffb3fffffff0ffffffd0) |__1-4 f400:f400:0100 00 2.00 480MBit/s 200mA 1IF (Synology DiskStation 7F00877D96CA6084) |__usb2 1d6b:0003:0404 09 3.00 5000MBit/s 0mA 1IF (Linux 4.4.59+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub robin_hood@ds218:~$
ich kann den auch auslesen
robin_hood@ds218:~$ ll /sys/class/tty | grep 1-1 lrwxrwxrwx 1 root root 0 Jan 6 11:21 ttyACM0 -> ../../devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1:1.0/tty/ttyACM0 robin_hood@ds218:~$
mit dem neuen Stick, klappt das nicht????
wird an USB 1_1 gefundenrobin_hood@ds218:~$ lsusb |__usb1 1d6b:0002:0404 09 2.00 480MBit/s 0mA 1IF (Linux 4.4.59+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub |__1-1 1a86:7523:0264 ff 1.10 12MBit/s 98mA 1IF ( ffffffd8ffffffb9ffffffd0ffffffa2) |__1-4 f400:f400:0100 00 2.00 480MBit/s 200mA 1IF (Synology DiskStation 7F00877D96CA6084) |__usb2 1d6b:0003:0404 09 3.00 5000MBit/s 0mA 1IF (Linux 4.4.59+ xhci-hcd xHCI Host Controller 0000:00:15.0) hub robin_hood@ds218:~$
der Befehl bewirkt nichts??
robin_hood@ds218:~$ ll /sys/class/tty | grep 1-1
-
@dos1973
ich musste das 6,2 Treiberpaket auf der Synology installierenda wird er jetzt gefunden!!!
robin_hood@ds218:~$ ll /sys/class/tty | grep 1-2 lrwxrwxrwx 1 root root 0 Jan 6 11:37 ttyUSB0 -> ../../devices/pci0000:00/0000:00:15.0/usb1/1-2/1-2:1.0/ttyUSB0/tty/ttyUSB0 robin_hood@ds218:~$
-
schön wenn ich dir helfen konnte
-
@beroliv
es geht aber immer noch nicht??! wird nicht grün.im Docker image wird er gefunden
crw-rw---- 1 root dialout 188, 0 Jan 6 11:52 /dev/ttyUSB0
im Docker Image habe ich es auch eingertragen...
im Zigbee Adapter wird er mir angezeigt...
aber ich bekomme immer noch die FM
-
Wieder grün
Jetzt nochmals alles durchbooten obs dann immer noch grün ist. -
@dos1973 in den Logdateien findet man oft gute hinweise wo es hängt.
Unter Portainer easy an die Logdatei ran zukommen. -
Endlich, auch nach Reboot.
ich habe nachdem der Port im Container verfügbar war, nochmals den ganzen Zigbee Adapter deinstalliert, alle Ordner gelöscht wie am Anfang des Threads beschrieben und dann nochmals sauber installiert.
ich verstehe nur nicht, warum alle meine Geräte wieder da sind? freut mich aber ist komisch
-
@dos1973 die geräte sind wahrscheinlich an die ID des Stick gebunden und erkennen diesen wieder würde ich mal sagen.
-
@beroliv
nein, ist ja ein komplett neuer stick -
@dos1973
Dann freue dich das du nicht alles neu anlernen musst!Ich habe mal eben versucht ob mein Conbee stick via Netzwerk und ser2net zu erreichen.
ging erstaunlich einfach
-
Hallo, habe genau das gleiche Problem. Wie hast du das Treiberpaket aktualisiert. Weiß garnicht was du hier meinst.
Würde mich freuen, wenn du mir weiterhelfen kannst.