-
|
Hallo, Wie kann man das Problem lösen? |
Beta Was this translation helpful? Give feedback.
Replies: 21 comments 51 replies
-
|
Versuchs mal so: |
Beta Was this translation helpful? Give feedback.
-
|
In diesem Thread schreibt ein Benutzer, dass Transmission 4.0.6 mit freetz-ng funktioniert. Allerdings ist es eine MIPS Box und ich verwende eine 7520 mit ARM CPU. Strace zeigt mit -fffff nicht mehr an. Ist es nicht merkwürdig, dass ld-uClibc.so.1 bei ldd an erster und letzter Stelle steht. Scheinbar wird dort der Interpreter geladen, weil am Ende eine Speicheradresse angegeben ist. In den einschlägigen Seiten habe ich keinen Hinweis auf ein solches Problem gefunden. |
Beta Was this translation helpful? Give feedback.
-
|
Keine Ahnung! |
Beta Was this translation helpful? Give feedback.
-
|
Vielleicht weil versucht wird, den Interpreter an erster Stelle als dynamische Library zu laden. Mit gdb ohne Symbole: |
Beta Was this translation helpful? Give feedback.
-
|
Ich hab noch nie gdb benutzt. |
Beta Was this translation helpful? Give feedback.
-
|
Transmission 4 lief auf der Box noch nicht. Ich wollte nun mal eine neue AVM/freetz-ng Firmware verwenden. Aufgrund der Rückmeldung, dass Transmission 4 auf einer MIPS Box läuft, wollte ich das nun ausprobieren. Leider ohne Erfolg. Solange Transmission 3 noch funktioniert, kann ich diese Version weiter nutzen. |
Beta Was this translation helpful? Give feedback.
-
|
Am einfachsten wäre wenn du auch eine mips Box nutzt?! |
Beta Was this translation helpful? Give feedback.
-
|
I guess it is still related to Curl https://github.com/orgs/Freetz-NG/discussions/1047 |
Beta Was this translation helpful? Give feedback.
-
|
I don't know since I did not have the time to try 8.14. |
Beta Was this translation helpful? Give feedback.
-
|
Transmission 4.0.6 isn't build anymore because CMAKE was bumped to version 4.0.2. Some parts of Transmission 4.0.6 (dht, libnatpmp) require a compatibility with CMAKE < 3.5 which was revoved. Error message: Patch for Transmission 4.0.6: |
Beta Was this translation helpful? Give feedback.
-
|
I tested Transmission 4.0.6 with libcurl 8.14.0, OPENSSL and MBEDTLS (4fe5d56). I can download torrents independent of the utilized SSL library. |
Beta Was this translation helpful? Give feedback.
-
|
Transmission 3.0 works with OPENSSL v1.1.1 or MBEDTLS but not with OPENSSL 3.0 Either OPENSSL v1.1.1 or MBEDTLS can be selected by default if Transmission is selected. MBEDTLS might be prefered because OPENSSL v1.1.1 is deprecated. Transmission 3.0 is still needed due to 2 reasons:
|
Beta Was this translation helpful? Give feedback.
-
|
falls jemand die beta ausprobieren möchte: beta.patch |
Beta Was this translation helpful? Give feedback.
-
|
on my box 4690 (ARM based) the transmission 3.0.0 crashes as soon as the download of a torrent starts. Any idea how to troubleshoot the issue? Thank you in advance. |
Beta Was this translation helpful? Give feedback.
-
|
Dont know (even what transmission does, i never used it!), but the current stable is 4.0.6 |
Beta Was this translation helpful? Give feedback.
-
|
hi @AkteX I did more tests and below you find the results with my box 4690 (ARM based): transmission 4.0.6 does not work with any OpenSSL version I tried to build 4.0.6 with mbed TLS 3.6 (since the 2.28 is DEPRECATED and build fails suggesting to use at least 3.2.0) Do you know how fix the build when using mbed TLS 3.6 ? |
Beta Was this translation helpful? Give feedback.
-
|
Build runs trough if I select nzbget with the option "With SSL/TLS encryption support". I used mbedtls because only with this library I was able to build nzbget and transmission 3.0 for 7520. Now I can't build transmission 3.0 with mbedtls 3.6. Transmission 4.0.6 can't be build neither with any ssl library nor with mbedtls 3.6. Transmission 3.0 with mbedtls 3.6: Transmission 4.0.6 with mbedtls 3.6: It seams that it can't continue the build at this point. Transmission 4.0.6 with libssl 3.5: It seams that it can't continue the build at this point. Currently it is not possible to build transmission 4.0.6 for 7520/7530. @Ircama, do you have an idea why cmake can't build Transmission 4.0.6 successfully for boxes with ARM CPU? |
Beta Was this translation helpful? Give feedback.
-
The result is unchanged. |
Beta Was this translation helpful? Give feedback.
-
|
The Segmentation Fault also occurs with Transmission 4.0.6 on Fritzbox 6591. I can't get running both Nzbget and Transmission on this device. Transmission 3.0 needs OpenSSL 1.1.1 but Nzbget needs OpenSSL 3.0 or 3.5. Only Fritzbox 7590 is able to run Transmission 4.0.6. |
Beta Was this translation helpful? Give feedback.
-
|
After deactivation of readelf 7520 file 7520 Try to create core dump: It seams that a directory isn't specified where the system shall store core dump files. |
Beta Was this translation helpful? Give feedback.
-
|
@AkteX, the crash occurs during dynamic linking, before the transmission code even gets to execute. From gdb, only ld-uClibc is mapped in memory and none of the dependent libraries (libevent, libssl, libcrypto, etc.) have been loaded. The crash occurs inside the loader itself. This is a core toolchain issue. I do not have experience on it. From some search I did, try the following commands: Also this |
Beta Was this translation helpful? Give feedback.

@AkteX Please ignore !!!
https://github.com/Freetz-NG/freetz-ng/blob/master/make/libs/mbedtls/Config.in#L40