
ACTUALIZAR: Cuando me conecté a través de un cable Ethernet que va directamente desde mi computadora portátil Linux a mi enrutador inalámbrico, obtengo el ancho de banda correcto (~10 Mbits/s). Sólo cuando me conecto de forma inalámbrica mi ancho de banda es tan pequeño como se describe a continuación.
Tengo dos portátiles con aproximadamente las mismas especificaciones. Uno ejecuta Windows 7 y el otro Ubuntu 12.04. Cuando hago una prueba de velocidad enhttp://testmy.net, la computadora portátil Linux consume aproximadamente1 Mbit/s, mientras que la computadora portátil con Windows consume aproximadamente10Mbps. La ejecución de pruebas de velocidad en otros proveedores de pruebas de velocidad produce diferencias similares en el ancho de banda descendente entre las dos computadoras portátiles: la computadora portátil Linux es consistentemente mucho más lenta.
Tratando de actuar con la debida diligencia, también probé el ancho de banda de la computadora portátil Linux usando iperf
. El iperf
servidor está en una computadora de escritorio Linux (que uso exclusivamente) en mi oficina en una importante universidad en el sistema UNC. Para ejecutar el servidor, ingresé el comando
# iperf -s -p 9090 -w 1024k -l 100k
y, en mi computadora portátil Linux en casa (detrás de un enrutador AT&T U-Verse), ejecuté el cliente iperf (prueba) ingresando el comando
$ iperf -i 2 -p 9090 -c XX.XX.XX.XX -t 50 -w 1024k -l 100k
El resultado de la prueba fue
------------------------------------------------------------
Client connecting to XX.XX.XX.XX, TCP port 9090
TCP window size: 256 KByte (WARNING: requested 1.00 MByte)
------------------------------------------------------------
[ 3] local 192.168.1.69 port 43880 connected with XX.XX.XX.XX port 9090
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 2.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 2.0- 4.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 4.0- 6.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 6.0- 8.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 8.0-10.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 10.0-12.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 12.0-14.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 14.0-16.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 16.0-18.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 18.0-20.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 20.0-22.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 22.0-24.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 24.0-26.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 26.0-28.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 28.0-30.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 30.0-32.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 32.0-34.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 34.0-36.0 sec 200 KBytes 819 Kbits/sec
[ 3] 36.0-38.0 sec 200 KBytes 819 Kbits/sec
[ 3] 38.0-40.0 sec 200 KBytes 819 Kbits/sec
[ 3] 40.0-42.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 42.0-44.0 sec 400 KBytes 1.64 Mbits/sec
[ 3] 44.0-46.0 sec 200 KBytes 819 Kbits/sec
[ 3] 46.0-48.0 sec 300 KBytes 1.23 Mbits/sec
[ 3] 48.0-50.0 sec 200 KBytes 819 Kbits/sec
[ 3] 0.0-50.9 sec 7.81 MBytes 1.29 Mbits/sec
Por lo tanto, mi iperf
prueba muestra que mi computadora portátil con Linux funciona mucho más lentamente que mi computadora portátil con Windows (que está obteniendo precisamente la velocidad prometida por mi ISP para el plan que tengo).
Además, configuré un lighttpd
servidor web en la misma computadora Linux de la universidad e intenté descargar un archivo de varios gigabytes usando el siguiente comando:
$ aria2c -x 16 -s 20 http://XX.XX.XX.XX/testfile.tar
Usando 8 conexiones simultáneas --- No sé por qué solo 8, pero dudo que eso sea relevante para este problema --- aria2c
también pude descargar a aproximadamente 1 Mbit/s.
¿Cómo puedo investigar por qué mi computadora portátil Linux se descarga tan lentamente?
No estoy seguro de si esto es relevante, pero a veces mi computadora portátil Linux, cuando se conecta a la red inalámbrica, usará el dispositivo eth1
y otras veces usará el dispositivo eth2
. Esto no tiene sentido para mí porque solo hay 1 dispositivo inalámbrico (supongo) en mi computadora portátil; Es una computadora portátil Dell estándar.
[A continuación se muestran detalles sobre parte del hardware de mi computadora portátil Linux.]
Interfaz inalámbrica:
description: Wireless interface
product: BCM4312 802.11b/g LP-PHY
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0c:00.0
logical name: eth2
version: 01
serial: 00:25:56:b2:16:3e
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) ip=192.168.1.69 latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:17 memory:f1ffc000-f1ffffff
Sistema:
description: Portable Computer
product: Latitude E6500 ()
vendor: Winbond Electronics
serial: obe
width: 64 bits
capabilities: smbios-2.4 dmi-2.4 vsyscall32
configuration: boot=normal chassis=portable uuid=44454C4C-0000-1000-8000-80C04F6F6265
*-core
description: Motherboard
vendor: Winbond Electronics
physical id: 0
serial: .obe . .
*-firmware
description: BIOS
vendor: Winbond Electronics
physical id: 0
version: A24
date: 08/19/2010
size: 64KiB
capacity: 1664KiB
capabilities: isa pci pcmcia pnp upgrade shadowing cdboot bootselect int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb agp smartbattery biosbootspecification netboot