网站首页 > 资源文章 正文
(话说天地会珠海分舵在上几天才刚给大家分享了个海外资讯说树莓派2已经发布且Windows10加盟之类的资讯,具体请查看《海外优秀资讯抢先看8 - Windows 10 for Raspberry Pi 2》,如果大家手快的可能已经上手了一台爱机了。如果你对树莓派和Linux操作系统还不是很熟悉的话,本文可能适合你,它会手把手的教你如何把树莓派的WiFi自动连接给配置好。)
让你的树莓派拥有网络的访问,这当然是一件重大且让人兴奋的事情了。但是对于树莓派这些嵌入式设备来说,你该不会想编译进去一个太耗资源的GUI应用并加载来对Wi-Fi进行连接的,毕竟我们现在用的不是PC设备,资源是很宝贵的。除此之外其实还有几种其他方法来让你的树莓派在启动的时候就连接上Wi-Fi的。
开始之前你需要做一些如下的准备工作:
如果你的树莓派机子的操作系统还不是最新的话,那现在也许就是时候对它进行升级了。
sudo apt-get update sudo apt-get upgrade
跟着请关闭你的树莓派机子
sudo shutdown -h now
插上你的Wi-Fi适配器然后启动你的树莓派爱机
配置你的网络连接的其中一个方法就是去手动配置你的网卡接口配置文件。使用你用的比较顺手的一个文件编辑器(哥习惯的是vi)来打开该接口设置文件:
sudo vi /etc/network/interfaces
把该配置文件修改成DHCP连接模式如下所示:
1 auto lo 2 3 iface lo inet loopback 4 iface eth0 inet dhcp 5 6 allow-hotplug wlan0 7 iface wlan0 inet dhcp 8 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf 9 iface default inet dhcp
下一步你需要做的就是去提供你的WiFi网络连接信息。请打开你的WPA配置文件如下:
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
下面给出了我的一个配置示例以供参考:
1 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 2 update_config=1 3 network={ 4 ssid="ENTER NETWORK NAME" 5 proto=WPA 6 key_mgmt=WPA-PSK 7 pairwise=TKIP 8 psk="ENTER WPA KEY" 9 auth_alg=OPEN 10 }
如果你不想使用DHCP或者说你想要设置多个网络连接的话,那么你就需要一些额外的设置。比如你需要做如下修改:
iface wlan0 inet dhcp => iface wlan0 inet manual
并且做如下修改:
wpa-conf => wpa-roam
下面同时给出了一个静态IP配置的示例:
1 auto lo 2 3 iface lo inet loopback 4 iface eth0 inet dhcp 5 6 allow-hotplug wlan0 7 iface wlan0 inet manual 8 wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf 9 iface default inet dhcp 10 11 # For ssid 'work': 12 iface work inet static 13 address XXX.XXX.X.X 14 network XXX.XXX.X.X 15 gateway XXX.XXX.X.X
你将需要在你的WPA设置中输入你的工作网络信息:
1 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 2 update_config=1 3 network={ 4 ssid="ENTER NETWORK NAME" 5 proto=WPA 6 key_mgmt=WPA-PSK 7 pairwise=TKIP 8 psk="ENTER WPA KEY" 9 auth_alg=OPEN 10 } 11 network={ 12 ssid="work" 13 proto=WPA 14 key_mgmt=WPA-PSK 15 pairwise=TKIP 16 psk="ENTER WPA KEY" 17 auth_alg=OPEN 18 }
然后重启:
sudo shutdown -r now
如果你的设置是正确的话那么你现在的网络连接应该就是OK的了。你可以通过以下命令来进行验证:
ifconfig
在你的wlan0这个输出中你会看到一个分配的IP如下所示: 'inet addr:XXX.XXX.XXX.XXX'
如果你想在不用重启的情况下就进行验证的话,你可以先通过以下方式释放已有的网络连接:
sudo ifdown wlan0
然后通过以下命令来使用新配置进行连接:
sudo ifup wlan0
WICD-CURSES
除了以上的方法之外,还有另外一个备受争议的方法来使用wicd-curses工具来进行网络设置。该工具会提供一个命令行界面(天地会珠海分舵注:使用的应该就是老牌的curses库)来让你选择一个Wi-Fi连接,当然它还允许你选择其中一个网络来进行自动连接以及进行DNS/网络地址/网络/网关等配置了。请运行下面命令进行安装:
sudo apt-get install wicd-curses sudo wicd-curses
你可以通过键盘来进行导航来查看不同菜单的众多选项。
如果你真的对使用命令行很反感,你当然也可以通过以下命令来安装一个GUI界面来进行配置了:
sudo apt-get install wicd sudo apt-get wpagui
然后启动你的GUI配置界面:
startx
在界面的网络菜单下你会看到一个叫wpa_config或者Wicd Network管理器的选项来让你管理你的配置。
----------------完--------------------
英文原文引用:https://www.bitpi.co/2015/02/12/autoconnect-wifi-raspberry-pi/
作/译者:天地会珠海分舵
微信知识共享公众号:TechGoGoGo
猜你喜欢
- 2024-11-23 Raspberry Pi OS现上线64位镜像版本
- 2024-11-23 树莓派官方保护壳问世:小巧别致
- 2024-11-23 打造基于树莓派的实时系统
- 2024-11-23 乌班图MATE 16.04 LTS发布 支持树莓派
- 2024-11-23 机器人梦系列-树莓派资源整理汇总
- 2024-11-23 要不要入手?5美元计算机 适于编程!
- 2024-11-23 使用树莓派让老打印机也能网络打印
- 2024-11-23 CrowPi2树莓派4学习套件评测第1部分–开箱和首次启动
- 2024-11-23 6步傻瓜式点击在树莓派上安好Win11
- 2024-11-23 树莓派安装Apache2遇到问题与解决方法
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)