Пихал Метрович Posted August 16, 2025 Posted August 16, 2025 (edited) Установил через opkg пакет shadowsocks-rust-local: opkg install shadowsocks-rust-local Настроил конфиг, пытаюсь запустить: sslocal и получаю следующую ошибку: loading default config "/opt/etc/shadowsocks-rust/config.json" 2025-08-16T21:04:58.214391645+03:00 INFO shadowsocks local 1.23.4 build 2025-06-01T21:25:21.434005661+00:00 thread 'main' panicked at /home/me/E/staging_dir/target-mipsel_mips32r2_glibc-2.27/host/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.9.1/src/rngs/thread.rs:124:17: could not initialize ThreadRng: Function not implemented (os error 89) note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Aborted Если я качаю пакет под архитектуру процессора mipsel отсюда: https://github.com/shadowsocks/shadowsocks-rust/releases/download/v1.23.5/shadowsocks-v1.23.5.mipsel-unknown-linux-gnu.tar.xz распаковываю архив, извлекаю из него файл sslocal и запускаю его: /opt/root/sslocal --help в итоге ничего не происходит: ~ # /opt/root/sslocal --help ~ # Вопросы: 1. Что это за ошибки при запуске sslocal после успешной установки shadowsocks-rust через opkg? 2. Почему не запускается sslocal, извлеченный из архива shadowsocks-v1.23.5.mipsel-unknown-linux-gnu.tar.xz с гитхаба под архитектуру mipsel? P.S. Shadowsocks-rust (в частности - ssserver), скачанный с гитхаба под архитектуру процессора x86_64 прекрасно запускается и работает на VDS-сервере. Edited August 16, 2025 by Пихал Метрович Quote
zyxmon Posted August 16, 2025 Posted August 16, 2025 1. rust в Entware недавно. Пакет не протестировали 2. А почему он должен запускаться. Если бы все бинарники из инета запускались, то не нужно было бы собирать пакеты Entware 3. Повезло, совпали системные либы, там же нет Entware. 1 Quote
Пихал Метрович Posted August 16, 2025 Author Posted August 16, 2025 1 час назад, zyxmon сказал: 1. rust в Entware недавно. Пакет не протестировали 2. А почему он должен запускаться. Если бы все бинарники из инета запускались, то не нужно было бы собирать пакеты Entware 3. Повезло, совпали системные либы, там же нет Entware. Спасибо за ответы, установил shadowsocks-rust из тестовой ветки entware, sslocal заработал: opkg install http://bin.entware.net/mipselsf-k3.4/test/rust/shadowsocks-rust_1.17.1-1_mipsel-3.4.ipk ~ # sslocal loading default config "/opt/etc/shadowsocks-rust/config.json" 2025-08-16T21:39:29.743272626+00:00 INFO shadowsocks local 1.17.1 build 2023-12-31T19:07:57.596597722+00:00 2025-08-16T21:39:29.754121749+00:00 INFO shadowsocks socks TCP listening on 127.0.0.1:1080 Quote
TheBB Posted August 18, 2025 Posted August 18, 2025 В 16.08.2025 в 21:32, Пихал Метрович сказал: и получаю следующую ошибку: Снова потерянная зависимость - getrandom-0.3.3 (как здесь) opkg install http://bin.entware.net/mipselsf-k3.4/test/shadowsocks-rust_1.23.4-2_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/shadowsocks-rust-local_1.23.4-2_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/shadowsocks-rust-server_1.23.4-2_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/shadowsocks-rust-manager_1.23.4-2_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/shadowsocks-rust-utility_1.23.4-2_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/shadowsocks-rust-service_1.23.4-2_mipsel-3.4.ipk root@ZKUII: /opt/root # uname -a Linux ZKUII 4.9-ndm-5 #0 SMP Sat Jul 5 12:27:24 2025 mips GNU/Linux root@ZKUII: /opt/root # sslocal loading default config "/opt/etc/shadowsocks-rust/config.json" 2025-08-18T20:51:34.223237708+03:00 INFO shadowsocks local 1.23.4 build 2025-08-18T17:38:27.261253525+00:00 2025-08-18T20:51:34.23136914+03:00 INFO shadowsocks socks TCP listening on 127.0.0.1:1080 ... 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.