树莓派学习笔记——USB wifi配置指南

电脑杂谈  发布时间:2019-07-31 17:05:15  来源:网络整理

树莓派关闭wifi_树莓派配置无线wifi_树莓派3 wifi

1 购买合适的硬件

雷凌3070芯片是台湾信号王的核心组成部分,是整个网卡系统的大脑,芯片组决定着网卡的全部性能,进而影响到整个无线传输系统性能的发挥,芯片组性能的优劣,决定了主板性能的好坏与级别的优劣。卡王无线网卡驱动mac版为卡王kw-db6002 usb无线网卡驱动,适用于mac os操作系统,卡王无线网卡驱动mac版采用了mtk高阶芯片,配置6dbi全铜无氧同材质高增益天线,增强网卡无线信号强度,提高接受发射距离,让你的网卡更加稳定流畅。内存容量:1gb ddr3硬盘容量:320gb sata操作系统:windows 7 home basic(家庭普通...产品重量:1.24kg3g上网功能:不支持3g上网:集成30万像素无线网卡:支持802.11b/g/n无线协议网卡描述:100mbps网卡音频系统:内置音效芯片。

图1 USB wifi网卡——图片来EDUP

2.查看USB网卡是否载入

输入以下指令查看USB设备信息

lsusb

在输出信息中可以看到Reaktek公司的无线网卡 RTL8188CUS。如果输出类似的信息说明树莓派已经默认安装了该网卡的驱动,通过适当的配置便可使用该USB无线网卡了。

图2 查看USB信息

也可以通过lsmod指令查看USB设备是否载入,通过lsmod得到的网卡信息为8192cu。

lsmod

图3 查看载入模块信息

【我的疑问】

提起英特尔网卡大家都有许多话要说,而议论zui多的就是英特尔网卡的系列和型号,我们在这里简单地归纳一下英特尔当今主流网卡的系列和型号,在三分钟内教你成为英特尔网卡专家。收集的网卡信息包括网卡型号、网卡mac、网关ip、网关mac等。根据注释,可以清晰地看到树莓派配置无线wifi,该函数的主要目的是按照3种类型来处理网卡数据描述符表中的单个描述符,分别是context descriptor,data descriptor,legacy descriptor,这三种类型代表了不同的数据内容:描述信息树莓派配置无线wifi,数据,遗留信息,网卡通过判断处于何种类型,设置s->tx的状态位,然后根据tp->tse 和 tp->cptst来确定是否要调用xmit_seg函数以及怎样填充buf,由于函数对驱动传进来描述符的内容没有检测,可设置成任意值。

3 wpa_gui工具方法

树莓派3 wifi_树莓派配置无线wifi_树莓派关闭wifi

【配置过程详解】

在树莓派的桌面上包括wifi config的图标,双击便可进入配置界面,配置界面如图4所示。点击扫描可获得周围的wifi AP信息。

图4 进入配置界面

在扫描界面中,再次点击扫描执行扫描动作,短短数秒便可获得周围的wifi AP信息。在列表栏选中某个AP,双击进入配置界面。

图5 扫描wifi 热点

双击之后进入具体的热点配置界面,输入wifi密码点击增加即可。

图6 输入密码

增加AP热点动作完成之后,返回主配置界面点击连接。

图7 点击连接

最后配置完成,最终界面如下图所示。从界面中可以得出:

【1】USB wifi网卡的名称为wlan0

【2】USB wifi网卡工作于station模式。

【3】USB wifi网卡已经连接到名称为private_router的wifi热点中、

树莓派配置无线wifi_树莓派关闭wifi_树莓派3 wifi

【4】被分配的IP地址为192.168.1.111。

图8 最终界面

【必要的验证】

为了保证配置万无一失,建议输入以下指令重新启动USB wifi网卡

sudo ifup wlan0

输入iwconfig查看无线网卡信息

iwconfig

图9 iwconfig

对于已联网的树莓派,具体步骤戳 使用putty登录到树莓派。,按【确认】进入查看报警信息,报警信息包括报警通道 、报警浓度、报警时间,再按【返回】键,此时通过数字键或者【自检】、【复位】进行报警序号的选择,再进行每一路报警信息的查询,查询完之后,按【返回】键返回监视。1)自动获取ip:树莓派默认有线网卡是使能的,只需将网线插入树莓派网卡,即可自动获得ip(要求在局域网内)。

ifconfig

图10 ifconfig

4 修改配置文件方法

前面已经通过GUI的方法修改了wifi配置文件,下面查看相关的配置文件来“逆向”上述过程。

【查看interfaces】——位于/etc/networks

树莓派配置无线wifi_树莓派关闭wifi_树莓派3 wifi

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

由于一些情况,要引入so文件,如百度地图等,把so文件放在libs目录中,android-studio默认是不自动添加的,网上的方法都比较复杂,其实简单就能实现,因为它支持jnilibs,所以只需要在jnilibs文件夹(没有请创建,res同级目录)下添加文件即可。jdk1.5版本之前必须配置classpath,jvm虚拟机才能找到.class文件,1.5版本以后jvm虚拟机会默认在当前目录去找.class文件,所以我们现在的1.7版本可以不配置classpath,因为没有意义,但建议配置,考虑向下兼容的问题。lib库引用 配置项目的属性, 2、配置lua项目头文件默认路径 在项目的,然后输入我们的lua库文件目录, 配置项目的。

【结论】该文件并没有被改动

【查看wpa_supplicant.conf】——位于/etc/wpa_supplicant

cd /etc/wpa_supplicant

sudo cat wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

network={

ssid=”AP名称”

psk=”AP密码”

树莓派3 wifi_树莓派关闭wifi_树莓派配置无线wifi

proto=RSN

key_mgmt=WPA-PSK

pairwise=CCMP

auth_alg=OPEN

}

尚未联网的树莓派,具体步骤戳 adafruit的树莓派教程:使用控制电缆。对于已联网的树莓派,具体步骤戳 使用putty登录到树莓派。wifi名称密码可以自由修改,若您的电脑以前创建过无线热点,则名称密码默认为上次使用名称。

【结论】该文件增加了network部分。

【指令法扫描热点】

和GUI操作相似,若尚不清楚周围的AP热点信息可依次输入以下指令。(个人觉得wpa_cli指令要比iwlist好用些,表达的信息更简洁明了)

# 扫描热点

wpa_cli scan

# 把扫描结果输出到标准输出中

wpa_cli scan_result

# 获得结果

图11 热点扫描结果

【重新启动热点】

如果采用配置文件修改的方法,还需要输入sudo ifup wlan0重新启动无线网卡。

5 总结

本文介绍了两种不同的wifi配置方法,GUI法操作简单但修改配置文件方法适用面更广。通过本博文可以帮助各位树莓派爱好者更方便的使用树莓派wifi功能。

refer:


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-117239-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...