当前位置: 首页 > news >正文

Xubuntu16.04系统中安装create_ap创建无线AP

1.背景说明

  在Xubuntu16.04系统的设备上安装无线WIFI模块后,想通过设备自身的无线AP,进行和外部设备的连接,需要安装create_ap软件,并设置无线AP的名称和密码,并设置为开机自启动。

  create_ap是一个用于在Linux系统上创建无线访问点(Access Point)的命令行工具。它允许你将你的计算机或设备(如笔记本电脑、树莓派等)转变为一个无线网络的访问点,使其他设备可以连接到该网络并与之通信。通过create_ap,你可以方便地共享你的网络连接,或者在没有物理路由器的情况下创建一个本地网络。这对于在家庭、办公室或其他场合中共享网络连接非常有用。

2.操作步骤

使用系统:Xubuntu 16.04 (其他未验证)

  • 1.更新下载源
apt-get update
  • 2.开启无线网卡
nmcli radio wifi on

nmcli radio wifi on:启用WIFI网络
nmcli radio wifi off:禁用WIFI网络
nmcli dev status:显示当前系统中所有网络设备的详细信息

开启无线网卡后,可以ifconfig看一下,当前是不是有一个wlp类型的网卡名称。

  • 3.安装 hostapd
apt-get install hostapd 
  • 4.安装 git,用于下载 create_AP
apt-get install git 
  • 5.下载 create_ap
git clone https://github.com/oblique/create_ap 
  • 6.编译 create_ap,进入 create_ap 文件夹
cd create_ap 
make install 
  • 7.修改无线 AP 名称和密码
gedit /etc/create_ap.conf 

主要修改如下内容:
在这里插入图片描述

CHANNEL=default
GATEWAY=10.0.0.1
WPA_VERSION=2
ETC_HOSTS=0
DHCP_DNS=gateway
NO_DNS=0
NO_DNSMASQ=0
HIDDEN=0
MAC_FILTER=0
MAC_FILTER_ACCEPT=/etc/hostapd/hostapd.accept
ISOLATE_CLIENTS=0
SHARE_METHOD=nat
IEEE80211N=0
IEEE80211AC=0
HT_CAPAB=[HT40+]
VHT_CAPAB=
DRIVER=nl80211
NO_VIRT=0
COUNTRY=
FREQ_BAND=2.4
NEW_MACADDR=
DAEMONIZE=0
NO_HAVEGED=0
WIFI_IFACE=wlp3s0
INTERNET_IFACE=enp1s0
SSID=BossDog
PASSPHRASE=12345678
USE_PSK=0
  • 8.启动 create_ap
systemctl start create_ap

测试同步设备是否可以正常搜索到设定的 SSID

  • 9.设置 create_ap自启动
systemctl enable create_ap
http://www.lryc.cn/news/204725.html

相关文章:

  • WPF 设置全局静态参数
  • Leetcode链表问题汇总
  • 基于卷的磁盘扫描算法设计
  • 计算机组成原理-存储器概念
  • 力扣刷题 day54:10-24
  • Java基础篇 | Java8流式编程
  • SolidworksSimulation完成对压力容器的强度分析
  • 【C++】继承 ⑨ ( 继承中成员变量同名的处理方案 )
  • Python报错:‘EagerTensor‘ object has no attribute ‘reshape‘
  • docker-compose手册
  • 【珠峰 WEB 前端架构师课程】学习笔记 100 篇(完结)
  • Java线程中sleep()、wait()、yield()、join()方法的使用
  • 【机器学习】数据均衡学习笔记
  • 【软件教程】如何用C++交叉编译出能在Android运行的ELF程序或so动态库
  • 进阶JAVA篇- Map 系列集合的遍历方法与常用API
  • Auth.js:多合一身份验证解决方案 | 开源日报 No.60
  • SpringBoot整合Activiti7——任务监听器(七)
  • 电解电容寿命与哪些因素有关?
  • Opencv-图像插值与LUT查找表
  • 我为什么写博客?写博客给我带来了什么?
  • jdk11的HttpClient
  • Redis的优势
  • C++ string 类的其他操作
  • structs2 重构成SpringBoot架构
  • 【MATLAB源码-第56期】基于WOA白鲸优化算法和PSO粒子群优化算法的三维路径规划对比。
  • 【WinForm详细教程一】WinForm中的窗体、Label、TextBox及Button控件、RadioButton和CheckBox、ListBox
  • 【SwiftUI模块】0060、SwiftUI基于Firebase搭建一个类似InstagramApp 3/7部分-搭建TabBar
  • PureFlash云原生存储部署方法
  • SqueezeNet 一维,二维网络复现 pytorch 小白易懂版
  • Java 数据结构