【お知らせ】プログラミング記事の投稿はQiitaに移行しました。

3.1.6リリース

FOSDEM 2010にあわせてMINIX 3.1.6がリリースされました。

id:n7shi:20100203のクロス開発環境の配布物を3.1.6に更新しておきました。

Virtual PC 2007用のNICドライバが入っていますが、やや癖があるため説明します。

VPCのネットワーク

基本的にはid:n7shi:20100130と同じですが、ウェイトが調整されて初期化が間に合わない問題は改善されています。そのため必要な部分だけを抜粋して再掲します。

  • ブリッジモードではホストの通信に影響するため、NATモードで使用してください。
  • 起動スクリプトで反応がなくなるため、/usr/etc/rcの修正が必要です。
--- /usr/etc/rc.orig
+++ /usr/etc/rc
@@ -151,9 +151,9 @@
     if [ "$net" ]
     then
 	# Get the nodename from the DNS and set it.
-	trap '' 2
-	intr -t 20 hostaddr -h
-	trap 2
+	#trap '' 2
+	#intr -t 20 hostaddr -h
+	#trap 2
     fi
 
     # Recover files being edited when the system crashed.

この修正をしないとブートプロセスで固まるため、[Ctrl]+[C]で抜ける必要があります。

Starting networking: dhcpd nonamed.
^C ← ここで応答がなくなるため[Ctrl]+[C]で抜ける

Minix  Release 3 Version 1.6 (console)

NATモードではホストからゲストに接続できないため、ファイルを送信する場合はホストにFTPサーバを立てる等の対策が必要となります。