Skip to content
This repository has been archived by the owner on Jun 2, 2020. It is now read-only.

Dockerfile #7

Open
wants to merge 157 commits into
base: librerouter-18.06
Choose a base branch
from

Conversation

luandro
Copy link

@luandro luandro commented May 17, 2019

Added Dockerfile and updated README to include how to use it.

dangowrt and others added 30 commits October 31, 2018 00:55
only support flash chips up to 16mb and truncate larger chips
instead of attempting to switch to 4-byte addressing mode which
doesn't work on QCA SPI hardware nor the rom loader.
Based on 6325eeec2d72a4b14883c46b8423ba8580cbd2e6 by Daniel Golle
This is a only a starting point.
CONFIG_DOWNLOAD_FOLDER is a very handy way of caching and sharing
the source download. We should find a way of leting the user enable this
and selecting the folder.
This option is not used but generates confusion as it is different
than the default diffconfig
Not both ethernet ports (GMAC0/RGMII and GMAC1/SGMII) are working
nicopace and others added 22 commits September 2, 2019 05:17
this is a required package to be able to see the community map in the lime-app.
…-and-links

selects the shared-state-nodes_and_links package
Add TP-Link CPE210 v3 to the support list.
Its identical to the v2.

Signed-off-by: Robert Marko <[email protected]>
 ar71xx: Add support for TP-Link CPE210 v3.
Looks identical to the v2.

This PR adds support for a popular low-cost 2.4GHz N based AP

Specifications:
 - SoC: Qualcomm Atheros QCA9533 (650MHz)
 - RAM: 64MB
 - Storage: 8 MB SPI NOR
 - Wireless: 2.4GHz N based built into SoC 2x2
 - Ethernet: 1x 100/10 Mbps, integrated into SoC, 24V POE IN

Installation:
Flash factory image through stock firmware WEB UI
or through TFTP
To get to TFTP recovery just hold reset button while powering on for
around 4-5 seconds and release.
Rename factory image to recovery.bin
Stock TFTP server IP:192.168.0.100
Stock device TFTP adress:192.168.0.254

Signed-off-by: Robert Marko <[email protected]>
As we are currently using this buildroot to build not only for the
LibreRouter but also for other devices then we should not hardcode
functionality that is only intended for the LibreRouter. Lets fix this
by other means.
The librerouter feed is intended to provide binary release dependent
packages like kernel modules.
…hecks

add librerouter-hw package with an initial tool to validate hardware
I lost a lot of time because I was not seeing these files and they were
getting inside the image /etc/board.d/02_network.orig ... leading to
very unexpected results...
@@ -12,6 +14,13 @@ packages into package/feeds/
4. Run `make` to build your firmware.


### Building in docker container

You need Docker installed, if you don't have it run `wget -O - https://get.docker.com | bash` to install.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

much more complex than years before, but these are the install docs: https://docs.docker.com/install/

@@ -0,0 +1,63 @@
# Beware this file is NOT supposed to be edited by the end user, modify /etc/config/lime instead
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do not see why this changes are needed in this PR, please remove

@@ -157,6 +157,22 @@ config BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL
help
Command output will be sent to corresponding user via email.

config BUSYBOX_CONFIG_FEATURE_CROND_SPECIAL_TIMES
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do not see why this changes are needed in this PR, please remove. thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants