树莓派4B一键变身无线路由

介绍

树莓派4B一键变身无线路由

1>PI可以接入WIFI上网作为clint 比如内网10.60.20.1 它是10.60.20.76

2>PI可以发出WIFI当路由作为AP 此时它是192.168.50.1 手机连接它的WIFI则IP是192.168.50.X

软件说明

看到一个冷门小项目 https://github.com/lewiswu1209/raspap

它其实是一些命令写的脚本 不能说是raspap 更像是hostapd

理由是:唯一需要执行的 install.sh 关键使用的这句话 update && install hostapd & dnsmasq

代码中有小bug如截图(readme.png) 我修改一下 转发上传在码云

 

准备工作:下载该仓库+树莓派4B可以接入WIFI上网的环境

安装教程

  1. chmod 777 install.sh

  2. ./install.sh

  3. reboot

测试流程

PI开机 当前WIFI接入

准备执行命令

chmod 777 install.sh

chmod 777 start.sh

sudo ./install.sh

reboot

再次开机 看到功能完成了

 

如果后面需要修改PI发出WIFI的名字-密码修改如下文件 reboot即可 

 hostapd.conf

interface=uap0
driver=nl80211
ssid=GKOSON_AP
hw_mode=g
channel=10
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=minlen_8
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

ssid=GKOSON_AP
wpa_passphrase=minlen_8
 

PI维持之前功能不变

发出热点手机接入 手机IP 192.168.50.181

更新一下 PI操作

apt-get install git -y
git clone https://gitee.com/koson/raspap.git
cd raspap
./install.sh

测试一下 修改\raspap\hostapd.conf 再次复位
有个不太重要的问题 failed to create symbolic link 
这个没有关系 就是做快捷方式硬的 因为之前的快捷方式已经有了
https://www.cnblogs.com/long5683/p/13495307.html
 

补充

观点1---
    install.sh 每次执行以后 就在在启动文件做追加 执行一次追加一次!

    如下
    pi@raspberrypi:~/raspap $ cat /etc/rc.local
    #!/bin/sh -e
    _IP=$(hostname -I) || true
    if [ "$_IP" ]; then
      printf "My IP address is %s\n" "$_IP"
    fi

    /home/pi/raspap/start.sh
    /home/pi/raspap/start.sh
    /home/pi/raspap/start.sh
    /home/pi/raspap/start.sh
    exit 0
    pi@raspberrypi:~/raspap $

    所以这个脚本 只需要执行一次!!
    后面修改其他文件以后比如WIfi密码  直接复位就可以了

所以 这个脚本的意思 就是就是在文件  /etc/rc.local 做追加那么

1--我可以不执行这个 我手动修改 /etc/rc.local即可

2--我reboot就是为了执行上面的开机启动 我可以不reboot 我直接code一次

sudo systemctl restart rc-loca.service


ln –s 源文件 目标文件
第一个是home的 第二个是真正的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值