You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/build/lime-sdk.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,9 @@
2
2
aside: false
3
3
---
4
4
# lime-sdk cooker
5
+
6
+
[[toc]]
7
+
5
8
LibreMesh **software development kit** uses the [OpenWRT](https://openwrt.org) SDK and ImageBuilder to generate (**cook**) LibreMesh packages and firmware. If you want to create your own LibreMesh flavor because you need some specific configuration or you just want to have control over your binaries, the cooker is your friend!
6
9
7
10
Basic usage example for cooking a libremesh using bmx7 routing protocol firmware for device Alix Board 2d2 using remote repositories (no compilation required). Recommended for most people:
Copy file name to clipboardExpand all lines: docs/getting-started.md
+17-13Lines changed: 17 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,3 @@
1
-
---
2
-
outline: deep
3
-
---
4
-
5
1
# Getting Started
6
2
7
3
## Installation
@@ -19,25 +15,33 @@ Read the OpenWrt's [`8/64 warning`](https://openwrt.org/supported_devices/864_wa
19
15
:::
20
16
21
17
::: warning CAUTION
22
-
Ensure to have read the OpenWrt's wiki page for of your device.
23
-
Read the installation instruction and ensure to have the necessary hardware equipment - if needed on your device - to install the firmware, like an [USB-UART/Serial adapter](https://openwrt.org/docs/guide-user/installation/generic.flashing.serial) and/or an
18
+
Ensure to have read the OpenWrt's wiki page of your device.
19
+
Read the installation instruction and ensure to have the necessary hardware equipment - if needed - to install the firmware, like an [USB-UART/Serial adapter](https://openwrt.org/docs/guide-user/installation/generic.flashing.serial) and/or an
The Firmware Selector request a firmware build via an [`ASU`](https://github.com/openwrt/asu) (online ImageBuilder) instance.
30
28
31
29
https://firmware-selector.libremesh.org
32
30
33
-
**Download old precompiled versions**
34
-
Old releases archive with pre-compiled firmwares via Buildroot are available at:
31
+
---
32
+
33
+
**Precompiled versions**
34
+
Old releases archive with pre-compiled firmwares via Buildroot.
35
35
36
36
https://firmware-libremesh.antennine.org
37
37
38
+
---
39
+
38
40
**Build LibreMesh on your host**
39
41
Refers the the page [`Build LibreMesh`](/build/) for instructions on how to build LibreMesh on your host.
40
42
43
+
---
44
+
41
45
### Install the firmware
42
46
Install the firmware on your device following the installation method reported in the [wiki of OpenWrt](https://openwrt.org)
43
47
or, if not present, search the instruction in the **`git-commit` message** left from who added the support for that device model. See the [Table of Hardware](https://toh.openwrt.org).
@@ -47,13 +51,13 @@ If your device runs OEM firmware it is adviced to **install OpenWrt first**:
47
51
:::
48
52
49
53
1. Download the latest `stable` firmware for your device from the [`OpenWrt Firmware Selector`](https://firmware-selector.openwrt.org).
50
-
Use the `factory` image for first time installation. See the OpenWrt wiki page[Factory Install: First Time Installation](https://openwrt.org/docs/guide-quick-start/factory_installation):
54
+
Use the `factory` image for first time installation. See OpenWrt [Factory Install: First Time Installation](https://openwrt.org/docs/guide-quick-start/factory_installation):
51
55
2. Check that the OpenWrt device boot and function properly.
52
56
Beware that OpenWrt by default doesn't turn on the Wi-Fi.
53
57
Turn it on from `LuCi` from the menu `Network` / `Wireless`.
54
-
3. Upgrade to LibreMesh using a `sysupgrade` image:
55
-
-upload the firmware via the web interface `LuCI` from the menu `System` / `Backup / Flash Firmware`.
56
-
-or via ssh using the command `sysupgrade -n firmware.bin`
58
+
3. Upgrade to LibreMesh using a `squashfs-sysupgrade.bin` image:
59
+
-Upload the firmware via the web interface `LuCI` from the menu `System` / `Backup / Flash Firmware`.
60
+
-Or install via ssh using the command `sysupgrade -n firmware.bin`.
0 commit comments