RPi Zero + Raspberry PI Extenstion 01

User avatar
pzygmunt
Posts: 3852
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Mon Apr 16, 2018 11:09 am

Wystarczy pobrać aktualną wersję. Skompilować i podmienić.
PLF10T
Posts: 176
Joined: Sun May 22, 2016 6:24 pm

Sat Apr 21, 2018 8:30 am

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

Code: Select all

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?
User avatar
pzygmunt
Posts: 3852
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Sat Apr 21, 2018 8:34 am

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

(z pamięci)
PLF10T
Posts: 176
Joined: Sun May 22, 2016 6:24 pm

Sat Apr 21, 2018 12:25 pm

Code: Select all

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.

Code: Select all

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
Posts: 176
Joined: Sun May 22, 2016 6:24 pm

Sun Apr 22, 2018 7:21 am

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:

Code: Select all

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 ...
User avatar
pzygmunt
Posts: 3852
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Mon Apr 23, 2018 9:28 am

sudo apt-get install libssl-dev
PLF10T
Posts: 176
Joined: Sun May 22, 2016 6:24 pm

Mon Apr 23, 2018 4:47 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"

Code: Select all

Protocol version error. Server doesn't support this Device. S:1-8/D:9
Co z tym dalej?
User avatar
pzygmunt
Posts: 3852
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Contact:

Mon Apr 23, 2018 6:36 pm

Pobierz najnowszą wersję.

Code: Select all

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
Posts: 176
Joined: Sun May 22, 2016 6:24 pm

Mon Apr 23, 2018 8:12 pm

Sukces!

Dziękuję!
byniom
Posts: 203
Joined: Sat Jan 07, 2017 1:17 pm

Tue Apr 24, 2018 4:28 am

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