_De kaefert el 16 de julio de 2013 23:59: 05_
Quería probar iperf3.
En mi máquina Ubuntu no tuve problemas para compilarlo y ejecutarlo. Sin embargo, normalmente uso mi NAS como servidor para mis medidas de rendimiento, así que traté de compilarlo allí también.
Algunos de mis problemas los pude resolver instalando
ipkg instalar gcc grep diffutils
pero ahora tengo un problema con awk.
Por defecto solo tengo esto:
[~ / iperf-3.0b5] # awk
BusyBox v1.01 (2013.02.28-18: 30 + 0000) binario de múltiples llamadas
Con eso, el script de configuración terminó con:
config.status: creando Makefile
awk: ./confeqzGIH/subs. awk: 2 : token inesperado
config.status: error: no se pudo crear Makefile
Ahora instalé gawk 4.0.1-1, y ahora obtengo esto:
config.status: creando Makefile
gawk: ./confjpxDtU/subs. awk: 2 : S ["/; s /!.*/"]= LTLIBOBJS!%! _! #" "
gawk: ./confjpxDtU/subs. awk: 2 : ^ error de sintaxis
(y muchos más de esos)
config.status: error: no se pudo crear Makefile
Ahora es awk mi problema, ¿hay alguna otra versión que sea necesaria o es algo que sucedió previamente en el script de configuración?
Aquí está el resultado completo de ./configure con awk y gawk: http://pastebin.com/ytsQqs3j
_Edición original: http://code.google.com/p/iperf/issues/detail?id=78_
_De [email protected] el 23 de julio de 2013 11: 03: 24_
Propietario: jdugan.esnet
Etiquetas: Milestone-3.0-Release
_De kaefert el 23 de julio de 2013 13: 18: 12_
Acabo de comprobar, mi máquina Ubuntu también imprime
awk --versión
GNU Awk 4.0.1
Por lo tanto, debe ser algo más que boquiabierto lo que está causando esos problemas.
_De jef.poskanzer el 16 de agosto de 2013 13: 26: 13_
Simplemente configurado y compilado con éxito en una Raspberry Pi basada en ARM, por lo que esto no parece un problema de ARM (orden de bytes).
_De bentolor el 11 de septiembre de 2013 14: 42: 55_
Para los registros: la implementación de sed es el problema.
Podría solucionar esto usando:
ipkg install sed -force-reinstall
export PATH=/opt/bin:$PATH
_De kaefert el 13 de septiembre de 2013 01: 45: 22_
¡Gracias por la pista con sed! Ahora puedo compilarlo, pero cuando intento ejecutarlo en modo servidor (todavía no probé el cliente), solo me imprime la información de uso como si lo hubiera llamado mal ...?
[~ / iperf-3.0b5 / src] # ./iperf3 --version
Linux BLECHNAS 2.6.33.2 # 1 Vie 26 de abril 07:56:15 CST 2013 armv5tel desconocido
iperf versión 3.0-BETA5 (28 de marzo de 2013)
[~ / iperf-3.0b5 / src] # ./iperf3 --servidor
Uso: iperf [-s | -c host] [opciones]
...
_De jef.poskanzer el 5 de noviembre de 2013 09: 25: 13_
Este es casi con certeza el problema de caracteres firmados / no firmados con getopt. Lo arreglamos en mayo, por lo que la versión del 28 de marzo no habría tenido la solución. ¿Reintentar con una versión actual?
_De [email protected] el
cierre, ya que debería arreglarse, y no tenemos una forma de probar.
Estado: Listo
Comentario más útil
_De bentolor el 11 de septiembre de 2013 14: 42: 55_
Para los registros: la implementación de sed es el problema.
Podría solucionar esto usando: