net.link.tap.up_on_open sysctl は if_tap が読み込まれてから2017年09月29日 13時59分04秒

昔に tap デバイスを紹介した時には、kldload で明示的に読み込んでいたが、わざわざ手動で読み込んでいなくても、ifconfig が読み込んでくれる。

ただ、 net.link.tap.up_on_open は if_tap が読み込まれていないと失敗してしまう。

$ sysctl net.link.tap.up_on_open=1
sysctl: unknown oid 'net.link.tap.up_on_open'
ifconfig で tap0 を作る。
$ ifconfig tap0 create
$ sysctl net.link.tap.up_on_open=1
net.link.tap.up_on_open: 0 -> 1
今度は、大丈夫。

起動時の設定として読み込むには /boot/loader.conf に

if_tap_load="YES"
/etc/sysctl.conf に
net.link.tap.up_on_open=1
とする。

前回

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2017/09/29/8687370/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。