请教各位: AP-- hostapd+dhcpd(centos7 下配置 wifi)

2018-10-21 09:52:18 +08:00
 aiwentianxin

因为不喜欢 windows 的庞大冗余,刚刚装了 centos7,之前用 wifi 共享大师给手机开热点。现听说 linux 下可以用 hostapd+dhcpd 的方式配置,但是网上看了很多教程和方法,都无法正确配置,两三天了。 希望 V 友们指教指教!!!

3101 次点击
所在节点    Linux
9 条回复
iwtbauh
2018-10-21 12:33:12 +08:00
hostapd 需要使用支持新型 nl80211 的无线驱动程序。Linux 早期的无线实现是 Wext,现代的无线实现是 cfg80211 和 nl80211。

请确认你的驱动程序支持 cfg80211。

我已知一下驱动程序不支持:

联发科无线网卡的专有驱动程序(但是开源驱动支持)
raysonx
2018-10-21 12:40:37 +08:00
Fedora 下直接可以通过图形界面配置热点,CentOS 7 估计要自己折腾了。
Rehtt
2018-10-21 12:58:02 +08:00
defunct9
2018-10-22 07:15:30 +08:00
liangzi
2018-10-23 20:10:41 +08:00
3# @Rehtt 正解 之前用过哦 Arch wifi 共享用的就是它 现在 openSUSE 直接图形界面点点鼠标就搞定了
aiwentianxin
2018-10-23 22:33:20 +08:00
@Rehtt
@liangzi
为什么我执行这些命令后,网络连接里的有线网络都没有了,连设置项都没了,只能连上隔壁 wifi 来开热点,这个问题要怎么解决?是我哪步错了?
git clone https://github.com/oblique/create_ap
cd create_ap
make install
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase
aiwentianxin
2018-10-23 22:38:47 +08:00
@liangzi
@Rehtt
现在是这样子的了,我执行 nmcli dev status,结果成了:
wlp3s0 wifi 连接的 CXF
enp2s0 ethernet 未托管 --
ap3 wifi 未托管 --
( create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase 这个命令里面的 wlan0 eth0 我是替换成 wlp3s0 enp2s0 执行的,上面忘记说了,补充一下)
liangzi
2018-10-24 02:33:21 +08:00
没试过桥链接 看了看 issue 貌似你的问题有人出现过 https://github.com/oblique/create_ap/issues/346
试试这个 https://github.com/garywill/linux-router
aiwentianxin
2018-10-27 14:56:47 +08:00
各位朋友,已经用了其他办法解决,谢谢大家的帮助。
如果有需要的我解决这个问题的办法的,欢迎留言。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/499564

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX