vagrant upしたら以下のネットワークエラーが発生し、仮想OS自体は立ち上がるものの共有フォルダの機能が利用できなくなりました。

原因は仮想OSのvagrantユーザのホームディレクトリに.ssh/rcが置いてあって、そのファイル内でecho "hogehoge"と書いてしまっていたこと。以下のコードで、channel[:buffer].read_byteでechoした結果が読み込まれて、if c != 0でraiseされてしまっていました。

raiseを無理矢理コメントアウトすれば良いのかもしれないですが、おとなしく.ssh/rcのecho文をコメントアウトして解決。