天天看點

raspberry pi 3 自啟動設定USB網卡IP

1.需求:

項目中需要為respberry pi外接一個USB網卡,在respberry pi啟動的時候需要為這個網卡進行一些網絡設定。

2.實作方案:

(1)在/etc/rc.local檔案中加入如下代碼:

<code>if</code>  <code>[ -x /etc/mynet.conf ]; then</code>

<code>            </code><code>/etc/mynet.conf &amp;</code>

<code>fi</code>

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

<code>#!/bin/bash</code>

<code>while</code> <code>! iw dev wlan1 info &amp;&gt;</code><code>/tmp/netlog</code><code>; </code><code>do</code>

<code>            </code><code>sleep</code> <code>0.2</code>

<code> </code><code>done</code>

<code> </code> 

<code> </code><code>ifconfig</code> <code>wlan1 down</code>

<code> </code><code>iw dev wlan1 interface add ah0 </code><code>type</code> <code>ibss</code>

<code> </code><code>ifconfig</code> <code>ah0 up</code>

<code> </code><code>iw dev ah0 ibss </code><code>join</code> <code>RPI-ah0 2462</code>

<code> </code><code>ifconfig</code> <code>ah0 192.168.2.6</code>

<code> </code><code>route add 192.168.1.102 gw 192.168.1.102 dev wlan0</code>

<code> </code><code>route add 192.168.2.102 gw 192.168.2.102 dev ah0</code>

(3)設定mynet.conf檔案可執行權限,打開終端輸入以下指令:

<code>sudo</code> <code>chmod</code> <code>755 </code><code>/etc/mynet</code><code>.conf</code>

<code></code>

本文轉自wauoen51CTO部落格,原文連結:http://blog.51cto.com/7183397/1834360 ,如需轉載請自行聯系原作者