-
Notifications
You must be signed in to change notification settings - Fork 2
IIAB 6.7 Release Notes
Internet-in-a-Box (IIAB) 6.7 was released February 21, 2019.
Use it to "steal" the Internet's crown jewels and craft your own LIBRARY OF ALEXANDRIA with a $35 Raspberry Pi computer, or any old laptop.
Our HOW-TO videos show you how to customize your Internet-in-a-Box "knowledge hotspot" — for your school, your clinic, your library, your entire region — or your very own family.
Install Internet-in-a-Box (IIAB) 6.7 using its 1-line installer to transform an old laptop into a "learning palace" for a developing world school, that urgently needs this today!
Then drag-and-drop the very best of the World's Free Knowledge (Wikipedia in any language, thousands of Khan Academy videos, zoomable OpenStreetMap, E-Books, WordPress journaling, the new Sugarizer 1.1, Toys from Trash electronics projects, ETC) for those who are burning for learning — but just happen to be offline.
The crown jewels are all free, liberated — and open source too! Internet-in-a-Box is now used in schools, libraries and medical clinics in more than 20 countries. Why not DIY your own LIBRARY OF ALEXANDRIA with a $35 Raspberry Pi computer, starting today?
- Drag & Drop your favorite Content Packs into position to create the best visual menu for your school or medical clinic's Internet-in-a-Box. HOW-TO videos are emerging alongside DIY recipes, so you can make your own Internet-in-a-Box digital library. A WordPress plugin is also emerging, to work with Dynamic Menuing's 2019 additions, so you can integrate all your IIAB Apps and Content Packs into a larger WordPress site. #1393
- Copy Internet-in-a-Box Content Packs to (and from) USB sticks and portable disks. Look for the Manage Content button under the Install Content tab in IIAB's Admin Console, with URL box/admin
- Experimental Captive Portal for new users who have trouble typing in http://box, http://box.lan and http://172.18.96.1 — to help everyone get started right away — even if they're not familiar with Latin-based keyboards. Includes dnsmasq by default, to improve DNS and DHCP, instead of named/BIND and dhcpd. Please read Known Issues and help us test this on different smartphones! #1182
- Asterisk 16 & FreePBX 15 for Voice over IP and rural telephony. Works on Ubuntu 18.04, Debian 9 "Stretch" and experimentally supports Raspberry Pi too! PR #1405
- Lokole 0.1.38 email for rural communities, students and teachers, with URL box/lokole PR #1305
- Minetest is a Minecraft-inspired creative/explorational building blocks game, including multiplayer server and additional mods. PR #1471
- Mosquitto 1.4+ (MQTT) & Node-RED 0.19.5 support for IoT (Internet of Things) electronics projects, with URL box/nodered PR #1398
- A brand-new visual comparison table helping guide your choice of what services (IIAB Apps) to install.
- Internet-in-a-Box's (IIAB) 1-line installer for Raspbian Stretch, Ubuntu 18.04 LTS and Debian 9 is ruggedized and more efficient (and can quickly recover if Internet is interrupted during your IIAB installation). Pick your favorite suite of IIAB apps the very moment you begin: whether you want ~6, ~12 or ~20 apps (MIN-sized, MEDIUM-sized, or BIG-sized). Implementers please read http://FAQ.IIAB.IO to get to know /etc/iiab/local_vars.yml — as well as the "./runrole" command within IIAB's main directory (/opt/iiab/iiab).
- IIAB's 1-line installer encourages you to secure the passwords for 'pi' and 'iiab-admin', offers you a rapid/ selection among MIN-sized, MEDIUM-sized or BIG-sized local_vars.yml, then automatically installs apt-based OS updates. Future: auto-reboot(s) could be made even more intelligent, with better integration/automation of the torrenting+installing of KA Lite compressed videos (etc) across 7 languages. #1028
- Experimental support for Debian 10 "Buster" is included, in advance of Debian 10's release in mid-2019 (install tips). #1387 Support for Debian "Sid" (AKA Debian's "unstable" bleeding-edge branch) and for Ubermix (allowing teachers to wipe PC/workstations clean) are also improving.
- Ansible 2.7 for IIAB configuration management, better explaining IIAB installation steps. #1271
- Kolibri 0.11.1 (release notes, docs) with URL box/kolibri #1110
- Kiwix 0.9.0 with URL box/kiwix PR #1433
- Calibre 3.39.1 with URL box:8080 #1444
- Calibre-Web (docs) with URL box/books #1213
- Sugarizer 1.1.0 with URL box/sugarizer PR #1430
- WordPress 5.1 builds on the new block editor introduced by 5.0, with URL box/wordpress #1360
- Nextcloud 15.0.4 (blog) with URL box/nextcloud #1361
- Moodle 3.5.4 LTS building on 3.5 LTS, with URL box/moodle #1296
- MediaWiki 1.32.0 with URL box/mediawiki #1358
- DokuWiki 2018-04-22b with URL box/wiki PR #1388
- Elgg 2.3.10 with URL box/elgg PR #1342
- phpMyAdmin 4.8.5 for remote administration of MySQL #1365
- Node.js 10.x LTS for Asterisk/FreePBX, Node-RED & Sugarizer PR #1405
- MongoDB 3.0.14+ on Raspberry Pi for Sugarizer PR #1430
- Extensive Fixes. See our changelog of accomplishments!
- OpenStreetMap: more vivid regional map packs that are easily installable? #877
- Easily editable descriptions & logos on your community's IIAB home page (http://box)? #1002
- Sneakernet-of-Alexandria copying of Content Packs on normal FAT32/exFAT USB sticks? And also Android? #1538 #1541
- Teachers' own ZIM files on a USB stick might be hot-pluggable into IIAB? #828
- Stronger WordPress integration with above descriptions/logos and Calibre-Web? #1530
- Install IIAB over Wi-Fi without confusion, whether Ethernet is also plugged in or not? #1520 #1536
- Captive Portal UX improvements, that work on many more smartphones? #1182
- Check your WhatsApp/similar messaging AND interact w/ IIAB at the same time? #255
Please join us in making this major release happen, Thank You!
TL;DR! Try our 1-line installer for Raspberry Pi 3 (or 3 B+), Ubuntu 18.04 LTS or Debian 9/10. IIAB's 1-line installer lets you quickly choose how much to install: (MIN-sized, MEDIUM-sized or BIG-sized)
curl d.iiab.io/6.7/install.txt | sudo bash
On Raspberry Pi, you'll want the latest Raspbian Stretch OS (2018-11-13 or higher) installed onto a microSD card large enough for all your content. Installation usually completes within 1-to-3 hours, if your Internet speed is fast. An actual Ethernet cable greatly helps avoid Wi-Fi glitches! See download.iiab.io for speed and security tips to hit the ground running.
Finally if you're adventurous, try installing onto another Linux, using our Do Everything from Scratch install instructions — getting you to the most important step — where you can add content!
Thank you e-v-e-r-y-o-n-e for building your own DIY Library of Alexandria. To serve One & All. Building on this software and designs contributed by T.K. Kang, Eric Nitschke, César López-Natarén, Joshua Kanani, Josh Dennis, Arky R., Matt Johnson, James Heilman, Sam Zidovetzki, Reno McKenzie, Anish Mangal, Avni Khatri, Blondel Mondésir, George Hunt, Tim Moody, Jerry Vonau, Adam Holt — among many others!
Not just in your own community — but by keeping in touch with our global volunteer community network (http://OFF.NETWORK) each of you are providing the lifeblood "fieldback" — that keeps us motivated enabling Internet-in-a-Box's quality content collaborations across ALL communities!
Join our Thursday calls if you too can help: MINUTES.IIAB.IO
Frequently Asked Questions: FAQ.IIAB.IO
- Captive Portal currently doesn't work if IIAB is installed on OS's other than Raspbian. Caution: this prototype functionality might not work at all, if an Ethernet cable is not simultaneously in use at bootup especially. #1366 #1504
- If installing IIAB on Debian 10 ("Buster") pre-releases, a few manual steps may be required. #1387
- dnsmasq may not start reliably on Ubuntu 16.04 — please use Ubuntu 18.04 instead. #1469
- Kolibri's systemd service sometimes times out (fails to start) during the 1st reboot of IIAB especially, on Ubuntu 18.04 and possible other OS's too. As of 2019-02-21, the workaround appears to be to run "systemctl start kolibri" — or simply reboot. #1489
- FreePBX (for Asterisk) fails to (re)start intermittently, on Raspberry Pi especially. #1493
- Node.js applications like Asterisk/FreePBX, Node-RED and Sugarizer won't work on Raspberry Pi Zero W (ARM6) if you installed Node.js while on RPi 3 or 3 B+ (ARM7). If necessary, run
apt remove nodejs
thencd /opt/iiab/iiab
then ./runrole nodejs on the Raspberry Pi Zero W itself — before proceeding to install Asterisk/FreePBX, Node-RED and/or Sugarizer. - IIAB's home page (http://box) will not display in Windows 7's Internet Explorer 11. Please install a modern browser e.g. Firefox or Chrome (js-menu requires a more recent version of JavaScript). #1517
- Installing IIAB over Wi-Fi is complicated by a DNS/dnsmasq failure en route. Workaround: when screen output freezes or you see DNS errors like "Could not resolve 'raspbian.raspberrypi.org' " (an hour or more after install begins) you will need to reboot, then re-run
sudo iiab
. Finally, after it auto-reboots (typically within an hour, indicating IIAB software install completed) don't forget to then runiiab-hotspot-on
to enable your "knowledge hotspot" — as Admin Console's equivalent functions are not yet working. Or: avoid these issues entirely by (a) using Ethernet instead of WiFi to install IIAB 6.7, or (b) installing an IIAB 7.0 pre-release. #1519 #1520