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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

步驟1:

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

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

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

讓我們連接Pi 2!

步驟2:硬件和軟件設置

之所以在此處列出設置,是因為我的某些硬件至少有2年的使用歷史,因此最好明確表明此解決方案已在一組有限的硬件和軟件組合上進行了測試和測試。 。

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

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

以下是我當前使用的硬件和軟件的列表:

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

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

Raspberry Pi 2,Model B和最新版本流行的RetroPie OS的構建

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

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

第3步:讓研究重回正軌

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

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

步驟4:對Wifi網(wǎng)絡進行更改

我做了幾次嘗試,使Pi與我的Wifi一起使用升級到WPA2-PSK [AES]標準后的網(wǎng)絡。

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

通過對路由器Wifi設置進行一些快速更改,我就可以設置家庭Wifi網(wǎng)絡符合 WPA-PSK [TKIP] + WPA2-PSK [AES] 標準。

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

步驟5:使用Wpa_supplicant實用程序進行搏斗

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

/usr/share/doc/wpasupplicant/examples

基于此文檔,我對wpa_supplicant.conf文件進行了許多設置更改。

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

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

/etc/wpa_supplicant/wpa_supplicant.conf

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

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

下一個可用選項是通過完全無視wpa_supplicant實用程序來建立Wifi連接。

步驟6 :丟失Wpa_supplicant實用程序!

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

/etc/network/interfaces

這將使我們進入密碼Vs的討論。密碼:

我想在這里明確提及這一點,因為這是我完全誤解的一個方面。

由于我的WiFi長時間設置為過時的WEP標準,因此我誤認為“密碼”與“密碼”設置相同!

不正確!

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

~ $ sudo wpa_passphrase SSID_NO_DOUBLE_QUOTES PASSWORD_NO_DOUBLE_QUOTES

請注意,您應指定SSID和Wifi密碼的名稱,而不能將其用雙引號引起來。

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

network={

ssid=“MY_SSID_INSIDE_DOUBLE_QUOTES”

#psk=“MY_VERY_LONG_PASSWORD_INSIDE_DOUBLE_QUOTES”

psk=9d24321fad5e92de16581d4129g1b8dd2f47c6510953a68e95b1b6d99f5e95ef

}

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

但是原始密碼會自動用#符號注釋掉

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

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

步驟7:配置Wifi設置

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

$ sudo nano /etc/network/interfaces

注釋掉或刪除wpa_supplicant設置帶有#號。添加有用的注釋以記錄設置更改的意圖:

#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設置:

# 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

保存并關閉/etc/network/interfaces 文件。

保存設置后,配置文件應類似于圖像中的文件。

步驟8:在Pi上重新啟動Wifi

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

~ $ 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 命令重新啟動網(wǎng)絡接口:

~ $ 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)絡!

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

隨時按Ctrl + C結束ping測試。

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

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

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

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

責任編輯:wv

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

    關注

    81

    文章

    5268

    瀏覽量

    202778
  • 樹莓派
    +關注

    關注

    116

    文章

    1683

    瀏覽量

    105396
收藏 人收藏

    評論

    相關推薦

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

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

    什么是樹莓?樹莓是什么架構的

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

    樹莓的功能用途是什么

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

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

    問題可能是由多種原因導致的,包括硬件故障、軟件配置錯誤、環(huán)境因素等。 一、硬件故障 無線網(wǎng)卡故障 樹莓的無線網(wǎng)卡可能因為硬件故障而無法正常工作。這種情況下,用戶可以嘗試更換無線網(wǎng)卡或者使用有線
    的頭像 發(fā)表于 08-30 17:36 ?740次閱讀

    樹莓4B的WiFi配置過程

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

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

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

    樹莓5,Raspberry Pi 5 評測

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

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

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

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

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

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

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

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

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

    樹莓主板如何連接電腦

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

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

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

    樹莓獲得 Arm 戰(zhàn)略性投資,進一步擴展長期合作伙伴關系

    樹莓的少數(shù)股權?;陔p方攜手合作為物聯(lián)網(wǎng) (IoT) 開發(fā)者社區(qū),提供關鍵解決方案的基礎,這項協(xié)議將進一步擴展兩家公司成功且長期的合作伙伴關系。 ? 隨著邊緣計算需求的加速,以及要求更高的物聯(lián)網(wǎng)與人工智能 (AI) 應用的急
    發(fā)表于 11-03 18:21 ?292次閱讀

    超實用!玩轉樹莓攻略!

    。面對這種情況,樹莓Pico無疑給大家?guī)砹撕线m的折中方案樹莓 (Raspberry Pi) 是一款僅
    的頭像 發(fā)表于 11-01 20:30 ?2008次閱讀
    超實用!玩轉<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>攻略!