当前位置:   article > 正文

Linux WiFi使用_linux wifi用法

linux wifi用法

总述

Linux下WiFi使用也比较多,即可作为局域组网,也可通过路由/移动网络连接外网使用。
常用软件命令:wpa_passphrase hostapd

WiFi加载

一般WiFi模组为sdio接口传输数据(802.11帧),驱动由厂商提供
流程:

insmod xxx.ko
ifconfig wlan0 up
  • 1
  • 2

Sta模式(wpa_passphrase)

wpa_passphrase ssid password > /etc/wpa_supplicant/ssid.conf #生成连接路由器配置文件
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/w1.conf -B #连接路由器
udhcpc -i wlan0 -s default.script & #动态获取IP
  • 1
  • 2
  • 3

AP模式(hostap)

配置文件

/etc/hostapd/hostapd.conf

interface=wlan0 #接口名
ssid=My_wifi #wifi名
channel=6
hw_mode=g #指定协议
ignore_broadcast_ssid=0
auth_algs=1
wpa=3
wpa_passphrase=11111111 #wifi密码
wpa_key_mgmt=WPA-PSK #NONE时不需要密码
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP TKIP
country_code=CN #国家码
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

/etc/udhcpd/udhcpd.conf

start 192.168.1.100
end 192.168.1.199
interface wlan0
#opt dns 168.95.1.1 168.95.192.1
option subnet 255.255.255.0
opt router 192.168.1.1
#opt wins 192.168.10.10
#option dns 129.219.13.81
#option domain local
option lease 864000
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

运行

hostapd /etc/hostapd/hostapd.conf -B
udhcpd /etc/udhcpd/udhcpd.conf
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/957830
推荐阅读
相关标签
  

闽ICP备14008679号