diff --git a/ports/unix/proj/unixsim/simhost.c b/ports/unix/proj/unixsim/simhost.c
index 3c53aaf..889262a 100644
--- a/ports/unix/proj/unixsim/simhost.c
+++ b/ports/unix/proj/unixsim/simhost.c
@@ -321,6 +321,8 @@ struct netif netif;
 static void
 init_netifs(void)
 {
+u8_t mac=1;
+
 #if PPP_SUPPORT
   pppInit();
 #if PPP_PTY_TEST
@@ -359,6 +361,9 @@ init_netifs(void)
   netif_set_up(&netif);
 
 #endif
+#if LWIP_IPV6
+	netif_create_ip6_linklocal_address(&netif, mac);
+#endif
 
 #if 0
   /* Only used for testing purposes: */
