0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何設(shè)置樹莓派2與WPA Wifi網(wǎng)絡(luò)配合使用的工作和解決方案

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-25 16:05 ? 次閱讀

步驟1:

是的!瀏覽互聯(lián)網(wǎng)后,我自己問了這個(gè)問題。但是這里的問題是,沒有任何一種解決方案對(duì)我真正有效。

研究有時(shí)變得失控,使我偏離了實(shí)際目標(biāo)。這使我處于一種情況,在這種情況下,我試圖解決一開始不存在的問題。

因此,本文總結(jié)了如何獲取 WPA-PSK Wifi 在Raspberry Pi 2上建立網(wǎng)絡(luò)并快速運(yùn)行。

讓我們連接Pi 2!

步驟2:硬件和軟件設(shè)置

之所以在此處列出設(shè)置,是因?yàn)槲业哪承┯布辽儆?年的使用歷史,因此最好明確表明此解決方案已在一組有限的硬件和軟件組合上進(jìn)行了測試和測試。 。

到目前為止,我還沒有擁有最新的Raspberry Pi 3開發(fā)板(內(nèi)置Wifi),因此該版本的Pi不在本IBLE范圍內(nèi)

類似地, Raspberry Pi A +和B版本的非常舊的版本尚未經(jīng)過測試,因此也不在范圍之內(nèi)。

以下是我當(dāng)前使用的硬件和軟件的列表:

Raspberry Pi 2, Model B + ,具有至少1.5年的Raspbian版本

具有至少一年的Raspbian-Jessie版本的Raspberry Pi 2,模型B

Raspberry Pi 2,Model B和最新版本流行的RetroPie OS的構(gòu)建

無處不在的Edimax Wireless USB軟件狗,其中很少有人在我的零件箱中躺了幾年了

一個(gè)快速的(但過時(shí)了),可以在此處找到各種Raspberry Pi板的比較。

第3步:讓研究重回正軌

在搜索過程中SOLUT我在網(wǎng)上進(jìn)行了討論,說有些Wifi USB加密狗是用“異國情調(diào)”芯片組制造的,將它們配置為可以正常工作不是一個(gè)直接的任務(wù)。

如果我確實(shí)擁有任何此類芯片,那將是正確的。異國情調(diào)的USB軟件狗。但是,如果我的Edimax USB適配器在過去兩年中工作正常,并且使其能夠與更新的Wifi網(wǎng)絡(luò)一起使用,則需要我研究芯片組,那我就知道我的研究偏離了目標(biāo)。 p》因此,如果您擁有任何廣泛使用的USB加密狗(例如Edimax ),則該解決方案應(yīng)該可以工作,而無需深入了解芯片組的詳細(xì)細(xì)節(jié)和瘋狂的微級(jí)研究

步驟4:對(duì)Wifi網(wǎng)絡(luò)進(jìn)行更改

我做了幾次嘗試,使Pi與我的Wifi一起使用升級(jí)到WPA2-PSK [AES]標(biāo)準(zhǔn)后的網(wǎng)絡(luò)。

由于某種原因,所有配置均不起作用。經(jīng)過更多研究,我決定逐步降低Wifi網(wǎng)絡(luò)以支持較早的WPA-PSK [TKIP]標(biāo)準(zhǔn)。

通過對(duì)路由器Wifi設(shè)置進(jìn)行一些快速更改,我就可以設(shè)置家庭Wifi網(wǎng)絡(luò)符合 WPA-PSK [TKIP] + WPA2-PSK [AES] 標(biāo)準(zhǔn)。

密碼( 不要與密碼短語 》 ),最初用于舊版WEP設(shè)置的長度將近30個(gè)字符,因此我決定也將其保留用于新的Wifi設(shè)置。

步驟5:使用Wpa_supplicant實(shí)用程序進(jìn)行搏斗

由于我使用的是至少已有兩年歷史的Raspbian OS版本,因此我決定參考當(dāng)時(shí)的wpa_supplicant文檔??梢栽谖业腜i上本地找到。

/usr/share/doc/wpasupplicant/examples

基于此文檔,我對(duì)wpa_supplicant.conf文件進(jìn)行了許多設(shè)置更改。

無論如何,我如何更改設(shè)置, Pi只是拒絕連接到互聯(lián)網(wǎng)。

盡管該配置文件存在于以下路徑中,但輸出的錯(cuò)誤消息經(jīng)常報(bào)告缺少wpa_supplicant文件或目錄:

/etc/wpa_supplicant/wpa_supplicant.conf

此外,我能夠使用 nano 編輯此文件并配置我的Wifi設(shè)置。

嘗試了列出的所有配置之后,情況沒有任何變化

下一個(gè)可用選項(xiàng)是通過完全無視wpa_supplicant實(shí)用程序來建立Wifi連接。

步驟6 :丟失Wpa_supplicant實(shí)用程序!

下一個(gè)選項(xiàng)是完全繞過wpa_supplicant實(shí)用程序,并直接使用位于此路徑的網(wǎng)絡(luò)接口配置:

/etc/network/interfaces

這將使我們進(jìn)入密碼Vs的討論。密碼:

我想在這里明確提及這一點(diǎn),因?yàn)檫@是我完全誤解的一個(gè)方面。

由于我的WiFi長時(shí)間設(shè)置為過時(shí)的WEP標(biāo)準(zhǔn),因此我誤認(rèn)為“密碼”與“密碼”設(shè)置相同!

不正確!

經(jīng)過更多研究后,很明顯密碼短語需要使用當(dāng)前的WiFi SSID和密碼(使用組合)得出名為wpa_passphrase 的實(shí)用程序,如下所示:

~ $ sudo wpa_passphrase SSID_NO_DOUBLE_QUOTES PASSWORD_NO_DOUBLE_QUOTES

請(qǐng)注意,您應(yīng)指定SSID和Wifi密碼的名稱,而不能將其用雙引號(hào)引起來。

運(yùn)行上面的命令產(chǎn)生的輸出類似于以下內(nèi)容:

network={

ssid=“MY_SSID_INSIDE_DOUBLE_QUOTES”

#psk=“MY_VERY_LONG_PASSWORD_INSIDE_DOUBLE_QUOTES”

psk=9d24321fad5e92de16581d4129g1b8dd2f47c6510953a68e95b1b6d99f5e95ef

}

與wpa_passphrase命令的輸入相反,將輸出SSID和原始密碼,并用引號(hào)引起來。

但是原始密碼會(huì)自動(dòng)用#符號(hào)注釋掉

輸出的第三行,也稱為psk( 預(yù)共享密鑰的縮寫 )是密碼短語,與其他兩個(gè)輸出不同的是,該密碼短語不會(huì)用引號(hào)引起來。

密碼短語將不同于原始密碼,這就是我們將用來配置WiFi設(shè)置的內(nèi)容可怕的

步驟7:配置Wifi設(shè)置

下一步配置是使用nano文本編輯器編輯/etc/network/interfaces 配置文件并插入PSK設(shè)置。

$ sudo nano /etc/network/interfaces

注釋掉或刪除wpa_supplicant設(shè)置帶有#號(hào)。添加有用的注釋以記錄設(shè)置更改的意圖:

#LOSE the wpa_supplicant utility by commenting out these settings!

#allow-hotplug wlan0

#iface wlan0 inet manual

#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

#iface default inet dhcp

使用在最后步驟中生成的PSK值配置Wifi設(shè)置:

# BYPASSED wpa_supplicant - Wifi configuration defined directly this file

# Set the iface setting to use “dhcp”

allow-hotplug wlan0

iface wlan0 inet dhcp

wpa-ssid MY_SSID_NO_DOUBLE_QUOTES

wpa-psk 9d24321fad5e92de16581d4129g1b8dd2f47c6510953a68e95b1b6d99f5e95ef

保存并關(guān)閉/etc/network/interfaces 文件。

保存設(shè)置后,配置文件應(yīng)類似于圖像中的文件。

步驟8:在Pi上重新啟動(dòng)Wifi

使用 ifdown 斷開網(wǎng)絡(luò)接口命令:

~ $ sudo ifdown wlan0 Internet Systems Consortium DHCP Client 4.2.2

Copyright 2004-2011 Internet Systems Consortium.

All rights reserved.

For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/74:da:38:0f:9b:c8

Sending on LPF/wlan0/74:da:38:0f:9b:c8

Sending on Socket/fallback|

DHCPRELEASE on wlan0 to 10.0.0.1 port 67

send_packet: Network is unreachable

send_packet: please consult README file regarding broadcast address.

使用 ifup 命令重新啟動(dòng)網(wǎng)絡(luò)接口:

~ $ sudo ifup wlan0 ioctl[SIOCSIWAP]: Operation not permitted

ioctl[SIOCSIWENCODEEXT]: Invalid argument

ioctl[SIOCSIWENCODEEXT]: Invalid argument

Internet Systems Consortium DHCP Client 4.2.2

Copyright 2004-2011 Internet Systems Consortium.

All rights reserved.

For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/74:da:38:0f:9b:c8

Sending on LPF/wlan0/74:da:38:0f:9b:c8

Sending on Socket/fallback

DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3

DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4

DHCPREQUEST on wlan0 to 255.255.255.255 port 67

DHCPOFFER from 10.0.0.1

DHCPACK from 10.0.0.1 bound to 10.0.0.15 -- renewal in 38873 seconds.

盡管輸出中顯示“ 不允許操作”消息,Pi仍可以訪問您的路由器并連接到網(wǎng)絡(luò)!

執(zhí)行幾個(gè)簡單的ping操作試驗(yàn)。一個(gè)擊中本地路由器,另一個(gè)擊中公共域中的google.com之類的東西。

隨時(shí)按Ctrl + C結(jié)束ping測試。

步驟9:后續(xù)步驟

最后的確認(rèn)是打開Raspberry Pi上的瀏覽器并上網(wǎng)。

通過互聯(lián)網(wǎng)在我的Raspberry Pi B +板上工作時(shí),我能夠成功地將此解決方案復(fù)制到其他兩個(gè)Raspberry Pi B B板上!

現(xiàn)在我的Pi板已恢復(fù)正常工作,下一步就是嘗試使該解決方案與WPA2-PSK [AES] Wifi網(wǎng)絡(luò)配合使用時(shí),還有更多鏡頭。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5280

    瀏覽量

    203087
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1688

    瀏覽量

    105456
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    樹莓gpio有什么用,樹莓gpio接口及編程方法

    一、樹莓GPIO的用途 樹莓(Raspberry Pi)是一款小巧、功能強(qiáng)大的單板計(jì)算機(jī),廣泛應(yīng)用于編程教育、物聯(lián)網(wǎng)項(xiàng)目、家庭媒體中心等領(lǐng)域。GPIO(General Purpos
    的頭像 發(fā)表于 10-22 18:09 ?339次閱讀

    什么是樹莓?樹莓是什么架構(gòu)的

    什么是樹莓 樹莓(Raspberry Pi,簡寫為RPi,別名為RasPi/RPI)是由英國“Raspberry Pi 慈善基金會(huì)”開發(fā)的一款為學(xué)習(xí)計(jì)算機(jī)編程教育而設(shè)計(jì)的微型電腦。
    的頭像 發(fā)表于 10-22 17:33 ?316次閱讀

    樹莓和單片機(jī)的優(yōu)缺點(diǎn)是什么

    樹莓(Raspberry Pi)和單片機(jī)(Microcontroller)是兩種廣泛應(yīng)用于電子項(xiàng)目和嵌入式系統(tǒng)的硬件平臺(tái)。它們各自具有獨(dú)特的優(yōu)缺點(diǎn),適用于不同的應(yīng)用場景。 樹莓
    的頭像 發(fā)表于 08-30 18:21 ?1386次閱讀

    樹莓的功能用途是什么

    樹莓(Raspberry Pi)是一款由英國樹莓基金會(huì)研發(fā)的信用卡大小的單板計(jì)算機(jī),自2012年推出以來,已經(jīng)發(fā)展出多個(gè)型號(hào)和版本。樹莓
    的頭像 發(fā)表于 08-30 18:01 ?2037次閱讀

    樹莓搜不到wifi是人為修改的嗎

    問題可能是由多種原因?qū)е碌?,包括硬件故障、軟件配置錯(cuò)誤、環(huán)境因素等。 一、硬件故障 無線網(wǎng)卡故障 樹莓的無線網(wǎng)卡可能因?yàn)橛布收隙鵁o法正常工作。這種情況下,用戶可以嘗試更換無線網(wǎng)卡或者使用有線
    的頭像 發(fā)表于 08-30 17:36 ?860次閱讀

    樹莓4B的WiFi配置過程

    和需求。 一、準(zhǔn)備工作 在開始配置WiFi之前,請(qǐng)確保你已經(jīng)擁有了以下物品: 樹莓4B 適用的電源適配器 裝有Raspbian或其他兼容操作系統(tǒng)的SD卡 無線
    的頭像 發(fā)表于 08-30 17:10 ?1408次閱讀

    樹莓裝ubuntu和raspbian哪個(gè)更好

    樹莓(Raspberry Pi)是一款由英國樹莓基金會(huì)開發(fā)的單板計(jì)算機(jī),廣泛應(yīng)用于教育、科研、物聯(lián)網(wǎng)等領(lǐng)域。樹莓
    的頭像 發(fā)表于 08-30 15:41 ?961次閱讀

    【Raspberry Pi 5開發(fā)板試用】樹莓5---家庭多媒體和控制中心

    使用主機(jī)名和.local后綴,即可在網(wǎng)絡(luò)中直接訪問你的樹莓設(shè)備。 無縫網(wǎng)絡(luò)切換 :切換網(wǎng)絡(luò)環(huán)境時(shí),用戶不再需要重新配置IP地址或進(jìn)行復(fù)雜的
    發(fā)表于 08-01 17:40

    樹莓5,Raspberry Pi 5 評(píng)測

    85.6°C,僅比沒有散熱的測試低1.2°C。所以,買便宜的散熱片就是浪費(fèi)錢。我們建議要么買主動(dòng)散熱,要么等待市場上有適用的定制被動(dòng)散熱的解決方案。 能給樹莓 5 超頻嗎? 可以。但它可以達(dá)到多快取決于
    發(fā)表于 06-19 14:51

    Hailo聯(lián)手樹莓,開創(chuàng)人工智能新紀(jì)元

    近日,人工智能處理器領(lǐng)導(dǎo)品牌Hailo正式宣布與樹莓展開深度合作。Hailo將為樹莓推出專用AI套件,支持樹莓
    的頭像 發(fā)表于 06-06 16:08 ?669次閱讀

    新手入門如何選擇Arduino與樹莓

    樹莓2的主頻速度和內(nèi)存量兩個(gè)主要方面都遠(yuǎn)高于Arduino。樹莓可以被看作一臺(tái)完全獨(dú)立的計(jì)算機(jī),可以直接運(yùn)行Linux和Windows
    發(fā)表于 04-28 14:56 ?556次閱讀
    新手入門如何選擇Arduino與<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>?

    樹莓基金會(huì)更新樹莓OS,支持最新瀏覽器,優(yōu)化電源管理

    首先,樹莓 OS 對(duì)于電源系統(tǒng)進(jìn)行了優(yōu)化提升,新增了對(duì)樹莓 5 SBC 的兼容支持。其次,還在屏幕配置功能中新增了無頭模式分辨率選項(xiàng),并取消了 Wayland 模式下的此項(xiàng)
    的頭像 發(fā)表于 03-14 14:55 ?645次閱讀

    宏集嵌入式工業(yè)樹莓,為企業(yè)提供更高效、精確和靈活的包裝解決方案

    宏集通過樹莓嵌入式工控機(jī)與CODESYS 軟件平臺(tái),為客戶提供更高效、精準(zhǔn)且靈活的柔性灌裝和包裝系統(tǒng)解決方案,為食品、化妝、制藥等不同行業(yè)的企業(yè)賦能
    的頭像 發(fā)表于 01-23 14:50 ?382次閱讀
    宏集嵌入式工業(yè)<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>,為企業(yè)提供更高效、精確和靈活的包裝<b class='flag-5'>解決方案</b>

    樹莓主板如何連接電腦

    連接樹莓派到電腦是一個(gè)非常有用的功能,它可以讓我們?cè)陔娔X上進(jìn)行樹莓的操作和管理。本文將詳細(xì)介紹如何連接樹莓
    的頭像 發(fā)表于 01-07 15:40 ?1723次閱讀

    基于樹莓的環(huán)境監(jiān)測系統(tǒng)

    作為環(huán)境監(jiān)測系統(tǒng)的核心 樹莓是一款低成本的單片機(jī)計(jì)算機(jī),支持各種操作系統(tǒng),如Linux等。它具有強(qiáng)大的處理能力和豐富的輸入輸出接口,使得它成為一個(gè)理想的環(huán)境監(jiān)測系統(tǒng)的核心。樹莓可以
    的頭像 發(fā)表于 01-04 15:15 ?1459次閱讀