Turris MOX Pocket WiFi
From TechInfoDepot
Jump to navigationJump to search
| abgn+ac (AC1750) | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Modular & Open-Source Router | |||||||||||||||||||||||||
|
| |||||||||||||||||||||||||
| 3rd Party Firmware | |||||||||||||||||||||||||
| dd-wrt | Status Unknown | ||||||||||||||||||||||||
| OpenWrt | Supported | ||||||||||||||||||||||||
| Tomato any flavor | Incompatible | ||||||||||||||||||||||||
| Gargoyle | Status Unknown | ||||||||||||||||||||||||
| Platform | |||||||||||||||||||||||||
| Brand • Model • Rev | CZ.NIC Turris MOX Pocket WiFi | ||||||||||||||||||||||||
| FCC ID (fcc.io) | none specified | ||||||||||||||||||||||||
| FCC ID (fcc.report) | none specified | ||||||||||||||||||||||||
| Type | wireless router | ||||||||||||||||||||||||
| CPU1 | Marvell 88F3720 | ||||||||||||||||||||||||
| CPU1 Type | ARMv8 Cortex-A53 | ||||||||||||||||||||||||
| CPU1 Speed | 1.2 GHz ( 2 cores ) | ||||||||||||||||||||||||
| Flash1 Chip | Brand? Model? | ||||||||||||||||||||||||
| Flash1 Size | 8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br /> | ||||||||||||||||||||||||
| RAM1 Size | 512 MiB536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br /> | ||||||||||||||||||||||||
| RAM1 Chip | Brand? Model? | ||||||||||||||||||||||||
| ETH chip1 | Marvell 88F3720 | ||||||||||||||||||||||||
| Ethernet Port Count | 1-1GbE-LAN | ||||||||||||||||||||||||
| Wired Standard | IEEE 802.3i/3u/3ab | ||||||||||||||||||||||||
|
802dot11 OUI: none specified | |||||||||||||||||||||||||
| Stock bootloader | U-Boot | ||||||||||||||||||||||||
| Expansion IF types | microSDXC, USB 3.0, Mini PCIe | ||||||||||||||||||||||||
| Mini PCIe slots | 1 | ||||||||||||||||||||||||
| USB ports | 1 | ||||||||||||||||||||||||
| SD/MMC Slots | 1 | ||||||||||||||||||||||||
| USB Hub Compatible | Untested | ||||||||||||||||||||||||
| Power | 12 VDC, 2.5 A | ||||||||||||||||||||||||
| Connector type | barrel | ||||||||||||||||||||||||
| Serial Port (UART) | yes, populated, 6-pin header, (115200 8N1) | ||||||||||||||||||||||||
|
| |||||||||||||||||||||||||
|
| |||||||||||||||||||||||||
| Other | |||||||||||||||||||||||||
|
| |||||||||||||||||||||||||
| 3rd Party Firmware Support |
OpenWrt • (List | Dev | DLs) | ||||||||||||||||||||||||
| Radio 1 | |||||||||||||||||||||||||
| Radio1 module | Compex WLE900VX | ||||||||||||||||||||||||
| Radio1 module IF | Mini PCIe | ||||||||||||||||||||||||
| Chip1 | Qualcomm Atheros QCA9880-BR4A | ||||||||||||||||||||||||
| Wireless interface OUI | none specified | ||||||||||||||||||||||||
| Antenna Connector Type | U.FL | ||||||||||||||||||||||||
| MIMO status | 3x3:3 | ||||||||||||||||||||||||
| Wireless Standard | IEEE 802.11a/b/g/n/ac | ||||||||||||||||||||||||
| 802.11ac | up to 1300 Mbps | ||||||||||||||||||||||||
| 802.11n | up to 450 Mbps | ||||||||||||||||||||||||
| 802.11g | up to 54 Mbps | ||||||||||||||||||||||||
| 802.11b | up to 11 Mbps | ||||||||||||||||||||||||
| 802.11a | up to 54 Mbps | ||||||||||||||||||||||||
| WiFi Operating Frequency | 2.4 or 5 GHz | ||||||||||||||||||||||||
| |||||||||||||||||||||||||
For a list of all currently documented Marvell chipsets with specifications, see Marvell.
For a list of all currently documented Qualcomm Atheros (QCA) chipsets with specifications, see Qualcomm Atheros.
For a list of all currently documented CZ.NIC devices with specifications, see CZ.NIC.
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
| The development branch can contain experimental code that is under active development and should not be used for production environments. Snapshot images may support additional hardware; however, it is experimental, considered unstable, and sometimes won't compile. |
| Prebuilt snapshot images do not come with any web interface or GUI. You will need to be comfortable using a command line and remote shell to install one yourself → How to install LuCI |
Target: mvebu
Subtarget: cortexa53
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: unknown
Current supported version: snapshot
Subtarget: cortexa53
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: unknown
Current supported version: snapshot
LAN Comment: Additional Gbe ports via Mox C or E modules
WLAN Hardware: Marvell 88W8997 (SDIO: AzureWave AW-CM276NF)
WLAN Comment: WiFi will need additional modules to enable mwlwifi
USB SATA Comment: Additional USB ports via Mox F module
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
Comment:
Available in 512MB and 1GB RAM configurations
WLAN Hardware: Marvell 88W8997 (SDIO: AzureWave AW-CM276NF)
WLAN Comment: WiFi will need additional modules to enable mwlwifi
USB SATA Comment: Additional USB ports via Mox F module
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
Comment:
Available in 512MB and 1GB RAM configurations
| git • >> |
|---|
mvebu: add support for Turris MOX
Adds support for Turris MOX, a modular router extendable by board modules (MOX B-G).
You can explore the idea behind the modules at: https://mox-configurator.turris.cz/
More information about Turris MOX can be found here: https://docs.turris.cz/hw/mox/intro/
Also works with Turris Shield (Turris MOX A and C with a simplified OS UI).
Specifications:
-----------------------
MOX A
- SoC: Marvell Armada 3720
- RAM: 512/1024 MB, DDR3
- Memory:
- 8 MB SPI NOR Flash for U-Boot and rescue system
- SD card slot
- 1x RJ-45, 1Gbps
- 1x USB 3.0
- 1x activity LED
- 1x reset button
- SDIO header
- misc pin header (UART, GPIO, JTAG, ...)
MOX B, G
- 1x mPCIe slot
- 1x SIM slot
MOX C
- 4x RJ-45, 1Gbps
MOX D
- SFP, 2.5Gbps
MOX E
- 8x RJ-45, 1Gbps
MOX F
- 4x USB 3.0
Module support:
-----------------------
Additional packages are needed for some modules.
MOX A (core)
- works as is
MOX B, G (mPCIe, mPCIe passthrough)
- works as is
MOX C, E (4x, 8x RJ-45)
- kmod-dsa
- kmod-dsa-mv88e6xxx
MOX D (SFP)
- kmod-sfp
- kmod-phy-marvell-10g
MOX F (4x USB 3.0)
- works as is
Wi-Fi 5, 3x3 card (WLE900VX)
- kmod-ath10k
- ath10k-board-qca988x
- ath10k-firmware-qca988x
Wi-Fi 6, DBDC, 2x2 card (MT7915DAN)
- kmod-mt7915e
- kmod-mt7915-firmware
Interface naming:
-----------------------
- MOX A's RJ-45 is assigned to `eth0`.
- MOX C, E (4x, 8x RJ-45) are assigned to `lan<number>@eth1`
- If MOX D (SFP) is connected directly to MOX A, the resulting interface
is `eth1`. If it's connected through MOX E (8x RJ-45), the resulting
interface is `sfp@eth1`.
Quirks:
-----------------------
- MOX is sensitive to the order of connected modules. Verify that the
confguration is valid at: https://mox-configurator.turris.cz/
- `CONFIG_MOXTET` and `CONFIG_GPIO_MOXTET` need to be enabled in kernel
config. Moxtet is a bus protocol needed to discover and configure MOX
modules. It must be compiled into the kernel for the modules to work.
Though it's very small so it won't bloat up the kernel image.
Flashing instructions:
-----------------------
1. Download `openwrt-*-ext4-sdcard.img.gz` and `gunzip` it.
2. Insert an SD card and flash the image to it using dd:
dd if=openwrt-*-ext4-sdcard.img.gz of=/dev/mmcblk0 bs=4096 conv=fsync
3. Plug the SD card into MOX.
Troubleshooting:
-----------------------
- https://docs.turris.cz/hw/serial/#turris-mox
- https://docs.turris.cz/hw/mox/rescue-modes/
|
Categories:
- CZ.NIC
- Embedded system/wireless router
- Embedded System Marvell
- Embedded System 88F3720
- Marvell
- Embedded System ARMv8
- Embedded System Cortex-A53
- OpenWrt Supported
- Embedded System Qualcomm Atheros
- Embedded System QCA9880-BR4A
- Qualcomm Atheros
- Has Mimo Status
- Embedded System IEEE 802.11a/b/g/n/ac
- Single-Radio Wireless Embedded System
- Wireless Embedded System
- Dual-Band
- Embedded System
- English Documentation