FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

14455 questions

17168 answers

28195 comments

0 members

We are migrating to our new platform at https://community.teltonika.lt. Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
0 votes
68 views 0 comments
by anonymous
Hi,

I cannot build standard/default firmware image for my TRB245 due to missing libbrand file.  

Make fails at step "make[3] -C package/teltonika/libs/libbrand compile"

The log file

"~/TRB2_R_GPL_00.07.04/rutos-ath79-trb2-gpl/logs/package/teltonika/libs/libbrand/compile.txt" contains the line

"gzip: /home/engdev1/TRB2_R_GPL_00.07.04/rutos-ath79-trb2-gpl/dl/libbrand-5888477baec6581e3a052958bda5564294257586-2020-01-06.tar.gz: No such file or directory"  which is correct as there is no libbrand*.tar.gz in that folder.

I am running Ubuntu 20.04.5 LTS installed on Windows Linux Subsystem (WSL).  All SDK installation steps as per "https://wiki.teltonika-networks.com/view/RUTOS_Software_Development_Kit_instructions" were performed successfully including updating feeds via command " ./scripts/feeds update -a".

SDK version/file used was  TRB2_R_GPL_00.07.04.tar.gz

Appreciate any help.

Kind regards.

1 Answer

0 votes
by anonymous
Hello,

The GPL folder contains file README, which includes firmware build instructions, specific for that device or device series, please check that, whether it contains specific dependencies.

Alternatively, it also contains instructions on firmware building with Docker and provides environment to achieve this. I have tried compiling the the Docker way and the firmware was built successfully.

Best regards,