Page 1 of 1

如何开启开发板(Luckfox Pico Ultra W)的热点功能

Posted: 2024-11-20 5:57
by ggboomsky
我预期开发版可以开启热点,手机将会连上这个热点,进行跑流测试。 请问如何操作呢?

Re: 如何开启开发板(Luckfox Pico Ultra W)的热点功能

Posted: 2024-11-25 4:01
by Crocodile
您好,buildroot 下开启热点的方式如下:
1 启动wlan0并设置IP

Code: Select all

ifconfig wlan0 up
ifconfig wlan0 192.168.4.1
2 配置 dnsmasq.conf ,可以给连接设置分配IP, vi /etc/dnsmasq.conf 创建并打开/etc/dnsmasq.conf

Code: Select all

interface=wlan0
dhcp-range=192.168.4.2,192.168.4.20,255.255.255.0,24h
3 启动 dnsmasq

Code: Select all

dnsmasq -C /etc/dnsmasq.conf
4 配置 hostapd.conf , vi /etc/hostapd.conf 创建并打开 /etc/hostapd.conf

Code: Select all

interface=wlan0
driver=nl80211
ssid=<替代为你要设置的WIFI名字>
hw_mode=g
channel=6
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=<替代为你要设置的WIFI密码>
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
5 启动hostapd, 启动后就可以连接热点了

Code: Select all

hostapd /etc/hostapd.conf &

这种方式只适用局域网连接,如果要通过热点访问外网还需要配置NAT转发,这个相对比较复杂后续根据需求量考虑是否更新wiki

Re: 如何开启开发板(Luckfox Pico Ultra W)的热点功能

Posted: 2024-11-25 9:08
by ggboomsky
Crocodile wrote: 2024-11-25 4:01 您好,buildroot 下开启热点的方式如下:
1 启动wlan0并设置IP

Code: Select all

ifconfig wlan0 up
ifconfig wlan0 192.168.4.1
2 配置 dnsmasq.conf ,可以给连接设置分配IP, vi /etc/dnsmasq.conf 创建并打开/etc/dnsmasq.conf

Code: Select all

interface=wlan0
dhcp-range=192.168.4.2,192.168.4.20,255.255.255.0,24h
3 启动 dnsmasq

Code: Select all

dnsmasq -C /etc/dnsmasq.conf
4 配置 hostapd.conf , vi /etc/hostapd.conf 创建并打开 /etc/hostapd.conf

Code: Select all

interface=wlan0
driver=nl80211
ssid=<替代为你要设置的WIFI名字>
hw_mode=g
channel=6
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=<替代为你要设置的WIFI密码>
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
5 启动hostapd, 启动后就可以连接热点了

Code: Select all

hostapd /etc/hostapd.conf &

这种方式只适用局域网连接,如果要通过热点访问外网还需要配置NAT转发,这个相对比较复杂后续根据需求量考虑是否更新wiki

好的 谢谢您的回复。如果是ubuntu系统呢?我目前的镜像是ultra-w-ubuntu

Re: 如何开启开发板(Luckfox Pico Ultra W)的热点功能

Posted: 2024-11-28 1:15
by Crocodile
ubuntu没有测试过,但是流程差不多,需要使用apt去下载相关的库