mirror of
https://github.com/4IceG/RM520N-GL.git
synced 2026-04-26 19:45:51 +03:00
[GH-ISSUE #17] Missing qfirehose in opkg repo #14
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/RM520N-GL#14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fintrac-alex-hewson on GitHub (Jun 9, 2025).
Original GitHub issue: https://github.com/4IceG/RM520N-GL/issues/17
The instructions in the readme say to
opkg updatethenopkg install qfirehose. Trouble is, that results inUnknown package 'qfirehose'. I have your repo installed of course.It seems to be present in the .apk repo but not the opkg version. Please can it be added?
@4IceG commented on GitHub (Jun 9, 2025):
Hi,
I specifically didn't add qfirehose because it depends on the architecture you have.
I can add the qfirehose_1.4.21-r1_arm_cortex-a7_neon-vfpv4.ipk package but you won't install it.
Normally the package should be installed from the OpenWrt repository, unfortunately it was removed from there due to licensing reasons. You would have to find a compiled package dedicated to your router. Search, maybe it's available somewhere on the internet.
@fintrac-alex-hewson commented on GitHub (Jun 9, 2025):
Would it run on OpenWRT 24.10 on an ARMv8 device? I can't find a binary for that anywhere :(
@fintrac-alex-hewson commented on GitHub (Jun 9, 2025):
Never mind, I'll try and build it on Ubuntu with a USB enclosure. Thanks anyway.
@fintrac-alex-hewson commented on GitHub (Jun 10, 2025):
In the end it was easy to cross-compile a static ARMv8 binary from Ubuntu x86. Instructions for anyone else who needs to do this:
sudo apt install gcc make gcc-aarch64-linux-gnu binutils-aarch64-linux-gnuCFLAGS='-static' CROSS_COMPILE=aarch64-linux-gnu- make. The-staticis important../out/QFirehoseand decompressed tree of target firmware to/tmpon the router/tmpand then./QFirehose -f RM520NGLAAR03A04M4G_01.204.01.204/