Skip to content

@jkilpatr jkilpatr released this Nov 16, 2018 · 46 commits to master since this release

What's new?


  • Separate default WiFi names to prevent issues with client devices being dumb about frequency selection
  • New logarithm based route selection weighting improves route adjustment
  • Tools in Rita for price setting and quality adjustment
  • Fixes to client and exit billing to better account for nat traffic
  • Crash watchdog for Rita should restart Rita on crash automatically

This release logs some information by default, this can be disabled by clicking this link from your Althea router. Note you will not be able to participate in our payments trials if you do this.

Your browsing history and data about your home network's traffic or devices is never logged.

What is logged:

  • Your mesh neighbours
  • the performance of Rita on your device
  • the amount of data exchanged with your neighbours
  • Errors your router may have

How to Install

  1. Find the OpenWRT wiki link for your device in the hardware table
  2. Read the flashing instructions
  3. Download the appropriate image
  4. Follow the flashing instructions
  5. Visit 192.168.10.1/althea on your newly flashed router and configure your exit under network settings

How to use

All Althea devices proxy traffic by default, this secures your traffic from other mesh devices. These images are shipped with Althea 'exits' (proxies) by default. We will be happy to include any reputable exit someone may run once they exist.

Every device can accept a traditional internet connection on either it's lowest numbered port or the port marked 'WAN' if such a port exists. This connection will be shared with other devices on the mesh, while you are protected from abuse of the connection by the exit servers and Althea you should check if the terms of service of your provider allow sharing or reselling your connection.

The highest numbered port on each device is the LAN port, every port between the WAN and LAN ports is a mesh port and will be used to negotiate and share connections with peers. You can use Ethernet cables, point to point antennas, switches, or any L2 connection.

Images marked -mesh-5ghz below use their internal 5ghz radio to mesh with each other. This currently works for devices of the same model, but not necessarily devices of mixed models. The 2.4ghz interface is used normally.

Once you flash your Althea device plug into the LAN port or connect to the wifi network and navigate to http://192.168.10.1/althea

Once there you can use the 'Router settings' page to change the WiFi names and passwords, and the 'Network settings' page to connect to a different exit. The other pages are not yet fully functional.

Likewise payments for traffic are not yet functional, currently balances are computed by the routers based on traffic passed. This isn't really stored, or well communicated to the user, but you can see some of it on the payments page.

If you want to build a full scale network see the getting started guide.

If you have any questions or need help drop by our matrix chat or the development forum and feel free to ask questions.

Privacy in Althea

Traffic is protected from other members of the mesh, but not from exit servers, we provide free exits for interested users at this time. Some information is also logged to the development team by default.

If you want working Netflix and other streaming services you can provide an email and select the Althea production exit for your country.

When signing up for the production exit we will perform a simple ip check and use your email to confirm you are actually A) Human B) in the correct region so that streaming services don't ban us.

We will also use your email to notify you of downtime, or other information about Althea and your regional exit. If you don't wish to consent to this you can setup your own exit, it should be pretty straightforward using this automation. Just ask if you need any help.

We don't store any traffic or traffic metadata other than total bandwidth use on a per client basis, for billing purposes. We may inspect traffic without storing it if we find it disruptive and disconnect the offender at our discretion.

Routers also gather some info that is sent to the developers:

  • Your mesh neighbours
  • the performance of Rita on your device
  • the amount of data exchanged with your neighbours
  • Errors your router may have
Assets 30
You can’t perform that action at this time.