- 28 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 23:21:59 ]
- >>27
最初はここを参考にした→blog.milkcup.jp/tahkun.php?itemid=210 でもケーブルを抜くと50%パケットロスになるからいろいろ調べて、 で、最終的にここに辿り着いた→lists.freebsd.org/pipermail/freebsd-net/2005-February/006500.html ↓みたいな/etc/rc.localを置いてある #!/bin/sh bge0_mac="00:11:22:33:44:55" ifconfig bge0 up ifconfig bge1 up kldload ng_ether kldload ng_one2many kldload ng_eiface ngctl mkpeer bge0: one2many lower many0 ngctl connect bge1: bge0:lower lower many1 ngctl msg bge1: setenaddr $bge0_mac ngctl mkpeer bge0:lower eiface one ether ngctl msg bge0:lower.one set $bge0_mac ngctl msg bge0:lower setconfig "{ xmitAlg=1 failAlg=2 enabledLinks=[ 1 1 ] }" #この時点でngeth0デバイスができている ngctl mkpeer bge0: one2many upper one ngctl connect bge0: bge0:upper lower many0 ngctl connect bge1: bge0:upper lower many1 ngctl msg bge1: setpromisc 1 ngctl msg bge1: setautosrc 0 ngctl msg bge0:upper setconfig "{ xmitAlg=1 failAlg=1 enabledLinks =[ 1 1 ] }" ifconfig ngeth0 inet 192.168.1.100 netmask 255.255.255.0 長いので続きます。。
|

|