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
,如需转载请自行联系原作者