【树莓派】上网

树莓派2B上网有几种模式:

模式1:通过usb无线网卡,无线上网

模式2:通过网线连接笔记本,有线上网

模式3:通过网线连接路由器上网

这里只试验了前两种。

模式1操作方法:

1、检查usb无线网卡是否正常

  输入命令lsusb ,查看usb设备。 

  输入命令lsmod ,查看usb无线网卡的驱动是否加载,如果未加载,进行加载 modprobe xxx

  输入命令ifconfig -a,查看是否有wlan0的信息,如果有说明网卡状态正常,可跳过第二步。

2、检查usb无线网卡信息

  输入命令dmesg | grep usb,查看无线网卡的信息,主要是看制造厂家(Manufacturer)。 

  输入命令apt-cache search realtek,搜索realtek无线网卡的驱动。可看到firmware-realtek - Binary firmware for Realtek wired and wireless network adapters

  输入命令sudo apt-get install firmware-realtek,下载realtek无线网卡的驱动。(也可pc下载,然后使用winscp传给树莓派)

  输入命令sudo dpkg -i /tmp/firmware-realtek_0.43_all.deb,安装realtek无线网卡的驱动。

3、配置usb无线网卡(方法一)

  输入命令sudo nano /etc/network/interfaces,以超级管理员权限,用nano软件打开interfaces文件。

  

  注意:第二和第三行的注释,要想静态IP,需要修改dhcp.conf,所以下面两个iface xxx inet dhcp,我就没必要修改成static了。

auto lo #表示使用localhost
iface eth0 inet dhcp #表示如果有网卡ech0, 则用dhcp获得IP地址 (这个网卡是本机的网卡,而不是WIFI网卡)
auto wlan0  #表示如果有wlan设备,使用wlan0设备名
allow-hotplug wlan0 #表示wlan设备可以热插拨
iface wlan0 inet dhcp #表示如果有WLAN网卡wlan0 (就是WIFI网卡), 则用dhcp获得IP地址
wpa-ssid “你的wifi名称”#表示连接SSID名
wpa-psk “你的wifi密码”#表示连接WIFI网络时,使用wpa-psk认证方式,认证密码

  输入命令sudo nano /etc/dhcpcd.conf设置静态IP

  

  在最下面添加红框中的内容:

    interface eth0      表示有线网

    static ip_address=192.168.137.77/24   24代表掩码是255.255.255.0

    static routers=192.168.137.1       网关

  无线类似。

  添加完后,ctrl+x保存。

  然后输入命令sudo ifup wlan0,启动无线网

  

  最终,无线和有线都连接上的效果图

  

 

 

模式2操作方法:

  参考网友博文,很详细,教程亲测可用。

  1、共享无线到本地

  

  2、本地连接的IP和掩码192.168.137.1/255.255.255.0,网关和dns不要设置

 

后记:网络配置不止这一种方法,可以研究研究其他的配置方法。  

 

posted @ 2017-01-13 09:44  Isha  阅读(708)  评论(0编辑  收藏  举报