소스 검색

网页显示IPV6

liyi 1 년 전
부모
커밋
ca59987856
1개의 변경된 파일과 17개의 추가작업 그리고 14개의 파일을 삭제
  1. 17 14
      output/t113s/pack_dir/etc/init.d/rc.modules

+ 17 - 14
output/t113s/pack_dir/etc/init.d/rc.modules

@@ -99,15 +99,15 @@ ipv6_gateway=""
 ipv6_autoflag=""
 hw_addr=""
 
-if [[ -f /sys/class/addr_mgt/addr_eth ]];then
-        hw_addr=`cat /sys/class/addr_mgt/addr_eth`
-fi
+#if [[ -f /sys/class/addr_mgt/addr_eth ]];then
+#        hw_addr=`cat /sys/class/addr_mgt/addr_eth`
+#fi
 
-echo "hw  $hw_addr"
+#echo "hw  $hw_addr"
 
 
-ifconfig  $interface hw ether $hw_addr
-ifconfig $interface up
+#ifconfig  $interface hw ether $hw_addr
+#ifconfig $interface up
 
 
 while IFS= read -r line; do 
@@ -173,19 +173,22 @@ elif [[ "$auto_flag" == "2"  ]];then
 else
 	echo "Other FAILED" 
   `ifconfig  eth0 192.168.1.132 up`
-  `ifconfig  $interface hw ether $hw_addr`
+  #`ifconfig  $interface hw ether $hw_addr`
 	echo "" > $INTERFACES_FILE
 	echo "# interface file auto-generated by buildroot" >> $INTERFACES_FILE
 	echo "auto lo" >> $INTERFACES_FILE
-	echo "iface lo inet loopback" >> $INTERFACES_FILE
+	echo "  iface lo inet loopback" >> $INTERFACES_FILE
 	echo "auto eth0" >> $INTERFACES_FILE
 	echo "iface eth0 inet static" >> $INTERFACES_FILE
-	echo "address 192.168.1.132" >> $INTERFACES_FILE
-	echo "netmask 255.255.255.0" >> $INTERFACES_FILE
-	echo "gateway 192.168.1.0" >> $INTERFACES_FILE
-	echo "" >> $INTERFACES_FILE
-	echo "" >> $INTERFACES_FILE
-	echo "" >> $INTERFACES_FILE
+	echo "  address 192.168.1.132" >> $INTERFACES_FILE
+	echo "  netmask 255.255.255.0" >> $INTERFACES_FILE
+	echo "  gateway 192.168.1.0" >> $INTERFACES_FILE
+  echo ""    >> $INTERFACES_FILE
+	echo "iface eth0 inet6 static" >> $INTERFACES_FILE
+	echo "  address fe80::132" >> $INTERFACES_FILE
+	echo "  netmask 64" >> $INTERFACES_FILE
+  echo "  gateway fe80::1" >> $INTERFACES_FILE
+  echo ""    >> $INTERFACES_FILE
 fi