Doverenny0 Posted June 16, 2022 Share Posted June 16, 2022 (edited) 36 minutes ago, vasek00 said: Это было уже давно, можно попробовать как нибудь. Спасибо. Всё-таки не успешно. В консоли пишет, что запустилось (done), но веб-интерфейс не открывается. И на других устройствах syncthing показывает, что Keenetic не подключен. Edited June 16, 2022 by Doverenny0 1 Quote Link to comment Share on other sites More sharing options...
zyxmon Posted June 16, 2022 Share Posted June 16, 2022 6 часов назад, vasek00 сказал: Скачиваете для MIPS-LE там вам из архива нужен только один файл и это "syncthing", переписываете его на /opt/bin/syncthing и конечно же "chmod 755 syncthing" в итоге получаете версию v1.20.2 Приложения на go собранные для стандартных дистрибутивов linux могут вообще не работать в Entware или работать некорректно. Они ищут файлы linux которых в прошивке нет. Версии, собранные для Entware все ищут в /opt! Quote Link to comment Share on other sites More sharing options...
vasek00 Posted June 16, 2022 Share Posted June 16, 2022 (edited) 2 часа назад, Doverenny0 сказал: Спасибо. Всё-таки не успешно. В консоли пишет, что запустилось (done), но веб-интерфейс не открывается. И на других устройствах syncthing показывает, что Keenetic не подключен. Проверил, да вы правы, даже скаченная с https://github.com/syncthing/syncthing/releases не исправила проблему. При сравнение двух 1.19 и 1.20 ошибок в загрузке нет Скрытый текст 1.19 удаляем если есть папка /opt/etc/syncthing /opt/bin # ./syncthing.119 -generate="/opt/etc/syncthing" 17:28:28 INFO: Generating ECDSA key and certificate for syncthing... 2022/06/16 17:28:28 Device ID: FDX.......GPQT 17:28:28 INFO: Default folder created and/or linked to new config /opt/bin # sed -i 's|127.0.0.1:8384|0.0.0.0:8384|' /opt/etc/syncthing/config.xml /opt/bin # ./syncthing.119 [start] 17:29:02 INFO: syncthing v1.19.1 "Fermium Flea" (go1.18 linux-mipsle) me@builder 2022-04-13 08:47:51 UTC [noupgrade] [FDXQX] 17:29:02 INFO: My ID: FDX....GPQT [FDXQX] 17:29:03 INFO: Single thread SHA256 performance is 6.0 MB/s using crypto/sha256 (5.9 MB/s using minio/sha256-simd). [FDXQX] 17:29:05 INFO: Hashing performance is 5.56 MB/s [FDXQX] 17:29:05 INFO: Running database migration 1... [FDXQX] 17:29:05 INFO: Running database migration 2... [FDXQX] 17:29:05 INFO: Running database migration 3... [FDXQX] 17:29:05 INFO: Running database migration 5... [FDXQX] 17:29:05 INFO: Running database migration 6... [FDXQX] 17:29:05 INFO: Running database migration 7... [FDXQX] 17:29:05 INFO: Running database migration 9... [FDXQX] 17:29:05 INFO: Running database migration 10... [FDXQX] 17:29:05 INFO: Running database migration 11... [FDXQX] 17:29:05 INFO: Running database migration 13... [FDXQX] 17:29:05 INFO: Running database migration 14... [FDXQX] 17:29:05 INFO: Running database migration 16... [FDXQX] 17:29:05 INFO: Running database migration 17... [FDXQX] 17:29:05 INFO: Running database migration 19... [FDXQX] 17:29:05 INFO: Compacting database after migration... [FDXQX] 17:29:05 INFO: Overall send rate is unlimited, receive rate is unlimited [FDXQX] 17:29:05 INFO: No stored folder metadata for "default"; recalculating [FDXQX] 17:29:05 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [FDXQX] 17:29:05 INFO: Using discovery mechanism: global discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYX.......MIAW [FDXQX] 17:29:05 INFO: Using discovery mechanism: global discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYX......MIAW [FDXQX] 17:29:05 INFO: Using discovery mechanism: global discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYX......MIAW [FDXQX] 17:29:05 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [FDXQX] 17:29:05 INFO: Loading HTTPS certificate: open /opt/etc/syncthing/https-cert.pem: no such file or directory [FDXQX] 17:29:05 INFO: Creating new HTTPS certificate [FDXQX] 17:29:05 INFO: TCP listener ([::]:22000) starting [FDXQX] 17:29:05 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [FDXQX] 17:29:05 INFO: QUIC listener ([::]:22000) starting [FDXQX] 17:29:05 INFO: Ready to synchronize "Default Folder" (default) (sendreceive) [FDXQX] 17:29:05 INFO: Completed initial scan of sendreceive folder "Default Folder" (default) [FDXQX] 17:29:05 INFO: GUI and API listening on [::]:8384 [FDXQX] 17:29:05 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ [FDXQX] 17:29:05 INFO: My name is "KN18" [FDXQX] 17:29:05 WARNING: Syncthing should not run as a privileged or system user. Please consider using a normal user account. [FDXQX] 17:29:15 INFO: New NAT port mapping: external TCP address 2хх.ххх.ххх.хх3:12679 to local address [::]:22000. [FDXQX] 17:29:15 INFO: New NAT port mapping: external TCP address 2хх.ххх.ххх.хх3:62304 to local address [::]:22000. [FDXQX] 17:29:15 INFO: Detected 2 NAT services [FDXQX] 17:29:24 INFO: quic://0.0.0.0:22000 detected NAT type: Port restricted NAT [FDXQX] 17:29:24 INFO: quic://0.0.0.0:22000 resolved external address quic://2хх.ххх.ххх.хх 3:35893 (via stun.syncthing.net:3478) [FDXQX] 17:30:26 INFO: Joined relay relay://1хх.ххх.ххх.хх6:22067 ~ # netstat -ntulp | grep sync tcp 0 0 :::22000 :::* LISTEN 6024/syncthing.119 tcp 0 0 :::8384 :::* LISTEN 6024/syncthing.119 udp 0 0 0.0.0.0:49591 0.0.0.0:* 6024/syncthing.119 udp 0 0 0.0.0.0:21027 0.0.0.0:* 6024/syncthing.119 udp 0 0 :::56994 :::* 6024/syncthing.119 udp 0 0 :::22000 :::* 6024/syncthing.119 udp 0 0 :::21027 :::* 6024/syncthing.119 ~ # Браузер защел на 192.168.130.97:8384 1.20 удаляем если есть папка /opt/etc/syncthing /opt/bin # ./syncthing -generate="/opt/etc/syncthing" 2022/06/16 14:38:37 INFO: Generating ECDSA key and certificate for syncthing... 2022/06/16 14:38:38 Device ID: 3YC....JQI 2022/06/16 14:38:38 INFO: Default folder created and/or linked to new config /opt/bin # sed -i 's|127.0.0.1:8384|0.0.0.0:8384|' /opt/etc/syncthing/config.xml /opt/bin # ./syncthing [start] 2022/06/16 14:38:55 INFO: syncthing v1.20.2 "Fermium Flea" (go1.18.3 linux-mipsle) teamcity@build.syncthing.net 2022-05-31 20:19:44 UTC [3JUQK] 2022/06/16 14:38:56 INFO: My ID: 3JU...XQS [3JUQK] 2022/06/16 14:38:57 INFO: Single thread SHA256 performance is 6.0 MB/s using minio/sha256-simd (6.0 MB/s using crypto/sha256). [3JUQK] 2022/06/16 14:38:58 INFO: Hashing performance is 5.55 MB/s [3JUQK] 2022/06/16 14:38:58 INFO: Overall send rate is unlimited, receive rate is unlimited [3JUQK] 2022/06/16 14:38:58 INFO: Ready to synchronize "Default Folder" (default) (sendreceive) [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: global discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYX...2MIAW [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: global discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYX...2MIAW [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: global discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYX...2MIAW [3JUQK] 2022/06/16 14:38:58 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [3JUQK] 2022/06/16 14:38:58 INFO: Failed initial scan of sendreceive folder "Default Folder" (default) [3JUQK] 2022/06/16 14:38:58 WARNING: Error on folder "Default Folder" (default): folder path missing [3JUQK] 2022/06/16 14:38:58 INFO: TCP listener ([::]:22000) starting [3JUQK] 2022/06/16 14:38:58 INFO: QUIC listener ([::]:22000) starting [3JUQK] 2022/06/16 14:38:58 INFO: GUI and API listening on 127.0.0.1:8384 [3JUQK] 2022/06/16 14:38:58 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ [3JUQK] 2022/06/16 14:38:58 INFO: My name is "KN18" [3JUQK] 2022/06/16 14:38:58 WARNING: Syncthing should not run as a privileged or system user. Please consider using a normal user account. [3JUQK] 2022/06/16 14:39:08 INFO: New NAT port mapping: external TCP address 2xx.xxx.xxx.xx3:51484 to local address [::]:22000. [3JUQK] 2022/06/16 14:39:08 INFO: New NAT port mapping: external TCP address 2xx.xxx.xxx.xx3:3143 to local address [::]:22000. [3JUQK] 2022/06/16 14:39:08 INFO: Detected 2 NAT services [3JUQK] 2022/06/16 14:40:17 INFO: Joined relay relay://2xx.xx.xx.x0:27040 ~ # netstat -ntulp | grep sync tcp 0 0 127.0.0.1:8384 0.0.0.0:* LISTEN 6171/syncthing tcp 0 0 :::22000 :::* LISTEN 6171/syncthing udp 0 0 0.0.0.0:60025 0.0.0.0:* 6171/syncthing udp 0 0 0.0.0.0:21027 0.0.0.0:* 6171/syncthing udp 0 0 :::22000 :::* 6171/syncthing udp 0 0 :::60666 :::* 6171/syncthing udp 0 0 :::21027 :::* 6171/syncthing ~ # И даже на 1.20 rc3 то же самое /opt/bin # ./syncthing [start] 2022/06/16 14:52:52 INFO: syncthing v1.20.3-rc.1 "Fermium Flea" (go1.18.3 linux-mipsle) teamcity@build.syncthing.net 2022-06-13 04:02:19 UTC [start] 2022/06/16 14:52:52 INFO: Automatic upgrade is always enabled for candidate releases. ... [3JUQK] 2022/06/16 14:49:39 INFO: Detected upgrade from v1.20.2 to v1.20.3-rc.1 ... 1.19 встает без проблем Edited June 16, 2022 by vasek00 Quote Link to comment Share on other sites More sharing options...
Doverenny0 Posted June 16, 2022 Share Posted June 16, 2022 (edited) On 6/16/2022 at 5:54 PM, vasek00 said: Проверил, да вы правы, даже скаченная с https://github.com/syncthing/syncthing/releases не исправила проблему. При сравнение двух 1.19 и 1.20 ошибок в загрузке нет Reveal hidden contents 1.19 удаляем если есть папка /opt/etc/syncthing /opt/bin # ./syncthing.119 -generate="/opt/etc/syncthing" 17:28:28 INFO: Generating ECDSA key and certificate for syncthing... 2022/06/16 17:28:28 Device ID: FDX.......GPQT 17:28:28 INFO: Default folder created and/or linked to new config /opt/bin # sed -i 's|127.0.0.1:8384|0.0.0.0:8384|' /opt/etc/syncthing/config.xml /opt/bin # ./syncthing.119 [start] 17:29:02 INFO: syncthing v1.19.1 "Fermium Flea" (go1.18 linux-mipsle) me@builder 2022-04-13 08:47:51 UTC [noupgrade] [FDXQX] 17:29:02 INFO: My ID: FDX....GPQT [FDXQX] 17:29:03 INFO: Single thread SHA256 performance is 6.0 MB/s using crypto/sha256 (5.9 MB/s using minio/sha256-simd). [FDXQX] 17:29:05 INFO: Hashing performance is 5.56 MB/s [FDXQX] 17:29:05 INFO: Running database migration 1... [FDXQX] 17:29:05 INFO: Running database migration 2... [FDXQX] 17:29:05 INFO: Running database migration 3... [FDXQX] 17:29:05 INFO: Running database migration 5... [FDXQX] 17:29:05 INFO: Running database migration 6... [FDXQX] 17:29:05 INFO: Running database migration 7... [FDXQX] 17:29:05 INFO: Running database migration 9... [FDXQX] 17:29:05 INFO: Running database migration 10... [FDXQX] 17:29:05 INFO: Running database migration 11... [FDXQX] 17:29:05 INFO: Running database migration 13... [FDXQX] 17:29:05 INFO: Running database migration 14... [FDXQX] 17:29:05 INFO: Running database migration 16... [FDXQX] 17:29:05 INFO: Running database migration 17... [FDXQX] 17:29:05 INFO: Running database migration 19... [FDXQX] 17:29:05 INFO: Compacting database after migration... [FDXQX] 17:29:05 INFO: Overall send rate is unlimited, receive rate is unlimited [FDXQX] 17:29:05 INFO: No stored folder metadata for "default"; recalculating [FDXQX] 17:29:05 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [FDXQX] 17:29:05 INFO: Using discovery mechanism: global discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYX.......MIAW [FDXQX] 17:29:05 INFO: Using discovery mechanism: global discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYX......MIAW [FDXQX] 17:29:05 INFO: Using discovery mechanism: global discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYX......MIAW [FDXQX] 17:29:05 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [FDXQX] 17:29:05 INFO: Loading HTTPS certificate: open /opt/etc/syncthing/https-cert.pem: no such file or directory [FDXQX] 17:29:05 INFO: Creating new HTTPS certificate [FDXQX] 17:29:05 INFO: TCP listener ([::]:22000) starting [FDXQX] 17:29:05 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [FDXQX] 17:29:05 INFO: QUIC listener ([::]:22000) starting [FDXQX] 17:29:05 INFO: Ready to synchronize "Default Folder" (default) (sendreceive) [FDXQX] 17:29:05 INFO: Completed initial scan of sendreceive folder "Default Folder" (default) [FDXQX] 17:29:05 INFO: GUI and API listening on [::]:8384 [FDXQX] 17:29:05 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ [FDXQX] 17:29:05 INFO: My name is "KN18" [FDXQX] 17:29:05 WARNING: Syncthing should not run as a privileged or system user. Please consider using a normal user account. [FDXQX] 17:29:15 INFO: New NAT port mapping: external TCP address 2хх.ххх.ххх.хх3:12679 to local address [::]:22000. [FDXQX] 17:29:15 INFO: New NAT port mapping: external TCP address 2хх.ххх.ххх.хх3:62304 to local address [::]:22000. [FDXQX] 17:29:15 INFO: Detected 2 NAT services [FDXQX] 17:29:24 INFO: quic://0.0.0.0:22000 detected NAT type: Port restricted NAT [FDXQX] 17:29:24 INFO: quic://0.0.0.0:22000 resolved external address quic://2хх.ххх.ххх.хх 3:35893 (via stun.syncthing.net:3478) [FDXQX] 17:30:26 INFO: Joined relay relay://1хх.ххх.ххх.хх6:22067 ~ # netstat -ntulp | grep sync tcp 0 0 :::22000 :::* LISTEN 6024/syncthing.119 tcp 0 0 :::8384 :::* LISTEN 6024/syncthing.119 udp 0 0 0.0.0.0:49591 0.0.0.0:* 6024/syncthing.119 udp 0 0 0.0.0.0:21027 0.0.0.0:* 6024/syncthing.119 udp 0 0 :::56994 :::* 6024/syncthing.119 udp 0 0 :::22000 :::* 6024/syncthing.119 udp 0 0 :::21027 :::* 6024/syncthing.119 ~ # Браузер защел на 192.168.130.97:8384 1.20 удаляем если есть папка /opt/etc/syncthing /opt/bin # ./syncthing -generate="/opt/etc/syncthing" 2022/06/16 14:38:37 INFO: Generating ECDSA key and certificate for syncthing... 2022/06/16 14:38:38 Device ID: 3YC....JQI 2022/06/16 14:38:38 INFO: Default folder created and/or linked to new config /opt/bin # sed -i 's|127.0.0.1:8384|0.0.0.0:8384|' /opt/etc/syncthing/config.xml /opt/bin # ./syncthing [start] 2022/06/16 14:38:55 INFO: syncthing v1.20.2 "Fermium Flea" (go1.18.3 linux-mipsle) teamcity@build.syncthing.net 2022-05-31 20:19:44 UTC [3JUQK] 2022/06/16 14:38:56 INFO: My ID: 3JU...XQS [3JUQK] 2022/06/16 14:38:57 INFO: Single thread SHA256 performance is 6.0 MB/s using minio/sha256-simd (6.0 MB/s using crypto/sha256). [3JUQK] 2022/06/16 14:38:58 INFO: Hashing performance is 5.55 MB/s [3JUQK] 2022/06/16 14:38:58 INFO: Overall send rate is unlimited, receive rate is unlimited [3JUQK] 2022/06/16 14:38:58 INFO: Ready to synchronize "Default Folder" (default) (sendreceive) [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: global discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYX...2MIAW [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: global discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYX...2MIAW [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: global discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYX...2MIAW [3JUQK] 2022/06/16 14:38:58 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [3JUQK] 2022/06/16 14:38:58 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [3JUQK] 2022/06/16 14:38:58 INFO: Failed initial scan of sendreceive folder "Default Folder" (default) [3JUQK] 2022/06/16 14:38:58 WARNING: Error on folder "Default Folder" (default): folder path missing [3JUQK] 2022/06/16 14:38:58 INFO: TCP listener ([::]:22000) starting [3JUQK] 2022/06/16 14:38:58 INFO: QUIC listener ([::]:22000) starting [3JUQK] 2022/06/16 14:38:58 INFO: GUI and API listening on 127.0.0.1:8384 [3JUQK] 2022/06/16 14:38:58 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ [3JUQK] 2022/06/16 14:38:58 INFO: My name is "KN18" [3JUQK] 2022/06/16 14:38:58 WARNING: Syncthing should not run as a privileged or system user. Please consider using a normal user account. [3JUQK] 2022/06/16 14:39:08 INFO: New NAT port mapping: external TCP address 2xx.xxx.xxx.xx3:51484 to local address [::]:22000. [3JUQK] 2022/06/16 14:39:08 INFO: New NAT port mapping: external TCP address 2xx.xxx.xxx.xx3:3143 to local address [::]:22000. [3JUQK] 2022/06/16 14:39:08 INFO: Detected 2 NAT services [3JUQK] 2022/06/16 14:40:17 INFO: Joined relay relay://2xx.xx.xx.x0:27040 ~ # netstat -ntulp | grep sync tcp 0 0 127.0.0.1:8384 0.0.0.0:* LISTEN 6171/syncthing tcp 0 0 :::22000 :::* LISTEN 6171/syncthing udp 0 0 0.0.0.0:60025 0.0.0.0:* 6171/syncthing udp 0 0 0.0.0.0:21027 0.0.0.0:* 6171/syncthing udp 0 0 :::22000 :::* 6171/syncthing udp 0 0 :::60666 :::* 6171/syncthing udp 0 0 :::21027 :::* 6171/syncthing ~ # И даже на 1.20 rc3 то же самое /opt/bin # ./syncthing [start] 2022/06/16 14:52:52 INFO: syncthing v1.20.3-rc.1 "Fermium Flea" (go1.18.3 linux-mipsle) teamcity@build.syncthing.net 2022-06-13 04:02:19 UTC [start] 2022/06/16 14:52:52 INFO: Automatic upgrade is always enabled for candidate releases. ... [3JUQK] 2022/06/16 14:49:39 INFO: Detected upgrade from v1.20.2 to v1.20.3-rc.1 ... 1.19 встает без проблем Большое спасибо, что проверили. Я уже было думал дело в моих руках и незнании Linux. По идее, в 1.19 так или иначе проблемы с удалением файлов при переименовывании быть не должно... Либо я не до конца понимаю офф мануал Syncthing — есть в настройках Syncthing флажок caseSensitiveFS в дополнительных настройках, но он по умолчанию на case-insensitive машинах (Windows, Android, Mac итд.) и так выключен по-умолчанию, а на case-sensitive машины (linux) никак по идее не должен влиять (либо я чего-то не понимаю по мануалу). Так же есть в мануале приписка: This option should normally be set to false. It is not meant to change the basic principles of how Syncthing handles case-sensitivity. Немного сбивает с толку: решили проблему или нет — не понятно.Забыл упомянуть: В "корневой" (синхронизируемой) папке, файлы (вроде бы) можно переименовывать как угодно - у меня проблем не было. Проблема начинается, если переименовываешь файл в папке внутри синхронизируемой папки. Пример: *SyncedFolder>Folder_1>File_1.txt - если переименовываем File_1.txt в file_1.txt - файл может удалиться при синхронизации. Если же переименовываем File_1.txt в "корне": SyncedFolder>File_1.txt - проблем никаких. *SyncedFolder - папка, выбранная вами для синхронизации, она же "корневая" (так её называют на форумах Syncthing - "root folder". Поясняю, чтобы не было путаницы с корневой папкой самого Кинетика. Название SyncedFolder просто привожу в качестве примера. В общем, это уже проблема самого Syncthing, скорее всего, а не Кинетика, так что флудить больше не буду — инфу оставляю для новичков вроде меня. Буду дальше экспериментировать. Спасибо за помощь! Update: Выяснилось, что такая проблема возникает при синхронизации с Андроидом.При синхронизации файлов на ПК и на Кинетике - никаких проблем. Это происходит не только на Syncthing, но и на SyncFolder, и вероятно на всех программах по синхронизации. Будьте бдительны при синхронизации с Андроидом: файлы желательно не переименовывать и не двигать, пока не придумают какой-нибудь костыль... Edited June 27, 2022 by Doverenny0 Дополнительная информация полезная Quote Link to comment Share on other sites More sharing options...
pil123 Posted March 17, 2023 Share Posted March 17, 2023 Добрый день, коллеги! Подскажите пожалуйста по ситуации: на флэшке есть 2 логических диска (оба ext4), один для OPKG и один для данных. Как в Syncthing добавить папку (-и) из диска для данных? Тут уже этот вопрос поднимался и ответ вроде был в виде картинки, но сейчас эта картинка недоступна и приходится поднимать один и тот же вопрос. Quote Link to comment Share on other sites More sharing options...
Brenn Ko Posted May 8, 2023 Share Posted May 8, 2023 (edited) В 17.03.2023 в 16:01, pil123 сказал: Как в Syncthing добавить папку (-и) из диска для данных? /tmp/mnt/ тут где-то должен быть твой диск, который видит кинетик. там ищи еще свой диск по названию, с нужными папками. посмотреть список дисков там через команду ls /tmp/mnt/ можно, например ======= Уже давно 1.23.4 вышел https://github.com/syncthing/syncthing/releases в Entware до сих пор v1.23.2-rc.1. Как обновить вручную самому? Пробовал тут по совету с подменой файла в /opt/bin/syncthing - не заводится веб-морда, хотя сервис вроде стартует - недоступен интерфейс и синхронизации нет. удаленик папок конфига в /etc тоже не возымело эффекта, вебморда недоступна. Edited May 8, 2023 by Brenn Ko 1.23.4 1 Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 15 Share Posted April 15 Приветствую всех! Вводные - giga kn1011, стояла syncthing 1.27 во внутренней памяти. Её хватало впритык. После того как обновился syncthing при автоматическом обновлёнии перестал работать. Опытным путем было выявлено что дистрибутив стал больше и ему не хватает места, откатил на старую версию и все работало. Синхронизируемые данные по такой схеме: Desktop(удаленно через интернет клиент W7)< - - >роутер(USB hdd и клиент OPKG) <--> ноутбук(в одной сети, что и Роутер, Клиент на W7). Обнаружил, что уже второй раз и месяц уже не работает клиент на роутере. Опять не хватает места, хотя рабочий путь перенёс на hdd. Решил OPKG установить на USB flash. Отформатировал в ext4, развернул на ней OPKG, установил syncthing. Не могу зайти в GUI syncthing роутера. Раньше были тоже пляски при настройке с бубном, чтобы зайти вGUi через ноутбук. Мучался, но методом тыка удалось найти только такой рецепт тогда - послу установки OPKG во внутреннее хранилище и установки пакета syncthing, запускать пакет не скриптом S92syncthing, а просто введя syncthing. Заходил через ноутбук по 192.168.1.1:8384 и открывали GUI клиента роутере. А в клиент ноутбука заходил через sync trazor. Сейчас после установки OPKG на флэшку и последующего установки sync не могу зайти в интерфейс sync роутера. Пробовал и как раньше установить syncthing и запускать не через скрипт, и через скрипт, и менял в конфиге адрес с 127.0.0.1:8384 на 0.0.0.0:8384. Никак не могу через браузер ноутбука попасть в клиент роутера. Что я делаю не так? Помогите люди добрые! Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 16 Share Posted April 16 6 часов назад, Михаил13 сказал: Сейчас после установки OPKG на флэшку и последующего установки sync не могу зайти в интерфейс sync роутера. Пробовал и как раньше установить syncthing и запускать не через скрипт, и через скрипт, и менял в конфиге адрес с 127.0.0.1:8384 на 0.0.0.0:8384. Никак не могу через браузер ноутбука попасть в клиент роутера. Что я делаю не так? Помогите люди добрые! Установил на HDD, потом на ПК набрал - IP_роутера:8384 и попал на страницу настройки. После настроек (ну не люблю 0.0.0.0, 192.168.1.98 адрес роутера) получил <gui enabled="true" tls="false" debugging="false" sendBasicAuthPrompt="false"> <address>192.168.1.98:8384</address> <user>admin</user> <password>$2a$10$0l.....o5SxoyG</password> <apikey>Wm9HP......DXY5SmvYjzxog</apikey> <theme>default</theme> </gui> opt/etc/init.d # netstat -ntulp | grep sync tcp 0 0 192.168.1.98:8384 0.0.0.0:* LISTEN 16504/syncthing tcp 0 0 :::22000 :::* LISTEN 16504/syncthing udp 0 0 0.0.0.0:21027 0.0.0.0:* 16504/syncthing udp 0 0 0.0.0.0:58992 0.0.0.0:* 16504/syncthing udp 0 0 :::21027 :::* 16504/syncthing udp 0 0 :::55378 :::* 16504/syncthing udp 0 0 :::22000 :::* 16504/syncthing /opt/etc/init.d # Еще может быть причина, что он у вас просто не запустился /opt/etc/init.d # ps | grep sync 16493 root 608m S syncthing 16504 root 609m SN /opt/bin/syncthing /opt/etc/init.d # Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 16 Share Posted April 16 (edited) 2 часа назад, vasek00 сказал: Установил на HDD, потом на ПК набрал - IP_роутера:8384 и попал на страницу настройки. IP роутера 192.168.1.1. Естественно я пробовал на 192.168.1.1:8384. Но ответ - нет соединения с сервером. По Ip роутера попадал почему-то на веб морду клиента syncthing ноутбука, а не роутера. Syncthing на роутере запускался точно. Кактолько попаду к компу, сброшу скрины команд ps и netstat Благодарю, Что откликнулись и пытаетесь помочь! Edited April 16 by Михаил13 Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 16 Share Posted April 16 1 час назад, Михаил13 сказал: Syncthing на роутере запускался точно. Клиент ПК 192.168.1.2, роутер 192.168.1.98 Скрытый текст ~ # cd /opt/etc/init.d /opt/etc/init.d # ls -l ... -rwxr-xr-x 1 root root 474 Feb 13 16:29 K92syncthing ... /opt/etc/init.d # ./K92syncthing start Starting syncthing... done. /opt/etc/init.d # ps | grep sync 32183 root 609m S syncthing 32195 root 609m SN /opt/bin/syncthing /opt/etc/init.d # netstat -ntulp | grep sync tcp 0 0 192.168.1.98:8384 0.0.0.0:* LISTEN 32195/syncthing tcp 0 0 :::22000 :::* LISTEN 32195/syncthing udp 0 0 0.0.0.0:21027 0.0.0.0:* 32195/syncthing udp 0 0 0.0.0.0:56502 0.0.0.0:* 32195/syncthing udp 0 0 :::21027 :::* 32195/syncthing udp 0 0 :::49128 :::* 32195/syncthing udp 0 0 :::22000 :::* 32195/syncthing /opt/etc/init.d # lsof -p 32195 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME syncthing 32195 root cwd DIR 8,2 1024 999431 /opt/etc/init.d syncthing 32195 root rtd DIR 31,4 214 2085 / syncthing 32195 root txt REG 8,2 25034752 1101992 /opt/bin/syncthing syncthing 32195 root 0r CHR 1,3 0t0 1054 /dev/null syncthing 32195 root 1w FIFO 0,8 0t0 2693560 pipe syncthing 32195 root 2w FIFO 0,8 0t0 2693559 pipe syncthing 32195 root 3uW REG 8,2 0 1044493 /opt/root/.local/state/syncthing/index-v0.14.0.db/LOCK syncthing 32195 root 4u a_inode 0,9 0 1028 [eventpoll:5,12,13,14,15,16,17,18,19,20,21,22,23,24,25] syncthing 32195 root 5r FIFO 0,8 0t0 2683837 pipe syncthing 32195 root 6w FIFO 0,8 0t0 2683837 pipe syncthing 32195 root 7w REG 8,2 5708 1044494 /opt/root/.local/state/syncthing/index-v0.14.0.db/LOG syncthing 32195 root 8w REG 8,2 747 1044497 /opt/root/.local/state/syncthing/index-v0.14.0.db/000021.log syncthing 32195 root 9w REG 8,2 220 1044498 /opt/root/.local/state/syncthing/index-v0.14.0.db/MANIFEST-000022 syncthing 32195 root 10r REG 8,2 4056 1044495 /opt/root/.local/state/syncthing/index-v0.14.0.db/000020.ldb syncthing 32195 root 11r REG 8,2 501 1044496 /opt/root/.local/state/syncthing/index-v0.14.0.db/000019.ldb syncthing 32195 root 12u IPv6 2693562 0t0 TCP *:22000 (LISTEN) syncthing 32195 root 13u IPv6 2690399 0t0 UDP *:22000 syncthing 32195 root 14u IPv4 2683865 0t0 TCP 192.168.1.98:8384 (LISTEN) syncthing 32195 root 15u IPv4 2694477 0t0 TCP 192.168.1.98:57276->207.ххх.ххх.ххх:1723 (ESTABLISHED) syncthing 32195 root 16u IPv4 2692052 0t0 TCP 192.168.1.98:8384->192.168.1.2:50739 (ESTABLISHED) syncthing 32195 root 17u IPv4 2692055 0t0 TCP 192.168.1.98:8384->192.168.1.2:50740 (ESTABLISHED) syncthing 32195 root 18u IPv4 2693564 0t0 UDP *:56502 syncthing 32195 root 19u IPv4 2692056 0t0 TCP 192.168.1.98:8384->192.168.1.2:50741 (ESTABLISHED) syncthing 32195 root 20u IPv6 2693565 0t0 UDP *:49128 syncthing 32195 root 21u IPv4 2692057 0t0 TCP 192.168.1.98:8384->192.168.1.2:50742 (ESTABLISHED) syncthing 32195 root 22u IPv4 2693566 0t0 UDP *:21027 syncthing 32195 root 23u IPv6 2693567 0t0 UDP *:21027 syncthing 32195 root 24u IPv4 2694460 0t0 TCP 192.168.1.98:8384->192.168.1.2:50743 (ESTABLISHED) syncthing 32195 root 25u IPv4 2694024 0t0 TCP 192.168.1.98:8384->192.168.1.2:50744 (ESTABLISHED) syncthing 32195 root 26r a_inode 0,9 0 1028 inotify syncthing 32195 root 27u a_inode 0,9 0 1028 [eventpoll:26,28] syncthing 32195 root 28r FIFO 0,8 0t0 2690402 pipe syncthing 32195 root 29w FIFO 0,8 0t0 2690402 pipe /opt/etc/init.d # по конф <gui enabled="true" tls="false" debugging="false" sendBasicAuthPrompt="false"> <address>192.168.1.98:8384</address> <user>admin</user> <password>$2a$10$0lU.....Z0o5SxoyG</password> <apikey>Wm9HP9KD.....zxog</apikey> <theme>default</theme> </gui> Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 16 Share Posted April 16 (edited) Ноутбук Asus 192.168.1.93, роутер 192.168.1.1 Вот процесс установки Syncthing после установки OPKG и выполнение команд из вашего поста выше: Скрытый текст KeeneticOS version 4.01.C.3.0-2, copyright (c) 2010-2024 Keenetic Ltd. Login: admin Password: ********** THIS SOFTWARE IS A SUBJECT OF KEENETIC LIMITED END-USER LICENCE AGREEMENT. BY USING IT YOU AGREE ON TERMS AND CONDITIONS HEREOF. FOR MORE INFORMATION PLEASE CHECK https://keenetic.com/legal (config)> exec sh BusyBox v1.36.1 (2024-03-19 14:07:09 UTC) built-in shell (ash) ~ # passwd root Changing password for root New password: Retype password: passwd: password for root changed by root ~ # opkg update Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz Updated list of available packages in /opt/var/opkg-lists/keendev ~ # opkg upgrade ~ # opkg install syncthing Installing syncthing (1.27.3-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/syncthing_1.27.3-1_mipsel-3.4.ipk Configuring syncthing. ~ # cd /opt/etc/init.d /opt/etc/init.d # ls -l -rwxr-xr-x 1 root root 736 Feb 7 21:44 S51dropbear -rwxr-xr-x 1 root root 474 Feb 13 16:29 S92syncthing -rw-r--r-- 1 root root 2842 Jan 19 11:12 rc.func -rwxr-xr-x 1 root root 950 Jan 19 11:12 rc.unslung /opt/etc/init.d # ./S92syncthing start 2024/04/16 13:54:13 INFO: Generating ECDSA key and certificate for syncthing... 2024/04/16 13:54:14 INFO: Device ID: TTZV7PL-FWGFMT6-V7AJZUN-GZXHPLH-APCKEUZ-5MEAARG-CK3NHCZ 2024/04/16 13:54:14 INFO: Default folder created and/or linked to new config Starting syncthing... done. /opt/etc/init.d # ps | grep sync 30407 root 3028 D grep sync /opt/etc/init.d # netstat -ntulp | grep sync /opt/etc/init.d # Что-то и впрямь не заводится. Процесс syncthing есть после запуска, а сетевой активности нет. Или так и должно быть сразу после установки? netstat вообще молчит. Вот конфиг Скрытый текст <?xml version="1.0"?> <configuration version="37"> <folder autoNormalize="true" ignorePerms="false" fsWatcherDelayS="10" fsWatcherEnabled="true" rescanIntervalS="3600" type="sendreceive" path="/Sync" label="Default Folder" id="default"> <filesystemType>basic</filesystemType> <device id="TTZV7PL-FWGFMT6-V7AJZUN-GZXHPLH-APCKEUZ-5MEAARG-CK3NHCZ-ACA5AAS" introducedBy=""> <encryptionPassword/> </device> <minDiskFree unit="%">1</minDiskFree> <versioning> <cleanupIntervalS>3600</cleanupIntervalS> <fsPath/> <fsType>basic</fsType> </versioning> <copiers>0</copiers> <pullerMaxPendingKiB>0</pullerMaxPendingKiB> <hashers>0</hashers> <order>random</order> <ignoreDelete>false</ignoreDelete> <scanProgressIntervalS>0</scanProgressIntervalS> <pullerPauseS>0</pullerPauseS> <maxConflicts>10</maxConflicts> <disableSparseFiles>false</disableSparseFiles> <disableTempIndexes>false</disableTempIndexes> <paused>false</paused> <weakHashThresholdPct>25</weakHashThresholdPct> <markerName>.stfolder</markerName> <copyOwnershipFromParent>false</copyOwnershipFromParent> <modTimeWindowS>0</modTimeWindowS> <maxConcurrentWrites>2</maxConcurrentWrites> <disableFsync>false</disableFsync> <blockPullOrder>standard</blockPullOrder> <copyRangeMethod>standard</copyRangeMethod> <caseSensitiveFS>false</caseSensitiveFS> <junctionsAsDirs>false</junctionsAsDirs> <syncOwnership>false</syncOwnership> <sendOwnership>false</sendOwnership> <syncXattrs>false</syncXattrs> <sendXattrs>false</sendXattrs> <xattrFilter> <maxSingleEntrySize>1024</maxSingleEntrySize> <maxTotalSize>4096</maxTotalSize> </xattrFilter> </folder> <device id="TTZV7PL-FWGFMT6-V7AJZUN-GZXHPLH-APCKEUZ-5MEAARG-CK3NHCZ-ACA5AAS" introducedBy="" skipIntroductionRemovals="false" introducer="false" compression="metadata" name="Keenetic-13"> <address>dynamic</address> <paused>false</paused> <autoAcceptFolders>false</autoAcceptFolders> <maxSendKbps>0</maxSendKbps> <maxRecvKbps>0</maxRecvKbps> <maxRequestKiB>0</maxRequestKiB> <untrusted>false</untrusted> <remoteGUIPort>0</remoteGUIPort> <numConnections>0</numConnections> </device> <gui sendBasicAuthPrompt="false" debugging="false" tls="false" enabled="true"> <address>0.0.0.0:8384</address> <apikey>r5fDYdmP5iY6rg3EqnERKbdeFzCEgLkg</apikey> <theme>default</theme> </gui> <ldap/> <options> <listenAddress>default</listenAddress> <globalAnnounceServer>default</globalAnnounceServer> <globalAnnounceEnabled>true</globalAnnounceEnabled> <localAnnounceEnabled>true</localAnnounceEnabled> <localAnnouncePort>21027</localAnnouncePort> <localAnnounceMCAddr>[ff12::8384]:21027</localAnnounceMCAddr> <maxSendKbps>0</maxSendKbps> <maxRecvKbps>0</maxRecvKbps> <reconnectionIntervalS>60</reconnectionIntervalS> <relaysEnabled>true</relaysEnabled> <relayReconnectIntervalM>10</relayReconnectIntervalM> <startBrowser>true</startBrowser> <natEnabled>true</natEnabled> <natLeaseMinutes>60</natLeaseMinutes> <natRenewalMinutes>30</natRenewalMinutes> <natTimeoutSeconds>10</natTimeoutSeconds> <urAccepted>0</urAccepted> <urSeen>0</urSeen> <urUniqueID/> <urURL>https://data.syncthing.net/newdata</urURL> <urPostInsecurely>false</urPostInsecurely> <urInitialDelayS>1800</urInitialDelayS> <autoUpgradeIntervalH>12</autoUpgradeIntervalH> <upgradeToPreReleases>false</upgradeToPreReleases> <keepTemporariesH>24</keepTemporariesH> <cacheIgnoredFiles>false</cacheIgnoredFiles> <progressUpdateIntervalS>5</progressUpdateIntervalS> <limitBandwidthInLan>false</limitBandwidthInLan> <minHomeDiskFree unit="%">1</minHomeDiskFree> <releasesURL>https://upgrades.syncthing.net/meta.json</releasesURL> <overwriteRemoteDeviceNamesOnConnect>false</overwriteRemoteDeviceNamesOnConnect> <tempIndexMinBlocks>10</tempIndexMinBlocks> <unackedNotificationID>authenticationUserAndPassword</unackedNotificationID> <trafficClass>0</trafficClass> <setLowPriority>true</setLowPriority> <maxFolderConcurrency>0</maxFolderConcurrency> <crashReportingURL>https://crash.syncthing.net/newcrash</crashReportingURL> <crashReportingEnabled>true</crashReportingEnabled> <stunKeepaliveStartS>180</stunKeepaliveStartS> <stunKeepaliveMinS>20</stunKeepaliveMinS> <stunServer>default</stunServer> <databaseTuning>auto</databaseTuning> <maxConcurrentIncomingRequestKiB>0</maxConcurrentIncomingRequestKiB> <announceLANAddresses>true</announceLANAddresses> <sendFullIndexOnUpgrade>false</sendFullIndexOnUpgrade> <connectionLimitEnough>0</connectionLimitEnough> <connectionLimitMax>0</connectionLimitMax> <insecureAllowOldTLSVersions>false</insecureAllowOldTLSVersions> <connectionPriorityTcpLan>10</connectionPriorityTcpLan> <connectionPriorityQuicLan>20</connectionPriorityQuicLan> <connectionPriorityTcpWan>30</connectionPriorityTcpWan> <connectionPriorityQuicWan>40</connectionPriorityQuicWan> <connectionPriorityRelay>50</connectionPriorityRelay> <connectionPriorityUpgradeThreshold>0</connectionPriorityUpgradeThreshold> </options> <defaults> <folder autoNormalize="true" ignorePerms="false" fsWatcherDelayS="10" fsWatcherEnabled="true" rescanIntervalS="3600" type="sendreceive" path="~" label="" id=""> <filesystemType>basic</filesystemType> <device id="TTZV7PL-FWGFMT6-V7AJZUN-GZXHPLH-APCKEUZ-5MEAARG-CK3NHCZ-ACA5AAS" introducedBy=""> <encryptionPassword/> </device> <minDiskFree unit="%">1</minDiskFree> <versioning> <cleanupIntervalS>3600</cleanupIntervalS> <fsPath/> <fsType>basic</fsType> </versioning> <copiers>0</copiers> <pullerMaxPendingKiB>0</pullerMaxPendingKiB> <hashers>0</hashers> <order>random</order> <ignoreDelete>false</ignoreDelete> <scanProgressIntervalS>0</scanProgressIntervalS> <pullerPauseS>0</pullerPauseS> <maxConflicts>10</maxConflicts> <disableSparseFiles>false</disableSparseFiles> <disableTempIndexes>false</disableTempIndexes> <paused>false</paused> <weakHashThresholdPct>25</weakHashThresholdPct> <markerName>.stfolder</markerName> <copyOwnershipFromParent>false</copyOwnershipFromParent> <modTimeWindowS>0</modTimeWindowS> <maxConcurrentWrites>2</maxConcurrentWrites> <disableFsync>false</disableFsync> <blockPullOrder>standard</blockPullOrder> <copyRangeMethod>standard</copyRangeMethod> <caseSensitiveFS>false</caseSensitiveFS> <junctionsAsDirs>false</junctionsAsDirs> <syncOwnership>false</syncOwnership> <sendOwnership>false</sendOwnership> <syncXattrs>false</syncXattrs> <sendXattrs>false</sendXattrs> <xattrFilter> <maxSingleEntrySize>1024</maxSingleEntrySize> <maxTotalSize>4096</maxTotalSize> </xattrFilter> </folder> <device id="" introducedBy="" skipIntroductionRemovals="false" introducer="false" compression="metadata"> <address>dynamic</address> <paused>false</paused> <autoAcceptFolders>false</autoAcceptFolders> <maxSendKbps>0</maxSendKbps> <maxRecvKbps>0</maxRecvKbps> <maxRequestKiB>0</maxRequestKiB> <untrusted>false</untrusted> <remoteGUIPort>0</remoteGUIPort> <numConnections>0</numConnections> </device> <ignores/> </defaults> </configuration> P.S. Конфиг нечитабельный. Прикрепил огиниал. Чем вы их открываете? У меня открывает Explorer. Там редактировать нельзя. В блокноте такая же каша. config(2).xml Edited April 16 by Михаил13 правка Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 16 Share Posted April 16 (edited) В конфиге почему-то адрес 0.0.0.0:8384 (открывать должно его откуда угодно согласно мануалу к syncthing), хотя по умолчанию должен быть 127.0.0.1:8384. Поменял в конфиге на 198.168.1.1:8384. Тоже нет соединения. Получается, что вы правы, и syncthing нормально не запускается и поэтому я не могу попасть в GUI. Как это исправить? Еще вопрос я уже раз 20 устанавливал OPKG и менял флэшки. При установке syncthing нигде на роутере не может оставлять конфиг и его потом подтягивать? Edited April 16 by Михаил13 правка Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 16 Share Posted April 16 6 часов назад, Михаил13 сказал: Еще вопрос я уже раз 20 устанавливал OPKG и менял флэшки. При установке syncthing нигде на роутере не может оставлять конфиг и его потом подтягивать? Берем исходник http://bin.entware.net/mipselsf-k3.4/syncthing_1.27.3-1_mipsel-3.4.ipk Распаковываем его на ПК и видим, что кроме двух файлов там не чего нет кроме самого syncthing и скрипта запуска -> конф создается при первом запуске. Что делаю Скрытый текст /opt/etc/syncthing # mv config.xml config.xml.orig /opt/etc/init.d # ./K92syncthing start grep: /opt/etc/syncthing/config.xml: No such file or directory Starting syncthing... done. /opt/etc/init.d # /opt/etc/init.d # netstat -ntulp | grep sync tcp 0 0 127.0.0.1:8384 0.0.0.0:* LISTEN 30115/syncthing *************************** tcp 0 0 :::22000 :::* LISTEN 30115/syncthing udp 0 0 0.0.0.0:21027 0.0.0.0:* 30115/syncthing udp 0 0 0.0.0.0:50367 0.0.0.0:* 30115/syncthing udp 0 0 :::21027 :::* 30115/syncthing udp 0 0 :::54663 :::* 30115/syncthing udp 0 0 :::22000 :::* 30115/syncthing /opt/etc/init.d # Как видим в данном случае получили 127.0.0.1:8384 и это не правильно, делаю правку в конф файле на <gui enabled="true" tls="false" debugging="false" sendBasicAuthPrompt="false"> <address>0.0.0.0:8384</address> <apikey>zz6L........JSc</apikey> <theme>default</theme> </gui> Делаю рестарт /opt/etc/init.d # ./K92syncthing restart Shutting down syncthing... done. Starting syncthing... done. /opt/etc/init.d # /opt/etc/init.d # netstat -ntulp | grep sync tcp 0 0 :::22000 :::* LISTEN 30535/syncthing tcp 0 0 :::8384 :::* LISTEN 30535/syncthing *********************** udp 0 0 0.0.0.0:21027 0.0.0.0:* 30535/syncthing udp 0 0 0.0.0.0:59081 0.0.0.0:* 30535/syncthing udp 0 0 :::21027 :::* 30535/syncthing udp 0 0 :::60809 :::* 30535/syncthing udp 0 0 :::22000 :::* 30535/syncthing /opt/etc/init.d # После проделанной работы без проблем попал на WEB GUI - 192.168.1.98:8384 на первоначальные настройки. Повторил - удалил весь каталог /opt/etc/syncthing и запустил так сказать с чистого листа Скрытый текст /opt/etc/init.d # ./K92syncthing start 2024/04/16 21:21:45 INFO: Generating ECDSA key and certificate for syncthing... 2024/04/16 21:21:45 INFO: Device ID: GBOHTHD-............-WGJ3CA3 2024/04/16 21:21:45 INFO: Default folder created and/or linked to new config Starting syncthing... done. /opt/etc/init.d # /opt/etc/init.d # netstat -ntulp | grep sync tcp 0 0 :::22000 :::* LISTEN 31351/syncthing tcp 0 0 :::8384 :::* LISTEN 31351/syncthing ***************** udp 0 0 0.0.0.0:21027 0.0.0.0:* 31351/syncthing udp 0 0 0.0.0.0:57956 0.0.0.0:* 31351/syncthing udp 0 0 :::21027 :::* 31351/syncthing udp 0 0 :::52329 :::* 31351/syncthing udp 0 0 :::22000 :::* 31351/syncthing /opt/etc/init.d # в созданном конф файле <gui enabled="true" tls="false" debugging="false" sendBasicAuthPrompt="false"> <address>0.0.0.0:8384</address> <apikey>TuJ............dW3</apikey> <theme>default</theme> </gui> Проблем опять же нет, HDD (Ext4) на котором есть место проблем не возникло, далее в настройках сменил на 192.168.1.98 и указал место /tmp/mnt/.......NTFS-раздел-HDD-диска. Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 17 Share Posted April 17 Добрый день. У вас все работает. Это факт. У меня не работает. В репозитарии версия 1.27.3. На сайте syncthing есть уже 1.27.6. Будет ли у нас работать? У меня после установки пакета syncthing и его запуска, команда ps показывает только один процесс (это я показывал выше), у вас два процесса. По команде restart скрипта у меня: Скрытый текст # /opt/etc/init.d/S92syncthing start Starting syncthing... done. ~ # /opt/etc/init.d/S92syncthing restart Starting syncthing... done. одна строчка , что выполнено. У вас сначала его останавливает, а потом запускает. После остановки скрипта /opt/etc/init.d/S92syncthing stop, процесс все равно висит Скрытый текст ~ # /opt/etc/init.d/S92syncthing stop Checking syncthing... dead. ~ # ps | grep sync 14661 root 5400 S grep sync И самое главное, что команда netstat -ntulp | grep sync ничего не находит, т.к. нет никакой сетевой активности приложения syncthing. Приложение работает не корректно. Вот поэтому я и не могу войти в GUI. Как правильно поставить другую версию syncthing из репозитария? Перепробовать разные, чтобы найти рабочую у меня? Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 17 Share Posted April 17 Ведь написал что можно удалить весь каталог /opt/etc/syncthing и потом просто запустить. Скрипт запуска стандартный как и у многих приложений #!/bin/sh if [ ! -d "/opt/etc/syncthing" ]; then syncthing -generate="/opt/etc/syncthing" sed -i 's|127\.0\.0\.1|0.0.0.0|' /opt/etc/syncthing/config.xml elif [ -n "$(grep '127\.0\.0\.1' /opt/etc/syncthing/config.xml)" ]; then sed -i 's|127\.0\.0\.1|0.0.0.0|' /opt/etc/syncthing/config.xml fi ENABLED=yes PROCS=syncthing ARGS="" PREARGS="" DESC=$PROCS PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin . /opt/etc/init.d/rc.func Важная в нем строка ". /opt/etc/init.d/rc.func" так как в ней есть как раз и start | stop | restart Можете удалить через - "opkg remove <имя пакета>" - команда удалит установленный ранее пакет, но думаю у вас он так же не запустится после переустановки. Нужно смотреть что у вас и как - на что устанавливаете, какой раздел и какой размер и так далее. Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 17 Share Posted April 17 (edited) 2 часа назад, Михаил13 сказал: В репозитарии версия 1.27.3. На сайте syncthing есть уже 1.27.6. Будет ли у нас работать? А кто мешает проверить. Идем на https://github.com/syncthing/syncthing/releases берем для mipsle (KN1011) https://github.com/syncthing/syncthing/releases/download/v1.27.6/syncthing-linux-mipsle-v1.27.6.tar.gz скачиваем, распаковываем нам нужен один файл : /opt/bin # mv syncthing syncthing-1.27.3-1 переписываем нужный нам файл в данный каталог и даем ему потом права /opt/bin # ls -l ... -rw-r--r-- 1 root root 28096107 Apr 9 09:22 syncthing -rwxr-xr-x 1 root root 25034752 Feb 13 16:29 syncthing-1.27.3-1 ... /opt/bin # chmod 755 syncthing /opt/bin # Далее запустим с логом и ниже со сменой IP:port Скрытый текст /opt/bin # ./syncthing --logfile=/opt/var/syncthing_log [monitor] 2024/04/17 15:13:20 INFO: Log output saved to file "/opt/var/syncthing_log" [start] 2024/04/17 15:13:20 INFO: syncthing v1.27.6 "Gold Grasshopper" (go1.22.2 linux-mipsle) builder@github.syncthing.net 2024-04-08 09:14:27 UTC [start] 2024/04/17 15:13:20 INFO: Generating ECDSA key and certificate for syncthing... [start] 2024/04/17 15:13:21 INFO: Default folder created and/or linked to new config [start] 2024/04/17 15:13:21 INFO: Default config saved. Edit /opt/root/.local/state/syncthing/config.xml to taste (with Syncthing stopped) or use the GUI [start] 2024/04/17 15:13:21 INFO: Archiving a copy of old config file format at: /opt/root/.local/state/syncthing/config.xml.v0 [2QA22] 2024/04/17 15:13:21 INFO: My ID: 2QA22BB-.....-EVCQIQ3 [2QA22] 2024/04/17 15:13:22 INFO: Single thread SHA256 performance is 6.8 MB/s using crypto/sha256 (6.7 MB/s using minio/sha256-simd). [2QA22] 2024/04/17 15:13:23 INFO: Hashing performance is 6.15 MB/s [2QA22] 2024/04/17 15:13:23 INFO: Running database migration 20... [2QA22] 2024/04/17 15:13:23 INFO: Compacting database after migration... [2QA22] 2024/04/17 15:13:23 INFO: Detected upgrade from v1.27.3 to v1.27.6 [2QA22] 2024/04/17 15:13:23 INFO: Overall send rate is unlimited, receive rate is unlimited [2QA22] 2024/04/17 15:13:23 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [2QA22] 2024/04/17 15:13:23 INFO: Ready to synchronize "Default Folder" (default) (sendreceive) [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: global discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYX....-NA2MIAW [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: global discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYX...-NA2MIAW [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: global discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYX...-NA2MIAW [2QA22] 2024/04/17 15:13:23 INFO: Completed initial scan of sendreceive folder "Default Folder" (default) [2QA22] 2024/04/17 15:13:23 INFO: Loading HTTPS certificate: open /opt/root/.local/state/syncthing/https-cert.pem: no such file or directory [2QA22] 2024/04/17 15:13:23 INFO: Creating new HTTPS certificate [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [2QA22] 2024/04/17 15:13:23 INFO: QUIC listener ([::]:22000) starting [2QA22] 2024/04/17 15:13:23 INFO: TCP listener ([::]:22000) starting [2QA22] 2024/04/17 15:13:24 INFO: GUI and API listening on 127.0.0.1:8384 [2QA22] 2024/04/17 15:13:24 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ [2QA22] 2024/04/17 15:13:24 INFO: My name is "KN11" [2QA22] 2024/04/17 15:13:24 WARNING: Syncthing should not run as a privileged or system user. Please consider using a normal user account. ^C Выход нажать Ctrl-C [monitor] 2024/04/17 15:13:29 INFO: Signal 2 received; exiting [2QA22] 2024/04/17 15:13:29 INFO: QUIC listener ([::]:22000) shutting down [2QA22] 2024/04/17 15:13:29 INFO: Detected 1 NAT service [2QA22] 2024/04/17 15:13:29 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) shutting down [2QA22] 2024/04/17 15:13:29 INFO: TCP listener ([::]:22000) shutting down [2QA22] 2024/04/17 15:13:29 INFO: Exiting /opt/bin # В итоге запускаем /opt/bin # ./syncthing -gui-address=0.0.0.0:8384 [start] 2024/04/17 15:41:50 INFO: syncthing v1.27.6 "Gold Grasshopper" (go1.22.2 linux-mipsle) builder@github.syncthing.net 2024-04-08 09:14:27 UTC [2QA22] 2024/04/17 15:41:51 INFO: My ID: 2QA22BB-MM4SCTN-UQCQK6I-JPV3BR7-BIC3AAZ-TGQ73LO-OTWAVRR-EVCQIQ3 [2QA22] 2024/04/17 15:41:52 INFO: Single thread SHA256 performance is 6.8 MB/s using crypto/sha256 (6.7 MB/s using minio/sha256-simd). [2QA22] 2024/04/17 15:41:53 INFO: Hashing performance is 5.95 MB/s [2QA22] 2024/04/17 15:41:53 INFO: Overall send rate is unlimited, receive rate is unlimited ..... [2QA22] 2024/04/17 15:41:53 INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [2QA22] 2024/04/17 15:41:53 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [2QA22] 2024/04/17 15:41:53 INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [2QA22] 2024/04/17 15:41:53 INFO: Ready to synchronize "Default Folder" (default) (sendreceive) [2QA22] 2024/04/17 15:41:53 INFO: Completed initial scan of sendreceive folder "Default Folder" (default) [2QA22] 2024/04/17 15:41:53 INFO: QUIC listener ([::]:22000) starting [2QA22] 2024/04/17 15:41:53 INFO: TCP listener ([::]:22000) starting [2QA22] 2024/04/17 15:41:53 INFO: GUI and API listening on [::]:8384 [2QA22] 2024/04/17 15:41:53 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ ... доступ с ПК получил Edited April 17 by vasek00 Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 18 Share Posted April 18 (edited) 19 часов назад, vasek00 сказал: Нужно смотреть что у вас и как - на что устанавливаете, какой раздел и какой размер и так далее. Отсюда поподробнее? KN1011, к роутеру подключен HDD NTFS во внешнем боксе в порт USB3 (для DLNA и бэкапов). Устанавливаю Syncthing на OPKG развернутом на USB flash 4 gb, отформатированную в EXT4. Скрин прикрепил. Скрытый текст Может OPKG как-то не так стать,что приложения в нем не будут корректно работать? Хотя я флэшку форматировал не раз и OPKG каждый раз по новой ставил. Если что, флэшки 2 разные пробовал. Обе проверил на битые сектора. Ошибок ноль было. OPKG брал отсюда . Edited April 18 by Михаил13 Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 18 Share Posted April 18 42 минуты назад, Михаил13 сказал: Отсюда поподробнее? Для начала запустить с логом, как пример был выше. Возможно у вас проблема с доступом к [2QA22] 2024/04/17 15:41:53 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 18 Share Posted April 18 (edited) Удалил пакет syncthing. Установил пакет заново. Попробовал запустить с логом. Вот что вышло Скрытый текст Removing package syncthing from root... ~ # opkg install syncthing Installing syncthing (1.27.3-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/syncthing_1.27.3-1_mipsel-3.4.ipk Configuring syncthing. ~ # /opt/bin/syncthing --logfile=/opt/var/syncthing_log [monitor] 2024/04/18 14:13:18 INFO: Log output saved to file "/opt/var/syncthing_log" [start] 2024/04/18 14:13:18 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:19 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:19 INFO: Syncthing exited: exit status 1 [start] 2024/04/18 14:13:20 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:20 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:20 INFO: Syncthing exited: exit status 1 [start] 2024/04/18 14:13:21 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:22 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:22 INFO: Syncthing exited: exit status 1 [start] 2024/04/18 14:13:23 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:23 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:23 INFO: Syncthing exited: exit status 1 [monitor] 2024/04/18 14:13:24 WARNING: 4 restarts in 6.22225282s; not retrying further read-only file system (is another instance of Syncthing running?) Хотя лог записался. Edited April 18 by Михаил13 Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 18 Share Posted April 18 (edited) 1 час назад, Михаил13 сказал: Удалил пакет syncthing. Установил пакет заново. Попробовал запустить с логом. Вот что вышло read-only file system (is another instance of Syncthing running?) Хотя лог записался. Лог роутера - момент монтирования и вывод "mount" Скрытый текст ~ # mount /dev/root on / type squashfs (ro,relatime) tmpfs on /dev type tmpfs (rw,nosuid,noexec,relatime) none on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) none on /sys/kernel/debug type debugfs (rw,nosuid,noexec,relatime) /dev/ubi0_0 on /storage type ubifs (rw,relatime,compr=zlib) /dev/sda1 on /tmp/mnt/01DA.....0 type tntfs (rw,nosuid,noexec,noatime,uid=0,gid=1000,umask=02,allow_utime=0020,utf8,min_prealloc_size=64k,max_prealloc_size=970981368,readahead=4M,user_xattr,case_insensitive,disable_sparse,fail_safe,hidden=show,dotfile=show,protected_system=ignore,errors=continue,mft_zone_multiplier=1) /dev/sda2 on /tmp/mnt/98ef....a01 type ext4 (rw,noatime,data=ordered) /dev/sda2 on /opt type ext4 (rw,noatime,data=ordered) ~ # И так же покажите свой (тут их два, текущий v1.27.6) Скрытый текст ~ # ls -l /opt/bin | grep syncthing -rwxr-xr-x 1 root root 28096107 Apr 9 09:22 syncthing -rwxr-xr-x 1 root root 25034752 Feb 13 16:29 syncthing-1.27.3-1 ~ # Edited April 18 by vasek00 Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 18 Share Posted April 18 (edited) 3 часа назад, vasek00 сказал: Лог роутера - момент монтирования и вывод "mount" Лог роутера - отмонтирован и примонтирован OPKG Скрытый текст Opkg::Manager: disk unmounted. Апр 18 18:48:16 ndm Opkg::Manager: disk is unset. Апр 18 18:48:16 ndm Opkg::Manager: init script reset to default: /opt/etc/initrc. Апр 18 18:48:16 ndm Core::System::StartupConfig: saving (http/rci). Апр 18 18:48:19 ndm Core::System::StartupConfig: configuration saved. Апр 18 18:49:13 transmissiond Sleeping Beauty HDTV.720p Starting IPv4 DHT announce (firewalled, 550 nodes) Апр 18 18:49:14 ndm Opkg::Manager: disk is set to: OPKG:/. Апр 18 18:49:14 ndm Opkg::Manager: init script reset to default: /opt/etc/initrc. Апр 18 18:49:14 ndm Core::System::StartupConfig: saving (http/rci). Апр 18 18:49:14 kernel EXT4-fs (sdb1): re-mounted. Opts: (null) Апр 18 18:49:14 ndm Opkg::Manager: /tmp/mnt/5bf97af8-024c-da4d-8f4b-9cd03b052e94 mounted to /tmp/mnt/5bf97af8-024c-da4d-8f4b-9cd03b052e94. Апр 18 18:49:14 ndm Opkg::Manager: /tmp/mnt/5bf97af8-024c-da4d-8f4b-9cd03b052e94 mounted to /opt/. Апр 18 18:49:14 ndm Opkg::Manager: /tmp/mnt/5bf97af8-024c-da4d-8f4b-9cd03b052e94 initialized. Апр 18 18:49:14 ndm Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/. Апр 18 18:49:14 dropbear[11311] Running in background Апр 18 18:49:14 root Started syncthing from . Апр 18 18:49:14 ndm Opkg::Manager: /opt/etc/init.d/rc.unslung: dropbear already running. Апр 18 18:49:18 ndm Core::System::StartupConfig: configuration saved. Команда mount Скрытый текст BusyBox v1.36.1 (2024-03-19 14:07:09 UTC) built-in shell (ash) ~ # mount /dev/root on / type squashfs (ro,relatime) tmpfs on /dev type tmpfs (rw,nosuid,noexec,relatime) none on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) none on /sys/kernel/debug type debugfs (rw,nosuid,noexec,relatime) /dev/sda2 on /tmp/mnt/01D9CD30AD2CF7F0 type tntfs (rw,nosuid,noexec,noatime,uid= 0,gid=1000,umask=02,allow_utime=0020,utf8,min_prealloc_size=64k,max_prealloc_siz e=3905368060,readahead=4M,user_xattr,case_insensitive,fail_safe,hidden=show,dotf ile=show,protected_system=ignore,errors=continue,mft_zone_multiplier=1) /dev/sdb1 on /tmp/mnt/5bf97af8-024c-da4d-8f4b-9cd03b052e94 type ext4 (rw,noatime ,data=ordered) /dev/sdb1 on /opt type ext4 (rw,noatime,data=ordered) ~ # команда ls -l Скрытый текст ~ # ls -l /opt/bin | grep syncthing -rwxr-xr-x 1 root root 25034752 Feb 13 16:29 syncthing ~ # Edited April 18 by Михаил13 Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 18 Share Posted April 18 6 часов назад, Михаил13 сказал: Скрыть содержимое [start] 2024/04/18 14:13:18 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:19 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:19 INFO: Syncthing exited: exit status 1 [start] 2024/04/18 14:13:20 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:20 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:20 INFO: Syncthing exited: exit status 1 [start] 2024/04/18 14:13:21 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:22 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:22 INFO: Syncthing exited: exit status 1 [start] 2024/04/18 14:13:23 INFO: syncthing v1.27.3 "Gold Grasshopper" (go1.21.7 linux-mipsle) Entware@Entware 1970-01-01 00:00:00 UTC [noupgrade] [start] 2024/04/18 14:13:23 WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) [monitor] 2024/04/18 14:13:23 INFO: Syncthing exited: exit status 1 [monitor] 2024/04/18 14:13:24 WARNING: 4 restarts in 6.22225282s; not retrying further read-only file system (is another instance of Syncthing running?) Хотя лог записался. У вас два устройства - sda и sdb /dev/sda2 on /tmp/mnt/01D9CD30AD2CF7F0 type tntfs /dev/sdb1 on /tmp/mnt/5bf97af8-024c-da4d-8f4b-9cd03b052e94 type ext4 /dev/sdb1 on /opt type ext4 На вскидку вижу только WARNING: Error opening database: mkdir /.local: read-only file system (is another instance of Syncthing running?) Это ошибка https://forum.syncthing.net/t/solved-invalid-argument-is-another-instance-of-syncthing-running/12715 Ну это 2019 год, поискать по свежее. В реале же вот как выглядит (версия 1.27.6) на одном устройстве sda но с двумя разделами NTFS и Ext4. В настройках sync установлена папка которая указывает на NTFS раздел, но /opt/root/.local/state/syncthing это как раз на Ext4 разделе. [start] 2024/04/17 15:13:21 INFO: Default folder created and/or linked to new config [start] 2024/04/17 15:13:21 INFO: Default config saved. Edit /opt/root/.local/state/syncthing/config.xml to taste (with Syncthing stopped) or use the GUI [start] 2024/04/17 15:13:21 INFO: Archiving a copy of old config file format at: /opt/root/.local/state/syncthing/config.xml.v0 ... [2QA22] 2024/04/17 15:13:23 INFO: Ready to synchronize "Default Folder" (default) (sendreceive) [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: global discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYX....-NA2MIAW [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: global discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYX...-NA2MIAW [2QA22] 2024/04/17 15:13:23 INFO: Using discovery mechanism: global discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYX...-NA2MIAW [2QA22] 2024/04/17 15:13:23 INFO: Completed initial scan of sendreceive folder "Default Folder" (default) [2QA22] 2024/04/17 15:13:23 INFO: Loading HTTPS certificate: open /opt/root/.local/state/syncthing/https-cert.pem: no such file or directory [2QA22] 2024/04/17 15:13:23 INFO: Creating new HTTPS certificate ... COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME syncthing 20372 root cwd DIR 8,2 3072 1101825 /opt/bin syncthing 20372 root rtd DIR 31,4 214 2085 / syncthing 20372 root txt REG 8,2 28096107 1101993 /opt/bin/syncthing syncthing 20372 root 0r CHR 1,3 0t0 1054 /dev/null syncthing 20372 root 1w FIFO 0,8 0t0 6488091 pipe syncthing 20372 root 2w FIFO 0,8 0t0 6488090 pipe syncthing 20372 root 3uW REG 8,2 0 1044493 /opt/root/.local/state/syncthing/index-v0.14.0.db/LOCK syncthing 20372 root 4u a_inode 0,9 0 1028 [eventpoll:5,12,13,15,16,17,19,21,26,27,30,31,32,33,34] syncthing 20372 root 5r FIFO 0,8 0t0 6487583 pipe syncthing 20372 root 6w FIFO 0,8 0t0 6487583 pipe syncthing 20372 root 7w REG 8,2 19207 1044494 /opt/root/.local/state/syncthing/index-v0.14.0.db/LOG syncthing 20372 root 8w REG 8,2 4057 1044505 /opt/root/.local/state/syncthing/index-v0.14.0.db/000073.log syncthing 20372 root 9w REG 8,2 215 1044506 /opt/root/.local/state/syncthing/index-v0.14.0.db/MANIFEST-000074 syncthing 20372 root 10r REG 8,2 1121 1044497 /opt/root/.local/state/syncthing/index-v0.14.0.db/000072.ldb syncthing 20372 root 11r REG 8,2 1181 1044502 /opt/root/.local/state/syncthing/index-v0.14.0.db/000071.ldb syncthing 20372 root 12u IPv6 6488116 0t0 TCP *:22000 (LISTEN) ... ~ # cd /opt/root/.local/state/syncthing ~/.local/state/syncthing # ls -l -rw-r--r-- 1 root root 794 Apr 17 18:13 cert.pem -rw------- 1 root root 8523 Apr 17 19:07 config.xml -rw------- 1 root root 8448 Apr 17 18:13 config.xml.v0 -rw-r--r-- 1 root root 782 Apr 17 18:13 https-cert.pem -rw------- 1 root root 288 Apr 17 18:13 https-key.pem drwxr-xr-x 2 root root 1024 Apr 18 21:05 index-v0.14.0.db -rw------- 1 root root 288 Apr 17 18:13 key.pem ~/.local/state/syncthing # Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 20 Share Posted April 20 (edited) Добрый день, Василий. Благодарю что помогаете разобраться. Вот выдалась минутка дальше покопаться... В 18.04.2024 в 21:44, vasek00 сказал: В реале же вот как выглядит (версия 1.27.6) на одном устройстве sda но с двумя разделами NTFS и Ext4. Василий, у вас все красиво и работает, я это вижу. У меня что-то с самим приложением.(Попробовал уже 3ю флэшку). У меня вопрос: после команды /opt/etc/init.d/S92syncthing stop процесса syncthing в памяти же не должно быть? Т.е. по команде ps | grep syncthing ничего не находится не должно? (У меня висит). Второй вопрос: после удаления пакета syncthing (opkg remove syncthing), процесс в памяти остается (ps | grep syncthing)? Третий вопрос: как завершить процесс у нас на entware корректно? С уважением, Михаил Edited April 20 by Михаил13 Quote Link to comment Share on other sites More sharing options...
Михаил13 Posted April 20 Share Posted April 20 И еще 4й вопрос: После отключении флэшки, перезагрузки роутера, подключения Встроенного хранилища, попытки установки на него пакета с Syncthing и неудачной естественно (т.к не хватает места). По команде ps выдает наличие syncthing Скрытый текст BusyBox v1.36.1 (2024-03-19 14:07:09 UTC) built-in shell (ash) ~ # opkg install syncthing Installing syncthing (1.27.3-1) to root... Collected errors: * verify_pkg_installable: Only have 19560kb available on filesystem /opt, pkg syncthing needs 24460 * opkg_install_cmd: Cannot install package syncthing. ~ # ps | grep syncthing 4172 root 5400 R grep syncthing Как такое возможно, если его не устанавливал, нет ни в /opt/bin, ни в /opt/etc/syncthing, и в /opt/etc/init.d??? Quote Link to comment Share on other sites More sharing options...
vasek00 Posted April 20 Share Posted April 20 4 часа назад, Михаил13 сказал: По команде ps выдает наличие syncthing Скрыть содержимое ~ # ps | grep syncthing 4172 root 5400 R grep syncthing Как такое возможно, если его не устанавливал, нет ни в /opt/bin, ни в /opt/etc/syncthing, и в /opt/etc/init.d??? На это не обращайте внимания, так и должно быть. Не чего у вас не весит. Quote Link to comment Share on other sites More sharing options...
Serg48 Posted April 23 Share Posted April 23 А есть где-то мануал по установке syncthing на keenetic? Quote Link to comment Share on other sites More sharing options...
Валерий Вотяков Posted May 23 Share Posted May 23 Доброго дня! Я правильно понимаю, что установить Syncthing на внутреннюю память у меня невыйдет? Цитата / # opkg install syncthing Installing syncthing (1.27.3-1) to root... Collected errors: * verify_pkg_installable: Only have 19540kb available on filesystem /opt, pkg syncthing needs 24460 * opkg_install_cmd: Cannot install package syncthing. / # Никаких приложений не установлено. Может можно версию по-старее как-то накатить? Quote Link to comment Share on other sites More sharing options...
vasek00 Posted May 23 Share Posted May 23 42 минуты назад, Валерий Вотяков сказал: Никаких приложений не установлено. Может можно версию по-старее как-то накатить? Данный сервис предназначен для синхронизации файлов между двумя устройствами, Тогда вопрос что вы собираетесь синхронизоровать беэ диска или как ? Quote Link to comment Share on other sites More sharing options...
Валерий Вотяков Posted May 24 Share Posted May 24 6 часов назад, vasek00 сказал: Данный сервис предназначен для синхронизации файлов между двумя устройствами, Тогда вопрос что вы собираетесь синхронизоровать беэ диска или как ? Мне бы не хотел устанавливать Synchting на диск Quote Link to comment Share on other sites More sharing options...
vasek00 Posted May 24 Share Posted May 24 2 часа назад, Валерий Вотяков сказал: Мне бы не хотел устанавливать Synchting на диск Повторюсь, что вы с его помощью хотите реализовать - синхронизацию 10-15Кбит в одном-двух файлах? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.