文档章节

树莓派(Raspberry B+)PPPOE拨号上网并开放wifi热点步骤

JohanZ
 JohanZ
发布于 2017/03/18 22:39
字数 603
阅读 190
收藏 2

第一部分 连接笔记本和树莓派:

1. 下载SDFormatter,格式化SD卡;

2.下载Win32DiskImagerRaspberry系统,用Win32DiskImager将Raspberry系统系统刷入SD卡;

3.打开SD卡的boot分区,新建一个文件,文件名为ssh。找到cmdline.txt,在末尾填加 ip=192.168.0.2;

(说明:新版的Raspberry系统默认ssh远程登录服务关闭,这里新建一个可以开放ssh服务。因为只通过网线直连来配置树莓派,没有用显示器,所以这里要配置一个IP)

3.将一根网线一端接你的笔记本,另一端连接树莓派,将电脑的IP设置为192.168.0.1(与树莓派同一个网段);

4.下载putty,启动树莓派,等几分钟后在电脑上用putty ssh登录192,168.0.2,默认用户名为pi,默认密码raspberry。

(如果是MacOS可以直接用命令行登录 ssh pi@192.168.0.2)

第二部分 树莓派连接wifi:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

# 在该文件最后添加下面的话

network={

  ssid="WIFINAME"

  psk="password"

}

重启,将笔记本连接到与树莓派相同的wifi下,拨号网线直连树莓派,可能你的手上并没有多的wifi可以用,但是相信我,一台笔记本一根网线也可以玩的转。

第三部分 配置pppoe及ap热点

1. sudo apt-get install pppoe pppoeconf pppstatus
2. pppoeconf
3. sudo apt-get install hostapd udhcpd

4. sudo nano  /etc/udhcpd.conf
修改网络接口

interface eth0

改为

interface wlan0

去除remaining前的#

#remaining     yes

改为

remain    yes

修改树莓派IP地址

修改opt router为192.168.10.1

5. sudo nano  /etc/default/udhcpd

使用#符号注释DHCPD_ENABLED="no"

DHCPD_ENABLED="no"

改为

#DHCPD_ENABLED="no"

6. sudo ifconfig wlan0 192.168.10.1

7. sudo nano  /etc/network/interfaces

注释掉wifi相关的
增加

iface wlan0 inet static

        address 192.168.10.1

        netmask 255.255.255.0

up iptables-restore < /etc/iptables.ipv4.nat

8. sudo nano  /etc/hostapd/hostapd.conf

在该文件中增加以下内容

interface=wlan0

driver=nl80211

ssid=Raspberry_AP

hw_mode=g

channel=6

macaddr_acl=0

auth_algs=1

ignore_broadcast_ssid=0

wpa=2

wpa_passphrase=12345678

wpa_key_mgmt=WPA-PSK

wpa_pairwise=TKIP

rsn_pairwise=CCMP

9. sudo nano  /etc/default/hostapd

#DAEMON_CONF=""

DAEMON_CONF="/etc/hostapd/hostapd.conf"

10. sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

 修改/etc/sysctl.conf文件

11. sudo nano /etc/sysctl.conf

在该文件最后一行增加

net.ipv4.ip_forward=1

12. 依次输入以下指令

sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

sudo iptables -A FORWARD -i ppp0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT

sudo iptables -A FORWARD -i wlan0 -o ppp0 -j ACCEPT

sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"

© 著作权归作者所有

共有 人打赏支持
上一篇: LoopringCoin
下一篇: Web Console for msec
JohanZ
粉丝 1
博文 27
码字总数 7696
作品 0
福州
技术主管
私信 提问
无显示器无路由器无键盘无鼠标,仅靠网线直连笔记本用最简单配置玩转树莓派

出差在外,想折腾树莓派耍下,但是不记得树莓派的ip地址,当然可以用扫描工具扫下,比如advanced ip scanner。但是嫌麻烦还是想折腾下仅靠网线直连笔记本用最简单配置玩转树莓派。 用网线直连...

quanpower
2014/04/14
0
0
raspberrypi的相关网址

一、NOOBS安装 NOOBS使用说明书 http://www.shumeipai.net/thread-20009-1-1.html NOOBS自定义多系统启动 https://www.jianshu.com/p/afbcd17b785d NOOBS安装自定义系统 https://blog.csdn.......

mbzhong
前天
0
0
10 个最值得关注的树莓派博客

如果你正在计划你的下一个树莓派项目,那么这些博客或许有帮助。 网上有很多很棒的树莓派爱好者网站、教程、代码仓库、YouTube 频道和其他资源。以下是我最喜欢的十大树莓派博客,排名不分先...

作者: Ben Nuttall
11/02
0
0
树莓派笔记02—树莓派硬件环境准备

在开始玩转树莓派之前,我们需要了解下树莓派的硬件配置以及所需要的配件。跟电脑PC机类似,树莓派也需要必要的输入输出设备才能工作。 1. 树莓派3B+ 2018年3月14日,树莓派基金会正式发布新...

TonyCode
08/03
0
0
用Python让Raspberry Pi“动”起来

【编者按】本文是来自奥松机器人社区的投稿,作者为小强之工,真名贝振权,无线电、电子、嵌入式爱好者。 前段时间,接触了一款在开源硬件界被称为是“人气之王”的树莓派(Raspberry Pi)袖珍...

RagingTyphoon
2015/08/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

babel6升级到7,jest-babel报错:Requires Babel "^7.0.0-0", but was loaded with "6.26.3".

自从将前端环境更新到babel7,jest-babel之前是基于babel6的,执行时候就会报:Requires Babel "^7.0.0-0", but was loaded with "6.26.3". 很烦,因为连续帮好几台电脑修复这个问题,所以记...

曾建凯
21分钟前
1
0
探索802.11ax

802.11ax承诺在真实条件下改善峰值性能和最差情况。 如何改善今天的Wi-Fi? 在决定如何改进当前版本以外的Wi-Fi时,802.11ac,IEEE和Wi-Fi联盟调查了Wi-Fi部署和行为,以确定更广泛使用的障碍...

linuxprobe16
今天
2
0
使用linux将64G的SDCARD格式化为FAT32

一、命令如下: sudo fdisk -lsudo mkfs.vfat /dev/sda -Isudo fdisk /dev/sda Welcome to fdisk (util-linux 2.29.2). Changes will remain in memory only, until you decide to wri......

mbzhong
今天
4
0
深入理解Plasma(四):Plasma Cash

这一系列文章将围绕以太坊的二层扩容框架,介绍其基本运行原理,具体操作细节,安全性讨论以及未来研究方向等。本篇文章主要介绍在 Plasma 框架下的项目 Plasma Cash。 深入理解Plasma(1):...

HiBlock
昨天
1
0
命令参数的三大风格:Posix、BSD、GNU

今天读到命令行中参数的风格有三大类,即Unix/Posix、BSD、GNU。分别有以下特征: Unix/Posix风格,即命令后的参数,可以分组,便必须以连字符开头,如ps -aux。 BSD风格,即命令后的参数,可...

大别阿郎
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部