Configureer wifi op een Raspberry Pi

Hoewel een Raspberry Pi vanaf de fabriek is voorzien van een bedrade 100 megabit netwerkaansluiting zullen veel toepassingen gebaat zijn bij draadloos internet. Er zijn verschillende kleine wifi modules op de markt waarmee de Raspberry Pi kan worden uitgebreid. De Edimax wifiplug is hiervan een voorbeeld.

Mijn /etc/network/interfaces configuratiebestand bevat de volgende instellingen:

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet manual

auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

auto wlan1
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Het /etc/wpa_supplicant/wpa_supplicant.conf configuratiebestand bevat de definities van de draadloze netwerken waarmee verbonden moet kunnen worden:

cltr_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="netwerk1"
    psk="wachtwoord"
}

netwerk={
    ssid="open netwerk"
    key_mgmt=NONE
}

Na het herstarten wordt nu verbinding gemaakt met één van de opgegeven netwerken. Dit is een mooie gelegenheid om de installatie bij te werken, door eerst alle nieuwe beschikbare pakket op te halen:

sudo apt-get update

en daarna de nieuwe versies te installeren met:

sudo apt-get upgrade
Zelf een IoT toepassing makenKoop nu mijn boek!

Ik heb een heel toegankelijk boek geschreven over het zelf ontwikkelen van internet of things toepassingen. Je kunt dit boek kopen bij Bol.com en bij elektronicawinkel Okaphone. Het boek is voorzien van een website waarop uitbreidingen, wijzigingen en aanpassingen worden gepubliceerd. Ook codevoorbeelden en extra projecten zijn hier beschikbaar.

2 gedachten over “Configureer wifi op een Raspberry Pi

  1. Alphard van Bommel zei:

    Goedemiddag,

    ik heb een usbdongle gekocht voor de PiZero. maar hoe kan ik deze configureren, en ervoor zorgen dat de standaard wifi uitgeschakeld wordt?

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *