
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工具方法

【配置过程详解】
在树莓派的桌面上包括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热点中、

【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

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密码”

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
荷兰国王访华
TEAMO
帅呀