[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:50695] Re: [Q]. How to shapecfg


柴田(ひ)@福岡です。

	#reply-to:がついてたんですね。
	#MLに出し直します。
	#ついでに書き加えて(^^;

> Documentation/networking/shaper.txt
> と、過去ログの
> http://wais.kusastro.kyoto-u.ac.jp/ml/linux-users/199710/msg00844.html
> を参考にしました。

これ、私ですね(^^;

> Kernel 2.2.5でshaperを"m"でモジュールとして組み込み、shapecfgを
> ftp://shadow.cabi.net/pub/Linux/shaper-alpha-15.tar.gz
> で見つけてダウンロードして、includeを手直ししてコンパイルして
> 使用することができました。

同じことをやってみました。
	#丁度、e2comprの2.2.5パッチをあててカーネルをつくり直したので

> # shapecfg attach shaper0 eth0
> # shapecfg speed shaper0 64000
> # ifconfig shaper0 myhost netmask 255.255.255.0 broadcast aaa.bbb.ccc.255 up
> # route add -net aaa.bbb.ccc.0 netmask aaa.bbb.ccc.0 dev shaper0

ここで、myhostは何ですか?
	#私はeth0が192.168.0.123だったので
	#空いている192.168.0.130にしてみました。
	#つまりIP aliaseしたような感じ。

> とshaper.txtの様に実行して動くことは確認できました。
> ですが、trafficの制限しても以下のように約50倍〜100倍ぐらいの
> スピードになっています。

こちらでは、明らかに制限が効いてます。
	#local netですが、制限値32000でカーネルのtar ballを
	#ftpしてて、途中で待ちきれずにやめるほどです(^^;

> 上記過去ログのNo.12750では完璧に動いているようです。
> どなたか最近試された方の情報をお待ちしております。

と、言うわけで追試終わりました(^^)

	#ちなみに現在128000に制限してftpしてますが
	#まだ終わってません(^^;;
	#put先は/dev/nullなので間違いないと思います。

ftp終わりました。128000できっちり

ftp> put linux-2.2.5.tar.gz null
local: linux-2.2.5.tar.gz remote: null
200 PORT command successful.
150 Opening BINARY mode data connection for null.
226 Transfer complete.
13497506 bytes sent in 844 secs (16 Kbytes/sec)

になりました。

ついでに/sbin/ifconfigすると、下記になります。

bash$ /sbin/ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Bcast:0.0.0.0  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:3096 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:773905 dropped:3096 overruns:0 carrier:0 coll:0

eth0      Link encap:Ethernet  HWaddr 00:80:C8:87:53:3B  
          inet addr:192.168.0.123  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10519 errors:0 dropped:0 overruns:0 frame:0
          TX packets:32 errors:15124306 dropped:10516 overruns:0 carrier:0 coll:0
          Interrupt:5 Base address:0x300 

shaper0   Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.0.130  Bcast:192.168.0.255  Mask:255.255.255.0
          UP RUNNING  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 coll:0

	  #なんか、eth0でやたらエラーこいてるな。
	  #ドアに挟んでいるケーブルが腐ってきたかな?(^^;

 WWWWW  shibata _at_ opost1.netspace.or.jp
 |O-O|  柴田 尚明@福岡市 ひげ剃りました
0( ^ )0 P-mail:070-5419-3233
   ~    http://his.linux.or.jp/
Linux users 九州 Home Page -> http://w3.luky.org/

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: