This repository has been archived by the owner on Dec 17, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
23 changed files
with
72 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,8 +7,9 @@ _**Quick build hints**_ | |
- Compiled image is in `bin/...` | ||
|
||
|
||
??? note "Gl.iNet Slate AX / Flint" | ||
??? note "Gl.iNet Slate AX / Flint (no longer possible - repo is down)" | ||
|
||
- For v1.0 and above follow the the Pi/PC instructions instead. | ||
- `git clone https://github.com/gl-inet/gl-infra-builder.git` | ||
- `sudo apt install build-essential clang flex g++ gawk gcc-multilib gettext \ | ||
git libncurses5-dev libssl-dev python3-distutils rsync unzip zlib1g-dev \ | ||
|
@@ -25,44 +26,21 @@ _**Quick build hints**_ | |
- `make -j20 V=sc` | ||
- Compiled image is in `bin/targets/ipq...` | ||
|
||
|
||
??? note "NanoPi R6S" | ||
- Replace ~/build with a directory of your choice (builds outside docker) | ||
- `docker run --name ubuntu18 --privileged -it -v ~/build:/work ubuntu:18.04 bash` | ||
- Note! to resume after exit do: | ||
- `docker start ubuntu18` | ||
- `docker exec -it ubuntu18 bash` | ||
- Continue: | ||
- `apt update && apt install git python build-essential clang flex bison g++ gawk gcc-multilib g++-multilib gettext git libncurses5-dev libssl-dev python3-distutils rsync unzip zlib1g-dev file wget` | ||
- `cd /work && mkdir friendlywrt21-rk3588` | ||
- `git clone https://github.com/friendlyarm/repo --depth 1 tools` | ||
- `git config --global user.email "[email protected]"` | ||
- `git config --global user.name "anon"` | ||
- `tools/repo init -u https://github.com/friendlyarm/friendlywrt_manifests -b master-v21.02 -m rk3588.xml --repo-url=https://github.com/friendlyarm/repo --no-clone-bundle` | ||
- Press Enter | ||
- `tools/repo sync -c --no-clone-bundle` | ||
- `cd friendlywrt && git clone https://github.com/SmoothWAN/SmoothWAN.git && mkdir smoothwan-feeds` | ||
- `cd SmoothWAN && git checkout npi-r6s && cp -rP devconfigs/npir6s/. .. && cp -rP packages/. ../smoothwan-feeds && cd ..` | ||
- `sh sideload-glibc.sh` | ||
- `./scripts/feeds update -a` | ||
- `./scripts/feeds install -a` | ||
- `FORCE_UNSAFE_CONFIGURE=1 make -j16` (reduce -j16 to -j8 for <10GB RAM) | ||
- Run on fresh start only: | ||
- `./build.sh uboot && ./build.sh kernel` | ||
- Create the image, use emmc-img for flashable EMMC. | ||
- `cd .. && ./build.sh sd-img` | ||
- Compiled image is in `out` folder, you can use your file browser to access the folder assigned in the first step. | ||
|
||
**Notes:** | ||
|
||
- For compiling SmoothWAN packages, compile `smoothwan-feeds` with OpenWRT build system. | ||
- Pre-compiled packages are included for easy customization, quick builds and imagebuilder-only setup.<br> | ||
|
||
- Pre-compiled packages are included for easy customization, quick builds and imagebuilder-only setup. | ||
|
||
- GL.iNet builds are full-builds and require comprehensive setup. More at: https://github.com/gl-inet/gl-infra-builder | ||
* `glibc` is included from Debian Buster for running Speedify on `musl` built OpenWrt. Lib included: `libc6_2.31-13+deb11u2`, and `libgcc1_8.3.0-6_armhf` for armv7. | ||
|
||
- `glibc` is included from Debian Buster for running Speedify on `musl` built OpenWrt. Lib included: `libc6_2.31-13+deb11u2`, and `libgcc1_8.3.0-6_armhf` for armv7. | ||
Binaries are sideloaded during build. Check `sideload-glibc.sh` for sources. | ||
|
||
- All binaries are generated on Github Actions | ||
- Engarde : <https://github.com/SmoothWAN/engarde> | ||
- TinyFEC : <https://github.com/SmoothWAN/tinyfecVPN> | ||
- ntopng : <https://github.com/SmoothWAN/SmoothWAN-chroot-imagebuilder> | ||
- SmoothWAN images GH Actions builds TBD | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,29 @@ | ||
<h1>Work in progress</h1> | ||
<h2>I'm currently collecting frequently asked questions...</h2> | ||
|
||
## Common issues | ||
|
||
### Unable to save changes - "Restart Speedify" visible - "Login button" invisible | ||
|
||
Make sure to add the web address to your ad-blocker whitelist. | ||
Speedify may have crashed or stopped working. | ||
|
||
### Speedify did not detect internet/WAN not visible | ||
|
||
An interface name that starts with "br-" prefix is ignored. | ||
|
||
### Speedify bypass (domain based) not working with PPPoE interfaces | ||
As of 12.6, Speedify seems to use the gateway of each WAN as the DNS resolve for bypass, this issue is common with PPPoE and providers offering alternate DNS servers | ||
No workarounds yet. | ||
Use VPN Policy Based Routing in the meantime. | ||
|
||
As of Speedify version 12.6, Speedify seems to use the gateway of each WAN as the DNS resolver for bypass. | ||
No workarounds yet, this may have been fixed in future versions. | ||
You can use VPN Policy Based Routing as an alternative. | ||
|
||
### Speedify installer issues | ||
Possible remedies: | ||
|
||
- Wait around a minute on fresh start or after plugging in single WAN to synchronize date/time | ||
- Reboot after first boot or check the date/time in System | ||
- Use the best quality WAN during installation | ||
- Reboot after first boot | ||
- Submit an issue. | ||
|
||
### Internet connectivity issue on PC/x86 build | ||
### Internet connectivity issue on Intel/AMD build | ||
|
||
Depending on the hardware and how interfaces are brought up, OpenWRT may create a default WAN interface on first boot as `WAN` and `WAN_6`. | ||
Delete these interfaces in _Network -> Interfaces_ and restart. | ||
|
||
### SQM QoS affecting performance | ||
Unequal link bonding adds artificial latency and buffer, it's recommended to disable SQM or add 20% of total aggregated speed in shaper for QoS related functions only such as per-host distribution, diffserv, and etc. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.