Raspberry Pi på jobbet: seriekonsoll Server (15 / 20 steg)

Steg 15: Pi WIFI (WPA/WPA-EAP)

Nu låt oss få WiFi setup så vi kan komma åt våra Pi på trådlöst.

.

[[ARCH Linux WIFI (EdiMAX) / Raspberry Pi]]

## INSTALLERA NIC-DRIVRUTINEN/WIFI PROGRAMVARA

##

#Update OS och omstart om vi inte redan gjort det

ECHO y | Pacman - Syu

omstart

.

#INSTALL VERKTYGEN DRIVER OCH WFI

ECHO y | Pacman - Sy wireless_tools

ECHO y | Pacman - Sy iw

ECHO y | Pacman - Sy wpa_supplicant

ECHO y | Pacman - Sy wpa_actiond

(echo, echo y) | Pacman - Sy dkms-8192cu

.

## TESTFÖRARE
##

lsusb

dmesg | grep -i driver

dmesg | grep -i gränssnittet

dmesg | grep firmware

dmesg | grep iwlwifi

lsmod

modprobe 8192cu

lsmod

.

## TESTOBJEKT
##

IP-länk

IP-länk inrätta wlan0

#OR

IP-länk inrätta dev wlan0

#OR

ifconfig - a

ifconfig wlan0 upp

#now

iwlist wlan0 scan

#Here bör du se några sänder SSID(s) omkring dig...

.

## GÖRA HASH FÖR WPA
##

wpa_passphrase hem-SSID
#TYPE lösenord i BLANK skärm (STIN)

#OUTPUT

nätverk = {

SSID = "Hem-SSID"

#psk = "fjfjdifjdf"

PSK = 5049231d192d9273cadb686299dabed1481ee984dcf28a3cb3679659476cdaf4

}

#SAVE PSK

PSK = 5049231d192d9273cadb686299dabed1481ee984dcf28a3cb3679659476cdaf4

.

## GÖRA HASH FÖR WPA-EAP
##

ECHO y | Pacman - Sy openssl

pkgfile -s iconv

ECHO y | Pacman - Sy glibc

eko - n YOUR_DOMAIN_PASSWORD | iconv -t utf16le | openssl md4

#OUTPUT

(stdin) = a949b4053abaf36398f442fb2286e426

lösenord = hash: ADD_YOUR_HASH_HERE

#SAVE SOM SÅ

lösenord = hash: a949b4053abaf36398f442fb2286e426

.

## SETUP WPA
##

.

#Make en testet WPA supplikant fil.

Vi wpa.conf

fast_reauth = 0

ap_scan = 1

nätverk = {

id_str = "Hem"

proto = RSN

scan_ssid = 1

key_mgmt = WPA-PSK

Pairwise = CCMP TKIP

grupp = CCMP TKIP

SSID = "Hem-SSID"

PSK = a0b1cd4fe9c7be0c633535dec0b50305381a985458dc0fa9b53f3946ca988c78

}

nätverk = {

id_str = "Arbete"

SSID = "CORP-SSID"

scan_ssid = 1

key_mgmt = WPA-EAP

EAP = PEAP

Pairwise = CCMP TKIP

grupp = CCMP TKIP

# autentifiering information

ID = "Ditt-domän-ID"

lösenord = hash: a949b4053abaf36398f442fb2286e426

fas 1 = "peaplabel = 0"

fas 1 = "auth = MSCHAPV2"

}

#EOF

.

## TEST_CONFIG
##

ifconfig wlan0 upp

wpa_supplicant - Dwext -i wlan0 - c wpa.conf

.

#[BRA UTMATNING]

wlan0: försöka associera med 35:c8:04:b1:2 g: 10 (SSID = "Hem-SSID" freq = 2412 MHz)

wlan0: föreningen begäran till drivrutinen misslyckades

wlan0: associeras med 35:c8:04: [1209.286850] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: länk blir redo

wlan0: WPA: viktiga förhandlingar avslutade med 35:c8:04:b1:2 g: 10 [PTK = CCMP GTK = TKIP]

wlan0: CTRL-EVENT-ansluten - anslutning till 35:c8:04:b1:2 g: 10 klar [id = 0 id_str =]

# TYP "ctrl-C"

.

## MANUELL KÖRNING
##

#We kopiera nu arbetar config över på rätt plats...

CP /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf-org

CP wpa.conf /etc/wpa_supplicant/wpa_supplicant.conf

.

#As vi har en testad WPA config vi kan hoppa över testet nedan...

IP-länk inrätta dev wlan0

wpa_supplicant -B - Dwext -i wlan0 - c /etc/wpa_supplicant/wpa_supplicant.conf

iwconfig

ifconfig

dhcpcd wlan0

ifconfig

nslookup cnn.com

Telnet google.com 80

få /

.

#Run uppdateringar

(echo y, echo y) | Pacman - Syyu

.

## AUTO kör WIFI(WPA) vid uppstart [systemctl]

##

#In ARCH Linux Wifi Service inte är installationen vara standard kommer vi att göra det nu.

Vi /etc/systemd/system/network-wireless

[Enhet]

Beskrivning = trådlös nätverksanslutning (i %)

Wants=Network.target

Before=Network.target

BindsTo=sys-subsystem-net-devices-%i.device

After=sys-Subsystem-net-Devices-%i.Device

[Tjänster]

Typ = oneshot

RemainAfterExit = Ja

ExecStart = / usr/bin/IP-länk inrätta dev wlan0

ExecStart = / usr/bin/wpa_supplicant - B - Dwext -i wlan0 - c /etc/wpa_supplicant/wpa_supplicant.conf

ExecStart = / usr/bin/dhcpcd wlan0

ExecStop = / usr/bin/ip länk sätta dev wlan0

[Installera]

WantedBy = multi-user.target

#EOF

.

## INIT SERVICE (EFTER VARJE EDIT)

##

systemctl aktiverar nätverk-trådlöst

systemctl start nätverk-trådlöst

.

[[GJORT MED OS/WIFI SETUP!]]

Som vi kan gjort med wifi installationen... vi ta bort Ethernet-kabeln och använder wifi från nu på...

Se Steg
Relaterade Ämnen

Minimal Raspberry Pi Google Cloud Print Server

Jag var rensa upp min elektronisk skräppost, och tro mig jag beställa en massa saker på nätet och sedan tappa bort den. Tillbaka i 2014 jag beställde en Raspberry Pi, modell B och det kom bara ur en låda liggande under några andra lådor. Det är en bo...

FerretPi: Använder Raspberry Pi som Secure FTP Server

jag vet vad du tänker: "hur coolt skulle det vara om jag hade min egen Google Drive/SkyDrive/Dropbox som jag kan använda när jag vill?" Eller kanske du får bara in Maker rörelse och du tycker det är den största sak sedan konserverade bröd. Du ha...

Göra Raspberry Pi till en LDAP-Server att lagra användardata konto och lösenord

IntroduktionEn LDAP-server ger följande fördelar:Autentisera för alla användare av hallon Pis och datorer i ditt nätverkLagra filer lagras/etc katalogStore kontaktuppgifter som kan vara användbara för e-postklienterMitt personliga skäl för att driva...

Raspberry Pi Wi-Fi Media Server

dessa instruktioner kommer att ge dig en lista över kraven och stegen för att konfigurera din egen lokala Wi-Fi mediaserver med Raspberry Pi. När du är klar kommer du att kunna koppla in en USB-enhet i din Raspberry Pi och tillhandahålla diskens inne...

DIY Raspberry Pi Torrent Server

Hej, vrida din raspberry pi till en torrent server är lättare då du tror. I denna video kommer jag visa dig hur du installerar raspbian linux (debian) och installera överföring torrent daemon som gör att du kan komma åt via webbklienten. Raspberry pi...

Göra Raspberry Pi enhet blir en Bluetooth Object Push Profile (OPP) Server

IntroduktionAndroid telefonen körs en bluetooth protokollstack. Raspbian OS, den populära OS för Raspberry Pi driver även en implementation av Bluetooth protocol-stacken. Detta tyder på att Raspberry Pi och Android-telefon ska kunna kommunicera via B...

Förena lösenord och arbetskataloger över mer än en Raspberry Pi enheter

IntroduktionI "Göra Raspberry Pi i en LDAP-Server" och "Göra Raspberry Pi gör LDAP autentisering" intructables, vi lärde oss att förena användarkonton och lösenord över alla linux-maskiner. Användares hemkataloger är dock auto-skapad p...

Kryptera kommunikationen för LDAP autentisering mellan Raspberry Pi enheter med Transport Layer Security (TLS)

IntroduktionLDAP-verifiering kan göras säker genom att kryptera kommunikationen mellan LDAP-servern och klienten. Kryptera meddelandet kan låta onödigt om dina två enheter är i ett privat nätverk till exempel ett hemnätverk. Din son, dotter, syster,...

Göra Raspberry Pi gör LDAP-verifiering

IntroduktionSom standard autentisera Raspberry Pi användare mot en lokal lösenordsfil (/ etc/passwd). Om jag har mer än en raspberry pi, har jag att hantera mer än en lösenordsfil. Kan jag undvika detta?LösningKonfigurera varje Rasperry Pi för att sö...

Förena sudoers privilegier över Raspberry Pi enheter

IntroduktionFörutom möjligheten att lagra automounter kartor, kan LDAP också lagra sudoers konfiguration. Detta gör underhåll av sudoers politik snabbt och enkelt.RäckviddDetta instructable visar hur du:Installera relaterade paketet sudoers-LDAPInsta...

Tor Server

Raspberry Pi Tor mellersta reläserver implementeras.Genomförandet stegen är:För det första, vi installerade och uppdaterade Raspberry Pi.Sedan installerade vi Tor.Efter att vi öppnat en port i Raspberry Pi.Efter detta steg är Raspberry Pi Tor servern...

Ännu en annan Exploration Rover web-kontrollerade (med Raspberry Pi och Arduino. Android, Iphone, PC, MAC compatible)

Här är en annan exploration rover, byggt i 1 timme eller mindre, utan det krävs. Everthing du behöver finns i förpackningen! Det ger dig grund att bygga och förbättra din egen rover.RaspberryPi med wifi USB-adapter, USB-webbkamera, web-server (apache...

Klassiska Negroni

Söker en uppfriskande stark växtbaserade aperitif? Prova en Negroni. Vad är en Negroni? Det är helt enkelt gudomlig. Detta djärva smak är bestod av en exakt blandning av Campari, Gin, och söt Vermouth garnerad med en orange twist.Fram till ungefär en...

Fofoque-mig: Vox Populi--en motoriserad allmänheten system

Baserat på några tidigare arbete vi har gjort med megafoner i offentliga utrymmen, inbjöds mig och min kompanjon, Radamés Ajna, att delta i en utställning kallad multituden, curerad av Lucas Bambozzi och Andrea Caruso Saturnino.Utställningen byggde p...

LED Rave Solar Shopping Cart trehjuling

I detta instructable ska vi ta en plast kundvagn, fylla sin korg kontrollerbar lysdioder på anpassade tryckta PCB, Använd PIC18F4550 mikrokontroller för att visa text och ljud lyhörd mönster på lysdioderna, svetsa bättre hjul och en cykel på vagnen,...

Min fysiska webbutrymme

En fysisk webbutrymme, är en hemsida som följer dig runt vart du än går. Bokstavligen, därav den "fysiskt". Den är värd i en liten server som jag bär på mig själv, drivs av... 3 AAA batterier! Användare kan komma åt det via ett lokalt WiFi nätve...

Enkel hemautomation. RaspberryPi + Android

Styra reläer ansluten till dig RaspberryPi med Android app. installera flera RaspberryPi enheter runt ditt hus. Enda enhet kan fungera upp till 8 reläer och alla av dem är själv upptäckas med lätta nätverksprotokoll. Utan invecklat setup. Namnge varj...

Bygga en ISS pekaren Tracker med Adafruit HUZZAH ESP8266

Översikt – del 1 Alt/Az pekarenExpanderande på min Stepper Motor controller med Adafruit Huzzah ESP8266 WiFi modul genom att lägga till en liten Servo, skapade jag en mekanisk anordning som kan flytta i Azimut (med en Stepper) och höjd (med en Servo)...

Arduino och Apple HomeKit Integration - styra ditt hem från Siri! Sakernas Internet är här

Detta Instructable ger dig ett snabbt och enkelt sätt att lägga till en arduino ombord till Apples HomeKit på en iOS-enhet. Det öppnar upp alla möjliga möjligheter inklusive skript som körs på servern, i kombination med äpplen HomeKit "Scener",...