1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/hotspot_ynh.git synced 2024-09-03 19:25:53 +02:00
Wifi Hotspot app for YunoHost
Find a file
Julien VAUBOURG dbc7b089b0 Cleaning
2015-05-08 20:48:58 +02:00
conf Fix bug with dhcpdv6 2015-05-08 01:08:32 +02:00
docs Add service status on the web admin 2014-11-17 23:44:18 +01:00
scripts Update firmwares before checking if a wifi interface is found 2015-05-08 02:26:28 +02:00
sources Cleaning 2015-05-08 20:48:58 +02:00
LICENSE Add LICENSE 2014-11-20 20:09:12 +01:00
manifest.json * Add "Install non-free firmwares" option 2015-03-14 15:44:48 +01:00
manifest.json.options * Add "Install non-free firmwares" option 2015-03-14 15:44:48 +01:00
README.md Update README 2015-05-05 20:13:12 +02:00
screenshot.png Update screenshot 2015-05-02 18:14:43 +02:00
TODO Differenciate dhcpd6 and dhcpd4 in the service 2015-05-02 17:41:54 +02:00

Wifi Hotspot

Overview

Warning: work in progress

Hotspot wifi app for YunoHost.

Broadcast your internet access (and your self-hosted web services) by wifi (see Friendly apps).

This YunoHost app is a part of the "La Brique Internet" project but can be used independently.

Features

  • WPA2 encryption
  • 802.11n compliant
  • IPv6 compliant (with a delegated prefix)
  • Announce DNS resolvers (IPv6 with RDNSS/DHCPv6 and IPv4 with DHCPv4)
  • Automatic clients configuration (IPv6 with SLAAC/DHCPv6 and IPv4 with DHCPv4)
  • Set an IPv6 from your delegated prefix (prefix::42) on the server, to use for the AAAA records
  • Web interface (screenshot)

Friendly apps

Some other YunoHost apps have this Hotspot wifi app as prerequisite, in order to offer a service through a wifi access point.

With a multissid wireless card (most can do that), you can create multiple access points.

For example, you can create 3 hotspots:

  1. PirateBox
  2. torNetwork
  3. neutralNetwork

You can then install and configure 3 other dependent apps on your YunoHost:

  1. PirateBox configured to use PirateBox,
  2. Tor Client configured to use torNetwork,
  3. VPN Client configured by default to use neutralNetwork because this hotspot is not used by another app in this case.

In this manner, with this example, you can provide 3 access points at the same time with 3 different services and only one wireless card.

Prerequisites

This app works with a non-stable version of YunoHost.

Until this version is available (coming soon!) as an official stable release, you need to execute some commands before installing this app:

# service bind9 stop
# update-rc.d bind9 remove
# apt-get install dnsmasq