2019独角兽企业重金招聘Python工程师标准>>>

因为做毕设,寒假在折腾树莓派,搞得差不多,写了几篇文章,供大家学习,原文在爱板网,然后我转到果壳这里来乐:树莓派教程二-网络配置原文。

树莓派教程二-网络配置

树莓派我玩了将近二个月,大多基本功能都实行了,在此我将一一撰写教程,一来怕自己忘记,二来让友友们有个借鉴,网上虽然也有相近教程的,但我自己的是经过实测的。
废话少说,准备工作: 无线网卡NG8508-GS 一枚,网线一根。电视机或显示器一台,用VGA或HDMI线连接。用网线连接树莓派上网。
插入网卡后,树莓派会重启,进入命令行后,输入:
sudo lsusb 
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
最后的 RTL8188CUS 802.11n WLAN Adapter 即是无线网卡,已经正确被识别。
测试无线信号:

sudo iwlist wlan0 scan

如果有wlan0,则会显示找到的所有无线网络的MAC地址,SSID等相关信息。
在 /home/pi/ 目录下创建一个备份文件夹:
sudo mkdir /home/pi/my_backup
将 /etc/network/interfaces 配置文件备份到 /home/pi/my_backup/ 目录下:
sudo cp /etc/network/interfaces /home/pi/my_backup/
备份好后打开 /etc/network/interfaces 网络配置文件:
sudo nano /etc/network/interfaces
假设你家里的局域网络名为: mynetwork,密码为123456。"#"号后的为注释,输入时不要添加。输入:
auto lo #表示使用localhostiface lo inet loopback 
iface eth0 inet dhcp #如果有有线网卡eth0,则用dhcp获得ip地址

auto wlan0 #如果有wlan0,则自动配置wlan0
allow-hotplug wlan0 #允许无线网卡热插拔
iface wlan0 inet static #wlan0使用静态ip地址

wpa-ssid "mynetwork" #局域网名
wpa-psk "123456" #局域网密码
address 192.168.1.150 #分配给pi的ip地址,你可随意设置
netmask 255.255.255.0 #子网掩码
gateway 192.168.1.1 #网关

#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf #pi原来的网络配置文件,注释掉
#iface default inet dhcp #此行注释掉

按Ctrl + O保存,Ctrl + X退出。拔掉网线,重新启动网络配置:
sudo /etc/init.d/networking restart
查询树莓派的ip地址:
ipconfig
测试网络是否连接成功:
curl -s -m 30 ifconfig.me #此句是查询外网ip地址,需安装curl : sudo apt-get install curl
30秒内会显示外网ip。或者更新一下: 
sudo apt-get update 
如果网络没连接,可先停用wlan0:
sudo ifdown wlan0
再启动wlan0:
sudo ifup wlan0
还不能上网的话,那就reboot重启吧。
注意问题:
之所以用静态ip地址,是因为我发现我使用的NG8508-GS网卡用dhcp分配ip地址,有时会分配不了,当断网后树莓派是不会自动联网的。如果发现网卡灯不亮或者怎么配置都上不网,那么最可能的问题是你用的电源不好,小于1A,或者尽管是1-2A的电源,但是树莓派的F3保险丝(限流700mA)坏了,发热阻值过高,导致cpu的电压过低,我就遇到这种情况,怎么配置网络也没有,当时又没万用表,解决方法是:把F3自恢复保险拆了!将它的两端用金属丝短接。之后网络就出现过啥问题乐。此法慎用,不要用2A电源!烧坏树莓派自己负责哈!

参考文章:树莓派上手实战之配置无线网络

腾达 w311m 无线网卡

树莓派(raspberry pi)学习15: 运用WIFI网卡连接无线网络

//我就是看了这篇文章继续坚持了下,就成功了

转载于:https://my.oschina.net/u/2450896/blog/601128

树莓派教程二-网络配置相关推荐

  1. centos7 查看ip_VMware安装CentOS 7操作系统详细操作教程(网络配置)

    网络配置,输入vi /etc/sysconfig/network-scripts/,按下Tab键,根据提示,输入ifcfg-eno16777736,按下Enter键,如下图所示: 图 1 网络配置-1 ...

  2. 树莓派有线网络设置_树莓派的基本网络配置

    树莓派(Raspberry Pi)是如图所示的小电路板,别看它只有卡片大小,但它却能够运行Linux系统,树莓派拥有USB接口,可以连接鼠标键盘,还有HDMI口,可以连接显示器,除此之外,树莓派还提供 ...

  3. 树莓派python gpio 模仿iic_Adafruit的树莓派教程:GPIO配置

    概览 树莓派最令人兴奋的特点之一是它有一个GPIO连接器可以用来接其他的硬件设备. GPIO连接器实际上是由许多不同类型的接口组成的: 真正的GPIO(General Purpose Input Ou ...

  4. 树莓派安装smbus_Adafruit的树莓派教程:GPIO配置

    概览 树莓派最令人兴奋的特点之一是它有一个GPIO连接器可以用来接其他的硬件设备. GPIO连接器实际上是由许多不同类型的接口组成的: 真正的GPIO(General Purpose Input Ou ...

  5. 树莓派有线网络设置_Adafruit的树莓派教程:网络设置

    概览 你想做的第一件事一定是把你的树莓派连接到因特网上. 在这节课里,你将会学到如何: 使用网线连接到以太网 在Raspbian和Occidentalis上使用无线网卡 找到树莓派的IP地址 使用有线 ...

  6. Debian 7.x 安装教程、网络配置、软件源配置、磁盘分区、LVM、U盘安装、网络安装...

    目录 一.准备安装Debian系统      1.1Debian简介          1.1.1介绍Debian版本          1.1.2Debian的正式发音          1.1.3 ...

  7. 配置库用户_GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境

    这一篇内容主要讲解两部分内容,第一部分是本地python开发环境的配置,第二部分是GEE的python开发环境配置.我这里做的所有的操作都是在我的Mac电脑上做的,Windows上操作类似,如果有不清 ...

  8. pip升级python版本_GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境...

    这一篇内容主要讲解两部分内容,第一部分是本地python开发环境的配置,第二部分是GEE的python开发环境配置.我这里做的所有的操作都是在我的Mac电脑上做的,Windows上操作类似,如果有不清 ...

  9. Spring+SpringMvc+Mybatis框架集成搭建教程二(依赖配置及框架整合)

    依赖导入以及框架整合 (1).打开项目的pom.xml文件,声明依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" x ...

最新文章

  1. linux下利用openssl来实现证书的颁发(详细步骤)--转载和修改
  2. ZOJ 3171 The Hidden 7's DP
  3. 【Python+selenium Wendriver API】之鼠标悬停事件
  4. 简单的WinInet编程
  5. python linux编程与window编程_Python3如何在Windows和Linux上打包
  6. uva 436 Arbitrage (II)
  7. 相约金陵丨7月9日,云和恩墨大讲堂 · 南京站邀您共论数字化转型实践
  8. Evaluate that you caught up with the price cut
  9. Android支付实践(二)之微信支付详解与Demo
  10. service mysqld restart 报错 Redirecting to /bin/systemctl restart mysqld.service
  11. 大话数据结构PDF/word
  12. 【MSRA文档智能综述论文】Document AI: Benchmarks, Models and Applications
  13. SystemUI KeyguardBouncer的加载
  14. JAVA UTC时区时间相互转换
  15. Html 实现amr文件播放
  16. sRGB Color Space
  17. sentry mysql_Apache Sentry安装及简单使用
  18. 关于在多重积分以及曲线曲面积分中对称性的应用
  19. 和python高级知识分子的风骨_侯伯宇 一个高级知识分子的风骨
  20. linux python pyenv,在Centos中安装并使用Pyenv,一个强大的Python版本管理工具

热门文章

  1. ICASSP 2023 | 解密实时通话中基于 AI 的一些语音增强技术
  2. Java中常用术语简称
  3. 前端开发者最常用的六款IDE
  4. 组装多媒体计算机步骤及配件,组装计算机实习报告
  5. oracle热备文档,Oracle双机热备方法
  6. 学校计算机机房应急预案,中心机房应急预案管理制度
  7. idea方法跳转无效_idea使用笔记一(跳转)
  8. 手动清除explorer.exe病毒
  9. [Android 4.4.2] 泛泰A850 Mokee4.4.2 20140509 RC2.0 by syhost
  10. 在线Excel转YAML工具