Iperf: Π½Π΅ ΠΌΠΎΠ³Ρƒ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΌΠΎΠ΅ΠΌ устройствС Linux NAS Π½Π° Π±Π°Π·Π΅ Ρ€ΡƒΠΊΠΈ

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 28 Ρ„Π΅Π²Ρ€. 2014  Β·  7ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: esnet/iperf

_Из kaefert 16 июля 2013 г. 23:59:05_

Π₯ΠΎΡ‚Π΅Π» ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ iperf3.

На ΠΌΠΎΠ΅ΠΉ машинС с Ubuntu Ρƒ мСня Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с компиляциСй ΠΈ запуском. Однако я ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ свой NAS Π² качСствС сСрвСра для ΠΌΠΎΠΈΡ… сообщСний ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, поэтому я попытался ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΈ Ρ‚Π°ΠΌ.

НСкоторыС ΠΈΠ· ΠΌΠΎΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ я ΠΌΠΎΠ³ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, установив
ipkg ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ gcc grep diffutils

Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ мСня ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с awk.
По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρƒ мСня Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ это:
[~ / iperf-3.0b5] # awk
BusyBox v1.01 (2013.02.28-18: 30 + 0000) Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ с нСсколькими Π²Ρ‹Π·ΠΎΠ²Π°ΠΌΠΈ

На этом скрипт ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ закончился:
config.status: созданиС Makefile
awk: ./confeqzGIH/subs. awk: 2 : Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊΠ΅Π½
config.status: ошибка: Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Makefile

Π― установил gawk 4.0.1-1 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:
config.status: созданиС Makefile
gawk: ./confjpxDtU/subs. awk: 2 : S ["/; s /!.*/"] = LTLIBOBJS!%! _! #" "
gawk: ./confjpxDtU/subs. awk: 2 : ^ синтаксичСская ошибка
(ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅)
config.status: ошибка: Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Makefile

Π’Π΅ΠΏΠ΅Ρ€ΡŒ awk - моя ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π½ΡƒΠΆΠ½Π° Π»ΠΈ какая-Ρ‚ΠΎ другая вСрсия, ΠΈΠ»ΠΈ это Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Ρ€Π°Π½Π΅Π΅ Π² config-script?

Π’ΠΎΡ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ ./configure с awk ΠΈ gawk: http://pastebin.com/ytsQqs3j

_Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: http://code.google.com/p/iperf/issues/detail?id=78_

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

_Из Π±Π΅Π½Ρ‚ΠΎΠ»ΠΎΡ€Π° 11 сСнтября 2013 14: 42: 55_

Для записСй: ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ sed.

Π― ΠΌΠΎΠ³ Π±Ρ‹ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ:

ipkg install sed -force-reinstall
export PATH=/opt/bin:$PATH

ВсС 7 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

_ΠžΡ‚ [email protected] 23 июля 2013 Π³. 11: 03: 24_

Π’Π»Π°Π΄Π΅Π»Π΅Ρ†: jdugan.esnet
Π―Ρ€Π»Ρ‹ΠΊΠΈ: Milestone-3.0-Release

_Из kaefert 23 июля 2013 г. 13:18:12_

Π― Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ», моя машина с Ubuntu Ρ‚ΠΎΠΆΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚
awk --version
GNU Awk 4.0.1

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅, Π° Π½Π΅ Ρ‚ΡƒΠΏΠΈΡ†Π°.

_ΠžΡ‚ jef.poskanzer 16 августа 2013 Π³. 13:26:13_

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ настроСн ΠΈ скомпилирован Π½Π° Raspberry Pi Π½Π° Π±Π°Π·Π΅ ARM, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ это Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ARM (порядок Π±Π°ΠΉΡ‚ΠΎΠ²).

_Из Π±Π΅Π½Ρ‚ΠΎΠ»ΠΎΡ€Π° 11 сСнтября 2013 14: 42: 55_

Для записСй: ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ sed.

Π― ΠΌΠΎΠ³ Π±Ρ‹ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ:

ipkg install sed -force-reinstall
export PATH=/opt/bin:$PATH

_Из kaefert 13 сСнтября 2013 Π³., 01: 45: 22_

Бпасибо Π·Π° подсказку с sed! Π’Π΅ΠΏΠ΅Ρ€ΡŒ я ΠΌΠΎΠ³Ρƒ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ сСрвСра (Π΅Ρ‰Π΅ Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΊΠ»ΠΈΠ΅Π½Ρ‚), ΠΎΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΌΠ½Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± использовании, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ я Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π΅Π΅ Π½Π°Π·Π²Π°Π»?

[~ / iperf-3.0b5 / src] # ./iperf3 --version
Linux BLECHNAS 2.6.33.2 # 1 ΠŸΡ‚ 26 Π°ΠΏΡ€, 07:56:15 CST 2013 armv5tel unknown
iperf вСрсии 3.0-BETA5 (28 ΠΌΠ°Ρ€Ρ‚Π° 2013 Π³.)

[~ / iperf-3.0b5 / src] # ./iperf3 --server
ИспользованиС: iperf [-s | -c host] [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹]
...

_ΠžΡ‚ jef.poskanzer 05 ноября 2013 Π³., 09:25:13_

Π­Ρ‚ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ навСрняка ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с подписанными / нСподписанными символами Π² getopt. ΠœΡ‹ исправили это Π² ΠΌΠ°Π΅, поэтому Π² вСрсии ΠΎΡ‚ 28 ΠΌΠ°Ρ€Ρ‚Π° этого исправлСния Π½Π΅ Π±Ρ‹Π»ΠΎ. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ с Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсиСй?

_ΠžΡ‚ [email protected] 9 ноября 2013 Π³., 10:56:13_

Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ исправлСно, ΠΈ Ρƒ нас Π½Π΅Ρ‚ возмоТности ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ.

Бтатус: Π“ΠΎΡ‚ΠΎΠ²ΠΎ

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ