Jump to content

Recommended Posts

Posted (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 by Пихал Метрович
Posted

1. rust в Entware недавно. Пакет не протестировали

2. А почему он должен запускаться. Если бы все бинарники из инета запускались, то не нужно было бы собирать пакеты Entware

3. Повезло, совпали системные либы, там же нет Entware.

  • Upvote 1
Posted
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

 

Posted
В 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    
...

 

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.