您尚未登录。

楼主 #1 2019-09-10 14:49:25

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

试一试把 V3s 当做 无线 wifi 热点

1. buildroot 勾选:

BR2_PACKAGE_BUSYBOX_SHOW_OTHERS

2. buildroot 勾选:

BR2_PACKAGE_DHCP=y
BR2_PACKAGE_DHCP_SERVER=y
BR2_PACKAGE_DHCP_SERVER_DELAYED_ACK=y
BR2_PACKAGE_DHCP_RELAY=y
BR2_PACKAGE_DHCP_CLIENT=y

3. buildroot 勾选:

BR2_PACKAGE_HOSTAPD=y

编译产生带 dhcpd,dhcpc,hostapd的文件系统






此人很懒,没有签名!

离线

楼主 #2 2019-09-10 15:03:18

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 试一试把 V3s 当做 无线 wifi 热点

1. 新建热点配置文件: /etc/hostapd/hostapd.conf

interface=wlan0
driver=nl80211
#driver=madwifi
ssid=whycan
channel=9
hw_mode=g
macaddr_acl=0
ignore_broadcast_ssid=0
auth_algs=1
wpa=3
wpa_passphrase=whycan.cn
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

2. 新建dhcp服务器配置文件: /etc/dhcp/dhcpd.conf

subnet 192.168.0.0 netmask 255.255.255.0
{
 range 192.168.0.2 192.168.0.10;  #自动分配IP的范围
 option domain-name-servers 8.8.8.8; #这个DNS根据实际需要设置
 option routers 192.168.0.1;
}

3. 设置wifi网卡的ip地址:

ifconfig wlan0 192.168.0.1

4. 开启dhcp服务器:

dhcpd wlan0 -pf /var/run/dhcp-server/dhcpd.pid

5. 开启热点服务程序:

hostapd -B /etc/hostapd/hostapd.conf


以上步奏都完成之后, 手机可以搜索到 whycan 的热点, 连接密码是 whycan.cn

第一台连上去的手机分配到的 ip地址应该是 192.168.0.2

由于目前还不能上网, 所以有些手机可以能会马上断开网络 ;(

可以用 ping 192.168.0.2 测试与手机连接是否通畅。


可以参考这个 https://www.cnblogs.com/fbwfbi/p/3633163.html

最近编辑记录 v3s (2019-09-10 15:19:22)






此人很懒,没有签名!

离线

楼主 #3 2019-09-10 15:36:11

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 试一试把 V3s 当做 无线 wifi 热点

1. buildroot 配置:

BR2_PACKAGE_WPA_SUPPLICANT=y
BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y

2. 配置文件 /etc/wpa_supplicant.conf

ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
update_config=1

network={
#  key_mgmt=NONE
  ssid="home2019"
  psk="1234567890abc"
}

home2019 是我家的路由器

3. 连接路由器:

wpa_supplicant -i wlan0 -D wext -c /etc/wpa_supplicant.conf -B

如果上面的出错, 则用这个命令:

wpa_supplicant -i wlan0 -D nl80211 -c /etc/wpa_supplicant.conf -B

4. 从路由器获取ip地址:
buildroot 里面的dhcp客户端:

dhclient -i wlan0

busybox 里面的dhcp客户端:

udhcpc -i wlan0

5. 测试网络连接:
ping 路由器: ping 192.168.1.1
ping 挖坑网: ping whycan.cn






此人很懒,没有签名!

离线

#4 2019-09-10 15:40:45

checkout
会员
注册时间: 2018-11-09
已发帖子: 173
积分: 168

Re: 试一试把 V3s 当做 无线 wifi 热点

那岂不是可以做成无线中继或路由器
不知性能怎么样

离线

楼主 #5 2019-09-10 15:56:21

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 试一试把 V3s 当做 无线 wifi 热点

checkout 说:

那岂不是可以做成无线中继或路由器
不知性能怎么样

是的, 可以的, 这里有步奏, 开启 IP 转发即可 https://www.cnblogs.com/fbwfbi/p/3633163.html

使用iptables开启本地的SNAT
   
  经过前面几个步骤,无线网卡已经可以自动分配IP,现在只需要把无线网卡的数据都经过eth0(有线网络)发到外网去,这就需要IP转发了。

      iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

      至此,ubuntu的WPA2-PSK的无线wifi AP设置完毕,可以正常使用了。

只是我这块 荔枝派zero 板子底板没有焊, 没有有线网络, 所以没有办法现在就测试。






此人很懒,没有签名!

离线

#6 2019-09-10 16:46:03

checkout
会员
注册时间: 2018-11-09
已发帖子: 173
积分: 168

Re: 试一试把 V3s 当做 无线 wifi 热点

无线能不能支持ap+sta模式?

v3s 说:
checkout 说:

那岂不是可以做成无线中继或路由器
不知性能怎么样

是的, 可以的, 这里有步奏, 开启 IP 转发即可 https://www.cnblogs.com/fbwfbi/p/3633163.html

使用iptables开启本地的SNAT
   
  经过前面几个步骤,无线网卡已经可以自动分配IP,现在只需要把无线网卡的数据都经过eth0(有线网络)发到外网去,这就需要IP转发了。

      iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

      至此,ubuntu的WPA2-PSK的无线wifi AP设置完毕,可以正常使用了。

只是我这块 荔枝派zero 板子底板没有焊, 没有有线网络, 所以没有办法现在就测试。

离线

楼主 #7 2019-09-10 17:14:16

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 试一试把 V3s 当做 无线 wifi 热点

我觉得我目前用的这个 AP6212 可能不行, 因为只有一个 wlan0 接口, 如果要做 ap+sta 至少驱动要出现两个接口才行.

或许有另外的固件可以出现两个 wifi 接口, 比如 wlan0 + wlan1 。

我用的是这个固件: https://whycan.cn/t_2522.html#p19750






此人很懒,没有签名!

离线

#8 2019-09-11 09:14:19

john78
会员
注册时间: 2018-07-19
已发帖子: 219
积分: 167

Re: 试一试把 V3s 当做 无线 wifi 热点

lz:AP6212稳定吗?
https://whycan.cn/t_2091.html -- 这个看貌似ESP8089,不稳定(不好搞)

另可以共享下AP6212的资料,淘宝上有模块卖,没有看到脚位图?

最近编辑记录 john78 (2019-09-11 09:19:13)

离线

楼主 #9 2019-09-11 09:34:04

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 试一试把 V3s 当做 无线 wifi 热点

AP6212(BCM4343X)系列驱动应该是相当稳定的, ESP8089没有进入Linux驱动, RTL8723BS进入的是尝鲜目录(drivers/staging/rtl8723bs/), AP6212是稳定目录(drivers/net/wireless/broadcom/b43)

目前没有量产, 但是我连续 ping 163.com 一个星期, 没有出现异常状况。






此人很懒,没有签名!

离线

楼主 #10 2019-09-11 09:39:43

v3s
会员
注册时间: 2017-09-08
已发帖子: 105
积分: 105

Re: 试一试把 V3s 当做 无线 wifi 热点






此人很懒,没有签名!

离线

#11 2019-09-11 09:55:54

Jmhh247
会员
注册时间: 2018-12-21
已发帖子: 262
积分: 262

Re: 试一试把 V3s 当做 无线 wifi 热点

学习,顶

离线

#12 2019-09-11 20:30:57

awfans
会员
注册时间: 2018-04-03
已发帖子: 264
积分: 264

Re: 试一试把 V3s 当做 无线 wifi 热点

好帖, 顶起来,

离线

#13 2019-10-26 08:30:29

还能这么玩
会员
注册时间: 2019-04-14
已发帖子: 119
积分: 119

Re: 试一试把 V3s 当做 无线 wifi 热点

咦, 这个可以有, 再把有线也怼上去, 可以做成无线热点。

离线

#14 2019-10-27 17:15:40

小智
会员
注册时间: 2019-10-16
已发帖子: 109
积分: 86

Re: 试一试把 V3s 当做 无线 wifi 热点

好帖, 顶起来,

离线

#15 2022-09-29 18:14:51

ubuntu
会员
注册时间: 2020-03-30
已发帖子: 221
积分: 204

Re: 试一试把 V3s 当做 无线 wifi 热点

BR2_PACKAGE_DHCP=y

这个软件占用内存太多了,

嵌入式的话建议用busybox自带的 udhcpd,内存占用优秀太多了。

离线

#16 2023-05-23 09:41:11

地理课代表
会员
所在地: 北京
注册时间: 2023-05-23
已发帖子: 6
积分: 1
个人网站

Re: 试一试把 V3s 当做 无线 wifi 热点

还有这种操作

离线

#17 2023-05-23 13:56:27

abnerl
会员
注册时间: 2020-06-09
已发帖子: 61
积分: 63.5

Re: 试一试把 V3s 当做 无线 wifi 热点

@v3s
AP6212虚拟热点,有时候连不上,不能保证任何想用的时候都连上,是什么问题了

离线

#18 2023-05-29 09:59:38

云槎外史
会员
注册时间: 2022-10-11
已发帖子: 10
积分: 5

Re: 试一试把 V3s 当做 无线 wifi 热点

v3s的wifi速率应该很慢吧??不过先收藏一波学习

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn