FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

14217 questions

16871 answers

27753 comments

54389 members

0 votes
22 views 0 comments
by
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
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,