Update ifconfig for c99 at berkeley
authorKevin Klues <klueska@cs.berkeley.edu>
Fri, 16 Jan 2015 23:22:35 +0000 (15:22 -0800)
committerKevin Klues <klueska@cs.berkeley.edu>
Fri, 16 Jan 2015 23:22:45 +0000 (15:22 -0800)
c99 is a 32 core ivybridge machine accessible the same way as c89

kern/kfs/ifconfig

index 3beaf16..4097b78 100755 (executable)
@@ -3,6 +3,7 @@
 # known good.
 hossinMAC=00241d1054e1
 c89MAC=001e67652333
+c99MAC=001e67c2f479
 altdraMAC=525400b0c2ec
 qemuMAC=525400123456
 tower1MAC=00032d196d88
@@ -76,10 +77,9 @@ fi
 
 if [ "$MAC" = "$c89MAC" ]
 then
-       # c89's config.  use c96 for eth0 (.196).  if you want, we can also use
-       # c97 (.197):
+       # c89's config.  use c96 for eth0 (.196).
        # $ cat /9/net/ipifc/clone (get e.g. 2)
-       # $ echo "add 169.229.49.197 255.255.255.0" > /9/net/ipifc/2/ctl
+       # $ echo "add 169.229.49.196 255.255.255.0" > /9/net/ipifc/2/ctl
        me=169.229.49.196
        mask=255.255.255.0
        remote=169.229.49.0
@@ -88,6 +88,19 @@ then
        NIC="0"
 fi
 
+if [ "$MAC" = "$c99MAC" ]
+then
+       # c99's config.  use c95 for eth0 (.195).
+       # $ cat /9/net/ipifc/clone (get e.g. 2)
+       # $ echo "add 169.229.49.195 255.255.255.0" > /9/net/ipifc/2/ctl
+       me=169.229.49.195
+       mask=255.255.255.0
+       remote=169.229.49.0
+       route=169.229.49.1
+       # the i350 NIC that is plugged in is the first NIC
+       NIC="0"
+fi
+
 if [ "$MAC" = "$altdraMAC" ]
 then
        # yuzhu's soda hall bridged vm