https://github.com/imaginator/tollgatefirmware
https://github.com/imaginator/tollgatefirmware
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/imaginator/tollgatefirmware
- Owner: imaginator
- Created: 2024-11-28T12:55:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-28T16:04:16.000Z (over 1 year ago)
- Last Synced: 2025-09-26T15:49:05.839Z (9 months ago)
- Language: Dockerfile
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Build Tollgate Device Firmware
This script uses OpenWRT's image-builder to create a base firmware for supported devices without needing to recompile all packages.
To build:
```bash
# build-firmware
# for example
./build-firmware gl-mt300n-v2
```
installing:
```bash
# scp -O /tmp/openwrt-build/openwrt-imagebuilder-23.05.3--.Linux-x86_64/bin/targets///openwrt-23.05.3---squashfs-sysupgrade.bin root@:/tmp
# for example
scp -O /tmp/openwrt-build/openwrt-imagebuilder-23.05.3-ramips-mt76x8.Linux-x86_64/bin/targets/ramips/mt76x8/openwrt-23.05.3-ramips-mt76x8-glinet_gl-mt300n-v2-squashfs-sysupgrade.bin root@:/tmp
ssh
sysupgrade -v /tmp/firmware-file
```
Next steps would be to cross-compile any binaries outside of the OpenWRT ecosystem and have them pulled into the base image build process.