RPi Zero + Raspberry PI Extenstion 01

Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Wystarczy pobrać aktualną wersję. Skompilować i podmienić.
PLF10T
Posty: 233
Rejestracja: ndz maja 22, 2016 6:24 pm

Mimo zalogowania się jako root i wcześniejszej ponownej instalacji supla-dev wg informacji @pzygmunt supla-dev nie uruchamia się na RPI.

Tym razem także przy uruchamianiu supla-dev start mam komunikat o problemie z dostępem do biblioteki libssl

Kod: Zaznacz cały

root@raspberrypi:/etc/init.d# supla-dev start
supla-dev: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
root@raspberrypi:/etc/init.d# sudo /usr/sbin/supla-dev -D
/usr/sbin/supla-dev: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
Może jednak trzeba wszystko zaorać, zrobić nowe SD z czystego obrazu i ponowić kroki instalacyjne? Co myślicie?
Informacje, jak dokładnie przeprowadzić taką instalację od zera, na czystym Raspbian-ie są trochę porozrzucane w różnych wątkach i wypowiedziach. Może czegoś nie zauważam i robię źle, nie w tej kolejności. Moja znajomość środowiska LINUX jest delikatnie mówiąc - symboliczna.

Czy udałoby się zrobić krótki poradnik step-by-step w jednym ciągu, prowadzący do skutecznego uruchomienia sypla-dev na RPI ZERO?
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

sudo apt-get install openssl
lub
sudo apt-get install libssl

(z pamięci)
PLF10T
Posty: 233
Rejestracja: ndz maja 22, 2016 6:24 pm

Kod: Zaznacz cały

root@raspberrypi:/home/pi# apt-get install openssl
Reading package lists... Done
Building dependency tree
Reading state information... Done
openssl is already the newest version (1.1.0f-3+deb9u2).
openssl set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Kod: Zaznacz cały

root@raspberrypi:/home/pi# apt-get install libssl
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libssl
PLF10T
Posty: 233
Rejestracja: ndz maja 22, 2016 6:24 pm

Wrzuciłem na kartę nowy czysty obraz Raspbian-a.

Wykonałem pomyślne czynności do momentu kompilowania supla-dev.
Niestety nadal mam ten sam komunikat o problemie z dostępem do biblioteki SSL:

Kod: Zaznacz cały

Building file: ../src/supla-socket.c
Invoking: Cross GCC Compiler
gcc -I/usr/src/openssl/include -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/supla-socket.d" -MT"src/supla-socket.o" -o "src/supla-socket.o" "../src/supla-socket.c"
../src/supla-socket.c:42:25: fatal error: openssl/err.h: No such file or directory
 #include <openssl/err.h>
                         ^
compilation terminated.
src/subdir.mk:98: recipe for target 'src/supla-socket.o' failed
make: *** [src/supla-socket.o] Error 1
Pomóżcie ...
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

sudo apt-get install libssl-dev
PLF10T
Posty: 233
Rejestracja: ndz maja 22, 2016 6:24 pm

Duży postęp w moich działaniach!

Usługa supla-dev uruchamia się. W pliku last_state.txt mam następujący komunikat"

Kod: Zaznacz cały

Protocol version error. Server doesn't support this Device. S:1-8/D:9
Co z tym dalej?
Awatar użytkownika
pzygmunt
Posty: 18284
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Pobierz najnowszą wersję.

Kod: Zaznacz cały

git pull
Przekompiluj i dodaj do /etc/supla-dev/supla.cfg do sekcji [SERVER]
protocol_version=8

Po prostu serwer do którego się łączysz nie obsługuje jeszcze protokołu w wersji 9-tej.
PLF10T
Posty: 233
Rejestracja: ndz maja 22, 2016 6:24 pm

Sukces!

Dziękuję!
Awatar użytkownika
byniom
Posty: 640
Rejestracja: sob sty 07, 2017 1:17 pm

to teraz zrób jakiegoś helpa bo ja nadal tego nie ogarniam :)
ODPOWIEDZ

Wróć do „supla-dev”