zoukankan      html  css  js  c++  java
  • 用树莓派开Wifi热点


    安装软件

    首先设置软件源:

    vim /etc/apt/sources.list
    

    查看软件源后面的版本,如果是wheezy,需要换成jessie
    wheezy是基于deb 7的版本
    而现在是基于jessie

    也可以直接拿这个:

    deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib
    deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib
    

    安装:

    apt install -y dnsmasq hostapd dhcpcd5
    

    设置并开启dhcp服务

    1. 配置网卡

    vim /etc/network/interfaces
    

    将wlan0网卡的配置改成这样,如果之前没有wlan0的配置,则直接粘贴即可:
    如果不配置这个,则dhcp配置无效

    allow-hotplug wlan0
    iface wlan0 inet manual
    

    2. dhcp配置

    vim /etc/dhcpcd.conf
    

    添加这个:

    interface wlan0
    static ip_address=10.10.10.1/24
    static routers=10.10.10.1
    static domain_name_servers=10.10.10.1 8.8.8.8
    

    3. 重启dhcp服务

    service dhcpcd restart
    

    建议这之后重启下树莓派,不然dhcp不生效

    热点配置

    1. 建立配置文件

    vim /etc/hostapd/hostapd.conf
    

    填入如下内容:

    interface=wlan0
    driver=nl80211
    ssid=rpi
    hw_mode=g
    channel=6
    wmm_enabled=1
    macaddr_acl=0
    auth_algs=1
    ignore_broadcast_ssid=0
    wpa=2
    wpa_passphrase=12345678
    wpa_key_mgmt=WPA-PSK
    rsn_pairwise=CCMP
    

    2. 测试是否有效

    /usr/sbin/hostapd /etc/hostapd/hostapd.conf
    

    此时可搜索到热点

    3. 设置自动启动

    vim /etc/default/hostapd
    

    改一行:

    DAEMON_CONF="/etc/hostapd/hostapd.conf"
    
  • 相关阅读:
    asp.net mvc @RenderBody()的问题
    (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
    Spring配置错误 No adapter for IAdvice of type
    java之路 super
    java之路 static
    java之路 构造代码块注意事项
    java之路 面向对象基础
    Node.js系列02
    Node.js 系列01
    王垠:《程序员的心理疾病》
  • 原文地址:https://www.cnblogs.com/DragonStart/p/8282575.html
Copyright © 2011-2022 走看看