樹莓派 Raspberry Pi 設(shè)置無線上網(wǎng)

一、查看網(wǎng)卡狀態(tài)是否正常

把無線網(wǎng)卡插到樹莓派上,輸入命令ifconfig -a查看是否有wlan0的信息,如果有說明網(wǎng)卡狀態(tài)正常,可以跳過第二步,直接配置無線網(wǎng)絡(luò)。如果查不到wlan0的信息,則需要安裝無線網(wǎng)卡的驅(qū)動(dòng)。

二、查看無線網(wǎng)卡的信息

輸入命令dmesg | grep usb查看無線網(wǎng)卡的信息,主要是看制造廠家(Manufacturer)。比如,我的網(wǎng)卡信息是

usb 1-1.3: Manufacturer: Realtek

以Realtek為例,安裝無線網(wǎng)卡驅(qū)動(dòng)。

如果現(xiàn)在你的樹莓派能聯(lián)網(wǎng),輸入安裝命令就可以安裝Realtek的驅(qū)動(dòng)了。

首先搜索Realtek驅(qū)動(dòng):

apt-cache search realtek

看到下面信息:

firmware-realtek - Binary firmware for Realtek wired and wireless network adapters

安裝Realtek驅(qū)動(dòng):

sudo apt-get install firmware-realtek

如果你的樹莓派現(xiàn)在不能上網(wǎng),那么你可以去鏡像站點(diǎn)中下載相關(guān)驅(qū)動(dòng)。我推薦阿里云的鏡像站點(diǎn),速度比較快。http://mirrors.aliyun.com/raspbian/raspbian/pool/non-free/f/firmware-nonfree

下載firmware-realtek_0.43_all.deb,用winscp上傳到樹莓派的/tmp目錄中。輸入命令安裝:

sudo dpkg -i /tmp/firmware-realtek_0.43_all.deb

三、配置無線網(wǎng)絡(luò)

用編輯器nano打開interfaces文件

sudo nano /etc/network/interfaces

我的interfaces文件是這樣的:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

我們把無線網(wǎng)卡部分全部用#注釋掉,然后添加自己的配置信息,最終結(jié)果如下:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

auto wlan0
#allow-hotplug wlan0
#iface wlan0 inet manual
iface wlan0 inet dhcp
wpa-conf /etc/wpa.conf
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

使用nano編輯器,ctrl+o保存,ctrl+x退出。

用編輯器nano創(chuàng)建 /etc/wpa.conf 文件:

sudo nano /etc/wpa.conf  
  1. 如果你的wifi沒有密碼

    network={
    [Tab] ssid="你的無線網(wǎng)絡(luò)名稱(ssid)"
    [Tab] key_mgmt=NONE
    }

  2. 如果你的wifi使用WEP加密

    network={
    [Tab] ssid="你的無線網(wǎng)絡(luò)名稱(ssid)"
    [Tab] key_mgmt=NONE
    [Tab] wep_key0="你的wifi密碼"
    }

  3. 如果你的wifi使用WPA/WPA2加密

    network={
    [Tab] ssid="你的無線網(wǎng)絡(luò)名稱(ssid)"
    [Tab] key_mgmt=WPA-PSK
    [Tab] psk="你的wifi密碼"
    }

注1:所有符號都是半角符號(英文狀態(tài)下的符號),“[Tab]”表示按一次Tab鍵

注2:如果你不清楚wifi的加密模式,可以在安卓手機(jī)上用root explorer打開 /data/misc/wifi/wpa/wpa_supplicant.conf,查看wifi的信息。

比如,我的wpa.conf文件是這樣的:

network={
????ssid="1234"
????key_mgmt=WPA-PSK
????psk="MTIzNA1234"
}

最后輸入命令啟用無線網(wǎng)卡:

sudo ifup wlan0

可以連無線網(wǎng)了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容