您尚未登录。

#1 2013-09-19 23:55:39

Steve_Archer
会员
所在地: 北京
注册时间: 2013-08-20
帖子: 35

推荐一个Linux下建立AP网络的软件——hostapd

使用pacman安装即可

默认配置文件为/etc/hostapd/hostapd.conf,但其较复杂,可替换为以下内容(自己修改相关项即可)

ssid=mytest         // ssid是无线终端搜索网络时看见的名字
interface=wlan0     // wlan0是无线网卡的名字,如果是其他名字修改了即可;
driver=nl80211      // driver一定要设置为nl80211;
channel=10
hw_mode=g
ignore_broadcast_ssid=0
macaddr_acl=0
wpa=3
wpa_passphrase=xxxxxx     //无线密码
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP

如果修改后因为某种原因需要改回默认配置,参考这里:
http://hostap.epitest.fi/gitweb/gitweb. … stapd.conf


为机器安装dnsmasq

启动相应服务参考https://bbs.archlinuxcn.org/viewtopic.php?id=50帖子中的配置

最后执行如下命令即可:
sudo hostapd /etc/hostapd/hostapd.conf -B


---------------------------------------------------------------------------
暂未整理出脚本,稍后补上。还请大家多多指教


Less is more.

离线

#2 2013-09-20 00:13:19

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 推荐一个Linux下建立AP网络的软件——hostapd

启动的话可以用 systemctl start hostapd 呀=w=

离线

#3 2013-09-21 01:37:00

Steve_Archer
会员
所在地: 北京
注册时间: 2013-08-20
帖子: 35

Re: 推荐一个Linux下建立AP网络的软件——hostapd

脚本下载地址:https://gist.github.com/SteveArcher/6640728

修改自@phoenixlzx 的帖子Linux 建立 ad-hoc 实现 Wifi 共享中提供的脚本https://gist.github.com/anonymous/1117004


使用前记得对脚本添加可执行的权限:

sudo chmod +x .../netAP

使用方法参见Linux 建立 ad-hoc 实现 Wifi 共享


当然,把脚本移动到/usr/bin中会方便很多

sudo mv .../netAP /usr/bin

亲测可行


Ps:不太熟悉github,对于版权的概念也不是很清楚。若对@phoenixlzx 造成了侵权,我会尽快删除。


Less is more.

离线

#4 2013-09-21 01:39:27

Steve_Archer
会员
所在地: 北京
注册时间: 2013-08-20
帖子: 35

Re: 推荐一个Linux下建立AP网络的软件——hostapd

百合仙子 说:

启动的话可以用 systemctl start hostapd 呀=w=

试了下不行。。查看/run下没有hostapd的说


Less is more.

离线

#5 2013-09-21 10:33:18

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 推荐一个Linux下建立AP网络的软件——hostapd

Steve_Archer 说:
百合仙子 说:

启动的话可以用 systemctl start hostapd 呀=w=

试了下不行。。查看/run下没有hostapd的说

我的可以呢。这个和 /run 下边没关系呀。

离线

#6 2013-09-25 19:53:16

Aaron_Chen
马甲
注册时间: 2013-01-22
帖子: 43

Re: 推荐一个Linux下建立AP网络的软件——hostapd

有点意思这个。马克一下。


马甲与本尊同在

离线

#7 2013-09-29 14:52:21

wych
论坛版主
注册时间: 2011-11-27
帖子: 103

Re: 推荐一个Linux下建立AP网络的软件——hostapd

我记得这个在arch不好用,得用legecy版本的才行


Twitter@wych42

离线

#8 2013-09-29 17:35:25

Steve_Archer
会员
所在地: 北京
注册时间: 2013-08-20
帖子: 35

Re: 推荐一个Linux下建立AP网络的软件——hostapd

wych 说:

我记得这个在arch不好用,得用legecy版本的才行

你指的是这个吗:https://aur.archlinux.org/packages/hostapd-legacy/
看起来很久没人维护的样子了

pacman安装的app应该是没什么问题的
最近用着还算是比较稳定
除了有线网络断过之后(无意中碰到网线之类的)得重新启动hostapd服务


Less is more.

离线

#9 2013-11-16 12:12:19

Steve_Archer
会员
所在地: 北京
注册时间: 2013-08-20
帖子: 35

Re: 推荐一个Linux下建立AP网络的软件——hostapd

遇到一点问题,昨天更新系统之后重启电脑打开hostapd出现以下问题:

Setting wlp8s0 gateway and netmask.
Setting up wlp8s0 ...Configuration file: /etc/hostapd/hostapd.conf
nl80211: Failed to set interface wlp8s0 into AP mode
nl80211 driver initialization failed.

取消勾选NetworkManager的无线网络管理之后错误信息变为:

Setting wlp8s0 gateway and netmask.SIOCSIFFLAGS: Operation not possible due to RF-kill
Setting up wlp8s0 ...SIOCSIFFLAGS: Operation not possible due to RF-kill
Configuration file: /etc/hostapd/hostapd.conf
rfkill: WLAN soft blocked
rfkill: WLAN soft blocked
Could not set interface wlp8s0 flags (UP): Operation not possible due to RF-kill
nl80211 driver initialization failed.

参考https://wiki.archlinux.org/index.php/So … nterfering的设置后重启NetworkManager没有起作用


Less is more.

离线

#10 2013-11-16 13:21:18

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 推荐一个Linux下建立AP网络的软件——hostapd

查看哪些被 block 了:

rfkill list

把它们都 unblock 掉:

rfkill unblock X

离线

#11 2013-12-17 20:55:15

momova
会员
注册时间: 2012-04-18
帖子: 42
个人网站

Re: 推荐一个Linux下建立AP网络的软件——hostapd

mark

离线

#12 2014-08-23 11:56:08

mongoose
会员
注册时间: 2014-07-07
帖子: 18

Re: 推荐一个Linux下建立AP网络的软件——hostapd

问个事情,这使用网线连接网络,然后通过无线网卡分享wifi吗?有没有那种 连接着wifi并且还能分享wifi的软件?

离线

页脚