ungleich-staticcms/content/u/products/viwib-wifi-ipv6-box/contents.lr

261 lines
8.7 KiB
Text
Raw Normal View History

2020-11-23 22:24:39 +00:00
_discoverable: no
---
_hidden: no
---
title: VIWIB - The VPN IPv6 WiFi IoT Box
---
subtitle: VIWIB brings you IPv6 and WiFi
---
content1_text:
2020-12-01 19:08:19 +00:00
## The VIWIB
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
The VIWIB is the bigger sister of the
[VIIRB](/u/products/viirb-ipv6-box/). Compared to the VIIRB, it has 2
Ethernet ports and a reliable WiFi. It is also slightly bigger (insert
size here). However it does not weigh much more! The VIWIB **does
not** have an audio jack, though.
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
## VIWIB use cases
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
The main use case of the VIWIB is the same as the VIIRB: to bring IPv6
everywhere in the world. As the hardware differs slightly to the
VIIRB, we have some different use cases in mind for the VIWIB:
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
### IPv6 only Wifi
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
The VIWIB comes with a built in WiFi network. The default SSID is
"IPv6 everywhere" and the default password is "iloveipv6". The
broadcasted WiFi is IPv6 only with DNS64 and NAT64 enabled.
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
Note for Nico: we might even re-use the local address with stateful
NAT64!
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
To prove that IPv6 is fun, the default sub network id for the
wifi is "7ea", which reads similar to "tea".
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
### IPv6 only LAN
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
If you connect the LAN port to an unused network switch, the VIWIB
will create an IPv6 only network. It's very similar to the WiFi.
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
To prove that IPv6 is fun, the default subnetwork id for the lan is
"cafe", which reads similar to ... you get point.
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
### Dual stack LAN
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
If you connect the LAN port to an existing network with IPv4
connecvitity, the VIWIB will create a dual stack network. While mode
you prefer is up to you!
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
## How it works
2020-11-23 22:24:39 +00:00
2020-12-01 19:08:19 +00:00
The VIWIB, like the VIIRB, uses the [IPv6VPN](/u/products/ipv6-vpn/)
to get IPv6 connectivity. The VIWIB features the same features as the
VIIRB, it is also 100% Open Source, and by default the firewall is
configured to allow outgoing connections from LAN and WiFi towards the
VPN. Incoming ICMP6, SSH, HTTP and HTTPS are open by default, too
2020-11-23 22:24:39 +00:00
## Tech details
* Operating System: Linux (OpenWRT)
* Size: 28mm x 30mm x 30mm
* CPU: MT7628, 580 MHz, MIPS 24K
* Memory: 128MB, DDR2, 166MHz
* Storage: 16M NOR on board, support SDXC up to 2TB
* Wifi: 802.11n, 2T2R, speed up to 300Mbps.
* Antenna: One U.FL slot, one on board antenna.
* Ethernet: 1 port, up to 100Mbps.
* USB: Support USB 2.0, up to 480MBit/s.
* USB debugging: there is a serial console on the micro USB port
* Audio: 3.5mm jack (in/out)
* Power supply: 3.6V ~ 5.5V, 500mA
* Power Consumption: 74mA wifi standby, 230mA wifi full speed, 5V input.
The VIIRB is based on the [vocore2](https://vocore.io/v2u.html) with
an up-to-date firmware, pre-configured and
combined with the [IPv6VPN](https://ipv6vpn.ch).
### Local throughput
We measured throughput on a LAN, IPv6 based with iperf:
```
root@viirb1:~# iperf -c 2a0a:e5c0:13::42 -t 30 -V
------------------------------------------------------------
Client connecting to 2a0a:e5c0:13::42, TCP port 5001
TCP window size: 87.5 KByte (default)
------------------------------------------------------------
[ 3] local 2a0a:e5c0:13:0:bad8:12ff:fe64:9d4d port 46452 connected with 2a0a:e5c0:13::42 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-30.0 sec 332 MBytes 92.6 Mbits/sec
```
## What is in the box
When you order the VIIRB, you will receive one pre-configured
system. The box **does not** contain the micro usb cable or a charger,
because we think that most people already have this and we don't want
to contribute to tech waste.
### IPv6VPN included
A free subscription for 1 year is included. This way you can plug in
the VIIRB and just get started with IPv6.
## VIIRB Add-Ons
The VIIRB comes with a variety of possible add-ons that can turn it
into an even more versatile device.
### Turning the VIIRB into an IPv6 camera
You can turn the VIIRB into an IPv6 streaming camera with
a compatible USB-Webcam. For **25 CHF** you can add a tested,
HD (1280x720) USB camera to your VIIRB order.
### Turning the VIIRB into an IPv6 thermometer
If you want to know how hot (or cold) it is,
you can use an USB temperature sensor to measure the temperature.
For **20 CHF** you can add a tested temperature sensor to your VIIRB
order.
### Turning the VIIRB into an LTE/4G router
Using an USB 4G Modem you can use the VIIRB to enable a network not
only with IPv6, but also with Internet connectivity in general.
For **70 CHF** you can add a 4G modem to your VIIRB order.
### Turning the VIIRB into a GPS tracker
The VIIRB is small and universal. What if you could use it to track
things? Like your car, your bike, your boat? And check where your
things are using IPv6?
You can add the USB GPS tracker add on for **25 CHF** as a single
device.
### Multiple Add-Ons via USB Hub
To connect more than one add-on to the VIIRB, you will need a
USB-Hub. For **25 CHF** you can add a verified,
4 Port USB hub to your VIIRB order.
### The VIIRB autonomous security system
The VIIRB can be turned into an autonomous security system with the
following add-ons:
* USB Hub (to support multiple add-ons)
* LTE/4G Router (Internet Uplink, excluding SIM card)
* GPS Tracker (To record where the VIIRB is)
* USB Camera (To stream what the VIIRB can see)
The autonomous security system set can be added to your VIIRB order
for **145 CHF** (203 CHF including the VIIRB).
## Ordering
To order the VIIRB, send an email with your shipping address and
the requested quantity to **support -at- ungleich.ch**.
Shipping starts from July 2020.
### Pre-Order Special
All orders that arrive before 2020-06-30 will get a cool IPv6 sticker
for free. Outdoor resistant, can be put on a notebook, phone or car.
Additionally **the first 42 VIIRBs come in a limited edition**
that will carry its production number.
### Price
**The price of the VIIRB is 58 CHF**.
If you need a power supply, we can ship it with a
[European style connector](https://en.wikipedia.org/wiki/Europlug)
for 15 CHF.
All prices excluding VAT and shipping costs.
### Shipping costs
Below is a selection of shipping cost for various countries.
When you order we will confirm the actual shipping cost before
payment.
You can order up to 4 VIIRBs within one order. In other words:
only 1 time shipping costs for 1,2,3 or 4 VIIRBs.
* Canada: +23 CHF
* [Order 2 VIIRBs to Canada](https://datacenterlight.ch/product/viirb-2-ca/)
* [Order to Denmark, Finland, France, Germany, Great Britain, Iceland,
The Netherlands,
Romania, Spain, Sweden, Italy: +14 CHF](https://datacenterlight.ch/product/viirb-eu/)
* [Order 2 VIIRBs to Denmark, Finland, France, Germany, Great
Britain, Iceland, The Netherlands,
Romania, Spain, Sweden, Italy](https://datacenterlight.ch/product/viirb-2-eu/)
* [Order to Switzerland: +10 CHF](https://datacenterlight.ch/product/viirb-ch/)
* [Order 2 VIIRBs to Switzerland](https://datacenterlight.ch/product/viirb-2-ch/)
* [Order to Australia, India, South Korea, US: +16 CHF](https://datacenterlight.ch/product/viirb-us/)
* [Order 2 VIIRBs to Australia, India, South Korea, US](https://datacenterlight.ch/product/viirb-2-us/)
The following countries can get the VIIRB with priority shipping with tracking. If you want to receive VIIRB with tracked shipping, get in touch with our team with your shipping address.
* [Order to Denmark, Finland, France, Germany, Great Britain, Iceland,
The Netherlands, Romania, Spain, Sweden, Italy with shipping tracking: + 24 CHF](https://datacenterlight.ch/product/viirb-eu-tracked/)
* [Order 2 VIIRBs to Denmark, Finland, France, Germany, Great Britain, Iceland,
The Netherlands, Romania, Spain, Sweden, Italy with shipping tracking](https://datacenterlight.ch/product/viirb-2-eu-tracked/)
All prices exluding VAT.
## VIIRB in the Media
* [APNIC blog: Connect to IPv6 everywhere with VIIRB](https://blog.apnic.net/2020/09/30/connect-to-ipv6-everywhere-with-viirb/)
* [Packetpushers podcast about the VIIRB](https://packetpushers.net/podcast/ipv6-buzz-058-tackling-ipv6-access-challenges/)
* [Blog post on
gnulinux.ch](https://gnulinux.ch/viirb-die-vpn-ipv6-iot-router-box)
* [VIIRB on Twitter](https://twitter.com/search?q=viirb)
* [Bookmark on tobru.ch](https://tobru.ch/newsletter-7/)
## More of it
If you need more ports, Gigabit support, more RAM and more storage,
you can checkout the [Pro IPv6 Box](../pro-ipv6-box).
You can also announce your own IPv6 space via the VIIRB. The only
requirement is that you have an ASN and an IPv6 prefix. Checkout the
[BGP Peering](/u/products/bgp-peering/) for more details.
---
content2_text:
## How it works in detail
The complete flow for how your computers get IPv6 in the LAN
is show in the following picture:
![](/u/image/ipv6-with-the-viirb.png)
So basically the VIIRB...
* gets an IPv4 address in your LAN
* connects to the IPv6VPN.ch service
* Gets its /48 routed via Wireguard
* Announces (via Router Advertisements) IPv6 on the LAN
* Because of the announcement, all clients in the LAN assign themself
an IPv6 address
And for Wifi it does the same, but uses a different /64
network.
---