raspberry pi 3 自启动设置USB网卡IP

简介:

1.需求:

项目中需要为respberry pi外接一个USB网卡,在respberry pi启动的时候需要为这个网卡进行一些网络设置。

2.实现方案:

(1)在/etc/rc.local文件中加入如下代码:

1
2
3
if   [ -x /etc/mynet.conf ]; then
             /etc/mynet.conf &
fi

(2)完成mynet.conf脚本并放到/etc/目录下,mynet.conf的内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
while  ! iw dev wlan1 info &> /tmp/netlog do
             sleep  0.2
  done
  
  ifconfig  wlan1 down
  iw dev wlan1 interface add ah0  type  ibss
  ifconfig  ah0 up
  iw dev ah0 ibss  join  RPI-ah0 2462
  ifconfig  ah0 192.168.2.6
  
  route add 192.168.1.102 gw 192.168.1.102 dev wlan0
  route add 192.168.2.102 gw 192.168.2.102 dev ah0

(3)设置mynet.conf文件可执行权限,打开终端输入以下命令:

1
sudo  chmod  755  /etc/mynet .conf
















本文转自wauoen51CTO博客,原文链接:http://blog.51cto.com/7183397/1834360  ,如需转载请自行联系原作者

相关文章
|
6月前
|
网络协议 Linux 网络安全
无公网IP环境固定地址远程SSH访问本地树莓派Raspberry Pi
无公网IP环境固定地址远程SSH访问本地树莓派Raspberry Pi
Win系统 - 如何区分USB2.0和USB3.0端口
Win系统 - 如何区分USB2.0和USB3.0端口
705 0
Win系统 - 如何区分USB2.0和USB3.0端口
|
Linux 数据安全/隐私保护
如何在 Linux 中使用 nmcli 连接 WiFi?
如何在 Linux 中使用 nmcli 连接 WiFi?
270 0
|
Ubuntu 网络协议 网络安全
i.mx287学习笔记-ubuntu虚拟机网络配置同时连接WIFI上外网和连接以太网与i.mx287开发板通信
在学习ARM嵌入式开发过程中,需要在ubuntu虚拟机下进行程序开发和编译,一般需要使用网线直连ARM开发板,或挂载NFS网络文件系统,或通过SSH 、TFTP等网络协议传输在PC端编译完的二进制文件,另一方面又需要使用ubuntu虚拟机连接外网,用来下载一些依赖包或者工具链等,本文介绍一种方法,使得ubuntu虚拟机既可以连接WIFI上外网,又可以连接ARM开发板进行其嵌入式开发。
222 0
|
Linux 开发者
使用QEMU模拟树莓派Raspberry Pi
使用QEMU模拟树莓派Raspberry Pi
696 0
使用QEMU模拟树莓派Raspberry Pi
|
Windows
eNSP检测不到网卡信息——WinPacp
eNSP检测不到网卡信息——WinPacp
921 0
eNSP检测不到网卡信息——WinPacp
|
Linux 网络安全
如何从外网登录访问树莓派Raspberry Pi
外网登录访问树莓派Raspberry Pi 本地的树莓派 Raspberry Pi,只能在局域网内访问,怎样从公网也能登录访问树莓派 Raspberry Pi? 本文将介绍具体的实现步骤。 1. 准备工作 1.1 安装并启动树莓派 Raspberry Pi系统 树莓派 Raspberry Pi是基于ARM的嵌入式Linux系统,默认的sshd端口是22。
3763 0