Doverenny0 Posted June 16, 2022 Posted June 16, 2022 (edited) 36 minutes ago, vasek00 said: Это было уже давно, можно попробовать как нибудь. Спасибо. Всё-таки не успешно. В консоли пишет, что запустилось (done), но веб-интерфейс не открывается. И на других устройствах syncthing показывает, что Keenetic не подключен. Edited June 16, 2022 by Doverenny0 1 Quote
zyxmon Posted June 16, 2022 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
vasek00 Posted June 16, 2022 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
Doverenny0 Posted June 16, 2022 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
pil123 Posted March 17, 2023 Posted March 17, 2023 Добрый день, коллеги! Подскажите пожалуйста по ситуации: на флэшке есть 2 логических диска (оба ext4), один для OPKG и один для данных. Как в Syncthing добавить папку (-и) из диска для данных? Тут уже этот вопрос поднимался и ответ вроде был в виде картинки, но сейчас эта картинка недоступна и приходится поднимать один и тот же вопрос. Quote
Brenn Ko Posted May 8, 2023 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
Михаил13 Posted April 15 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
vasek00 Posted April 16 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
Михаил13 Posted April 16 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
vasek00 Posted April 16 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
Михаил13 Posted April 16 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
Михаил13 Posted April 16 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
vasek00 Posted April 16 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
Михаил13 Posted April 17 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
vasek00 Posted April 17 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
vasek00 Posted April 17 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
Михаил13 Posted April 18 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
vasek00 Posted April 18 Posted April 18 42 минуты назад, Михаил13 сказал: Отсюда поподробнее? Для начала запустить с логом, как пример был выше. Возможно у вас проблема с доступом к [2QA22] 2024/04/17 15:41:53 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting Quote
Михаил13 Posted April 18 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
vasek00 Posted April 18 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
Михаил13 Posted April 18 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
vasek00 Posted April 18 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
Михаил13 Posted April 20 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
Михаил13 Posted April 20 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
vasek00 Posted April 20 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
Serg48 Posted April 23 Posted April 23 А есть где-то мануал по установке syncthing на keenetic? Quote
Валерий Вотяков Posted May 23 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
vasek00 Posted May 23 Posted May 23 42 минуты назад, Валерий Вотяков сказал: Никаких приложений не установлено. Может можно версию по-старее как-то накатить? Данный сервис предназначен для синхронизации файлов между двумя устройствами, Тогда вопрос что вы собираетесь синхронизоровать беэ диска или как ? Quote
Валерий Вотяков Posted May 24 Posted May 24 6 часов назад, vasek00 сказал: Данный сервис предназначен для синхронизации файлов между двумя устройствами, Тогда вопрос что вы собираетесь синхронизоровать беэ диска или как ? Мне бы не хотел устанавливать Synchting на диск Quote
vasek00 Posted May 24 Posted May 24 2 часа назад, Валерий Вотяков сказал: Мне бы не хотел устанавливать Synchting на диск Повторюсь, что вы с его помощью хотите реализовать - синхронизацию 10-15Кбит в одном-двух файлах? Quote
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.