# Successful ported syncthing to WiTi board (OpenWRT/MIPS CPU/880MHz/256MB/SATA3.0)

**URL:** https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465
**Category:** General
**Created:** [August 21, 2015, 8:57pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465 "2015-08-21T20:57:25Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![leoliu](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/l/898d66/32.png) [@leoliu](https://forum.syncthing.net/u/leoliu)
#### Post date: [August 21, 2015, 8:57pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/1 "2015-08-21T20:57:26Z")

</div>

Hi guys,

I like syncthing a lot. I need a lightweight and powerful device to play with syncthing. Router runs openwrt seems quite attractive for me.They are cheap, small size, powerful(sometimes), low power consumption, runs 24 x 7, internet connectivity is a must.

So, our team launched [WiTi board project](https://www.indiegogo.com/projects/witi-board-open-home-intelligence/x/11043599#/story) which is designed to be a home data center. 🕶 We start an indiegogo campaign a week ago. We successfully raised **$15000 in a week**. 👏

The board is very powerful, It has:

- Dual-Core CPU MIPS 1004kc 880MHz(4 thread)
- Dual Band WiFi(2.4G+5G)
- Very large storage space, SATA3.0 x2,USB3.0,USB2.0(through expansion ports),and MicroSD card

I know syncthing very early at go-nuts. What is disappointed me is the official golang team decides only supports ARM/X86\_64, No MIPS!!.So I gave up syncthing for a while and trying to find a replacement, but I can’t find one. I’ve tried OwnCloud for a week, I have to say i don’t like it. It’s to heavy for me. Syncthing is still the only one meet my needs and make me want to use it daily.

Everyone knows MIPS architecture is dominating the router market currently and there is a lot potential users for syncthing.Nearly every home and office needs one router, right? I like golang a lot, i decide to port syncthing to our MIPS router.

Thanks to gccgo, **We can make it happen now!** After trying a lot of hours, I finally make it happen and here is the proof.

## Command Line (1/2)

Ignore the errors which i intended to print it out, syncthing is actually working for me 😄

 ![](https://forum-uploads.syncthingcdn.net/original/2X/1/124e59e71aa1b5230ee0ea2984c81361d11b6fa2.PNG)

## Opensource

I’d like to release all the sources to let everybody can use syncthing on there router. The source include the OpenWRT building system, you can build everything from scratch include GCC itself! A modified version syncthing, and a build guide. I will prepare it ASAP.

---

<div class="post-metadata">

### Author: ![leoliu](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/l/898d66/32.png) [@leoliu](https://forum.syncthing.net/u/leoliu)
#### Post date: [August 21, 2015, 8:58pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/2 "2015-08-21T20:58:17Z")

</div>

## Command Line (2/2)

 ![](https://forum-uploads.syncthingcdn.net/original/2X/4/42bea48dfe077a2744784e04ae32f8fbb8ef78ee.PNG)

---

<div class="post-metadata">

### Author: ![leoliu](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/l/898d66/32.png) [@leoliu](https://forum.syncthing.net/u/leoliu)
#### Post date: [August 21, 2015, 8:58pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/3 "2015-08-21T20:58:57Z")

</div>

## WebUI

 ![](https://forum-uploads.syncthingcdn.net/original/2X/0/0fc8bd62672cf8552ef6eb212145f5505b04535c.png)

---

<div class="post-metadata">

### Author: ![leoliu](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/l/898d66/32.png) [@leoliu](https://forum.syncthing.net/u/leoliu)
#### Post date: [August 21, 2015, 8:59pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/4 "2015-08-21T20:59:34Z")

</div>

## Mobile

 ![](https://forum-uploads.syncthingcdn.net/original/2X/8/89a6201097a8ffbd7f44cc1dde3e345a5d141a1c.png)

---

<div class="post-metadata">

### Author: ![leoliu](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/l/898d66/32.png) [@leoliu](https://forum.syncthing.net/u/leoliu)
#### Post date: [August 21, 2015, 9:02pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/5 "2015-08-21T21:02:05Z")

</div>

## At last

Please consider supports our [WiTi Board project](https://www.indiegogo.com/projects/witi-board-open-home-intelligence/x/11043599#/story), I bet you will love into it.

---

<div class="post-metadata">

### Author: ![AudriusButkevicius](https://forum.syncthing.net/user_avatar/forum.syncthing.net/audriusbutkevicius/32/277_2.png) [@AudriusButkevicius](https://forum.syncthing.net/u/AudriusButkevicius)
#### Post date: [August 21, 2015, 9:08pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/6 "2015-08-21T21:08:10Z")

</div>

Interesting. Looking forward to seeing the guide and the code changes required.

---

<div class="post-metadata">

### Author: ![vasko](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/v/48db29/32.png) [@vasko](https://forum.syncthing.net/u/vasko)
#### Post date: [December 2, 2015, 10:34am UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/7 "2015-12-02T10:34:42Z")

</div>

Hi leoliu.

I just wanted to ask if you could share steps to make Syncthing running on OpenWRT? Keep up great work and thanks.

Vasko

---

<div class="post-metadata">

### Author: ![singpolyma](https://forum.syncthing.net/user_avatar/forum.syncthing.net/singpolyma/32/2420_2.png) [@singpolyma](https://forum.syncthing.net/u/singpolyma)
#### Post date: [July 6, 2016, 11:22pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/8 "2016-07-06T23:22:19Z")

</div>

Did this ever get released? Would love a MIPS build for routers!

---

<div class="post-metadata">

### Author: ![jimzhong](https://forum.syncthing.net/user_avatar/forum.syncthing.net/jimzhong/32/4182_2.png) [@jimzhong](https://forum.syncthing.net/u/jimzhong)
#### Post date: [July 7, 2016, 7:25am UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/9 "2016-07-07T07:25:55Z")

</div>

Quite cool. I’ve been waiting for syncthing on MIPS for a long time.

---

<div class="post-metadata">

### Author: ![kofec](https://forum.syncthing.net/user_avatar/forum.syncthing.net/kofec/32/4301_2.png) [@kofec](https://forum.syncthing.net/u/kofec)
#### Post date: [November 8, 2017, 4:25pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/11 "2017-11-08T16:25:18Z")

</div>

We are still waiting. The hope dies last 🙂

---

<div class="post-metadata">

### Author: ![AudriusButkevicius](https://forum.syncthing.net/user_avatar/forum.syncthing.net/audriusbutkevicius/32/277_2.png) [@AudriusButkevicius](https://forum.syncthing.net/u/AudriusButkevicius)
#### Post date: [November 8, 2017, 4:37pm UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/12 "2017-11-08T16:37:54Z")

</div>

> **[syncthing/syncthing](https://github.com/syncthing/syncthing/releases/tag/v0.14.40)**
>
> syncthing - Open Source Continuous File Synchronization

Standard MIPS releases now available. Not sure if it will work.

---

<div class="post-metadata">

### Author: ![usernamegoeshere](https://forum.syncthing.net/letter_avatar_proxy/v4/letter/u/35a633/32.png) [@usernamegoeshere](https://forum.syncthing.net/u/usernamegoeshere)
#### Post date: [November 9, 2017, 10:39am UTC](https://forum.syncthing.net/t/successful-ported-syncthing-to-witi-board-openwrt-mips-cpu-880mhz-256mb-sata3-0/5465/13 "2017-11-09T10:39:17Z")

</div>

I think the ram size of the hw is pretty essential to syncthing

quoting from the indiegogo page

> 256MB Memory (up to 512MB)
