博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
树莓派raspberry pi配置无线路由器AP
阅读量:5989 次
发布时间:2019-06-20

本文共 1938 字,大约阅读时间需要 6 分钟。

raspi-config进入系统配置面板

进行 Expand Filesystem  扩展文件系统

否则备份系统的时候备份文件会急速膨胀。

(1)配置网络环境

nano /etc/network/interfaces
配置如下:

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd

# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:

source-directory /etc/network/interfaces.d

auto lo

iface lo inet loopback
iface eth0 inet manual
allow-hotplug wlan0

#iface wlan0 inet manual

# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface wlan0 inet static

address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0

allow-hotplug wlan1

iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

(2)安装配置hostapd服务

apt-get install hostapd

nano /etc/default/hostapd

找到#DAEMON_CONF= "",修改为:
DAEMON_CONF="/etc/hostapd/hostapd.conf"
然后编辑
nano /etc/hostapd/hostapd.conf
添加:
interface=wlan0
driver=nl80211
ssid=omik-110
hw_mode=g
channel=7
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=123456
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
保存退出,然后重启服务:
service hostapd restart

(3)dns服务安装配置

apt-get install dnsmasq

nano /etc/dnsmasq.conf

配置如下:

port=0

interface=wlan0

dhcp-range=192.168.10.10,192.168.10.100,24h

保存退出,然后重启服务:

service dnsmasq restart

好了,无线路由器配置好了。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

注:以上ap无线网卡驱动基于官方1.0支持的,

官方的是支持1.0版的,不支持2.0的。那么,还是要使用第三方的hostapd。 

首先,要删除原来的hostapd 

sudo apt-get autoremove hostapd 再下载第三方驱动并安装 
wget https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz tar -zxvf v1.1.tar.gz cd RTL8188-hostapd-1.1/hostapd sudo make sudo make install
sudo nano/etc/hostapd/hostapd.confinterface=wlan0driver=rtl871xdrv#这个是树莓派无线网卡驱动,不要改ssid=pi#无线信号名字,随意设hw_mode=gchannel=6macaddr_acl=0auth_algs=1ignore_broadcast_ssid=0wpa=2wpa_passphrase=raspberry#密码,随意设wpa_key_mgmt=WPA-PSKwpa_pairwise=TKIPrsn_pairwise=CCMP

转载于:https://www.cnblogs.com/fx2008/p/7560014.html

你可能感兴趣的文章
Flink 案例整合
查看>>
双向链表
查看>>
C++构造函数虚拟化
查看>>
docker专题(2):docker常用管理命令(下)
查看>>
Android实训案例(七)——四大组件之一Service初步了解,实现通话录音功能,抽调接口...
查看>>
Zookeeper的安装的配置
查看>>
Java给服务端发送文件
查看>>
寻找小而美的你 杭州云栖大会等你来Show
查看>>
pt-table-checksum原理详解
查看>>
mac下使用docker-for-mac代替docker-toolbox
查看>>
SVG Shapes之多边形 <polygon>
查看>>
初探Cgroups(控制组群)
查看>>
从零开始学_JavaScript_系列(21)——dojo(8)(手把手教你封装一个widget)
查看>>
[Java] equals与==的区别
查看>>
[NHibernate]并发控制
查看>>
C++设计模式8--装饰模式(Decorator)--动态的增减功能
查看>>
C# WCF DataContractSerializer 类
查看>>
高性能 React 组件
查看>>
可能是最早的学习Android N新特性的文章
查看>>
【第二届PHP全球开发者大会】淘宝技术专家信海龙:淘宝社区双十一性能优化实践...
查看>>