admin管理员组

文章数量:1540697

USB无线网卡(EDUP)配置 连接WiFi 嵌入式 Debian 9.5系统*

1.准备条件

硬件:beaglebone black 开发板
EDUP  USB无线网卡 
嵌入式系统为:debian 9.5系统


这里推荐一下热心的淘宝店家,店铺名是:深圳品行电脑网络科技
服务态度很ok

2.无线网卡WiFi功能实现

1.插上无线网卡启动,直到WiFi模块信号灯亮,才表示连接成功。可以尝试上电后,进行插拔

2.输入指令sudo lsusb查看网卡是否可用,显示如下:

sudo lsusb
Bus 001 Device 003: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
注意到:WLAN Adapter 字样说明网卡可用

3.启用wlan0 节点
输入命令:sudo ifconfig wlan0 up

4.使用ifconfig查看wlan 0 节点显示如下:

wlan0: flags=-28669<UP,BROADCAST,MULTICAST,DYNAMIC>  mtu 1500                   
ether e8:4e:06:3b:08:3d  txqueuelen 1000  (Ethernet)                    
RX packets 0  bytes 0 (0.0 B)                                           
RX errors 0  dropped 16  overruns 0  frame 0                            
TX packets 0  bytes 0 (0.0 B)                                           
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

5.扫描周围的无线网络
指令为:sudo iwlist wlan0 scan
会出现你周围的无线网络信息

6.执行sudo wpa_cli 开启网络配置软件
指令为:sudo wpa_cli
进入图形化界面

7.执行以下指令:

list_networks      # displays a list of configured networks and their status 
add_network 0	 #添加网络 序号为0
set_network 0 ssid "@PHICOMM_C0"  #设置你想连接的WiFi的名称 比如说这里是@PHICOMM_C0
#0 序号 
set_network 0 psk "***********"  #设置WiFi密码 
list_networks     #重新查看网络信息
select_network 0      #选择你想连接的WiFi
save_config   #保存配置

!!!!!本人执行save_config 一直提示fail
save_config 用来保存配置,一次联网不需要重新配置,不然每次重启后都需要重新配置网络,很麻烦。
!!!!(如果你也碰到这个问题,并成功解决,也请多多指教),欢迎留言评论交流

执行完以上指令之后返回以下信息表示连接成功了:

8.指令 q 退出软件,并执行sudo ifconfig –a 进行查看

可以看到这个时候路由器已经给我们分配了一个IP地址了,表示连接成功了。
可以ping一下百度进行尝试了

也可以使用命令行的方式配置网络信息

3.命令行方式实现网络配置

使用wpa_cli直接加指令

sudo ifconfig wlan0 up
sudo wpa_cli -i wlan0 add_network  #添加网络
# 假设新wifi的网络ID为0
# 设置wifi的ssid
# ssid需要添加双引号,双引号还要加斜杠或者单引号
sudo wpa_cli -i wlan0 set_network 0 ssid '"WiFi名称"' 
# 设置wifi密码,和账号一样需要双引号
sudo wpa_cli -i wlan0 set_network 0 psk '"密码"'
# 新配置的wifi默认是禁用的,启用,启用后如果没有连接wifi,新增wifi可见就会自动连接的
sudo wpa_cli -i wlan0 enable_network 0
# 如果有多个wifi,可以通过如下命令选择wifi
sudo wpa_cli -i wlan0 select_network 0
sudo wpa_cli -i wlan0 save_config

如果你跟我一样在save_config的时候报错了,那我建议你写一个脚本文件,实现一键联网,不需要每次登录连接WiFi,都重新输入这么多指令

4. debian 7.5 USB无线网卡配置教程

参考链接: https://blog.csdn/hchuchuan/article/details/46443807.

5. 参考博客

链接: https://blog.csdn/chenjk10/article/details/90521093.

链接: https://blog.csdn/jy1075518049/article/details/51015141?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-5.channel_param.

链接: https://blog.csdn/jincheng121/article/details/7892833?utm_medium=distribute.pc_relevant.none-task-blog-title-3&spm=1001.2101.3001.4242.

本文标签: 嵌入式无线网卡系统EDUPusb