¿Cómo se fuerza una conexión wifi de 5 GHz?

77

Las redes wifi a menudo se configuran en modo de doble banda, con el mismo SSID servido en las bandas de 2.4 GHz y 5 GHz. Me gustaría usar siempre la banda de 5 GHz (debido a la interferencia con Bluetooth y otros dispositivos que degrada el rendimiento). ¿Cómo fuerzo a Mac OS X a usar la estación base de 5 GHz? (No tengo acceso de administrador a la red, por lo que no puedo asignarle a la red de 5 GHz un SSID diferente).

Tenga en cuenta que esta pregunta no es cómo forzar un sabor particular de 802.11, sino cómo forzar una banda de frecuencia particular.

tapa
fuente
Forzar 5 Ghz implica que debe usar 802.11no 802.11a o 802.11ac; son sinónimos de la misma característica física. Es como decir pedir un color negro y elegir otra palabra para el mismo color (hex # 000000), no ...
bmike
66
No. Un enrutador ya puede estar configurado para proporcionar solo 802.11n (o 802.11ac), y puede proporcionarlo en bandas de 2.4 GHz y 5 GHz simultáneamente. Un protocolo 802.11 no es sinónimo de una banda de frecuencia.
tapa
entonces volvamos a abrir esto y simplemente mantengamos el enlace a la otra pregunta: apple.stackexchange.com/questions/23935/…
bmike
¿Cambiar el ssid de la señal de 5 GHz es una opción? El enrutador Asus al que me conecto me permite usar un ssid diferente, y solo lo selecciono como la red que recuerdo.
dwightk
No. No tengo acceso de administrador al enrutador.
tapa

Respuestas:

36

En resumen: no puede forzar una banda de frecuencia en OS X 10.9 Mavericks. (En 10.5 puedes ...)

Desea conectarse al dispositivo utilizando la identificación de conjunto de servicio básico (BSSID) en lugar de la identificación de conjunto de servicio (SSID) normal. Conectarse a un BBSID lo conectará a un dispositivo específico independientemente de la fuerza de conexión. Conectarse a SSID lo conectará a un nombre de red específico, si hay nombres de red similares disponibles, se conectará a la mejor relación señal / ruido. Debe tenerse en cuenta que su OS X elige el wlan, no su enrutador, y OS X cambia a la señal más fuerte disponible (2.4GHz o 5GHz).

Para encontrar una combinación específica de SSID y BSSID, puede ejecutar:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport scan

Antes de OSX 10.6, podía conectarse a un BSSID específico utilizando:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --associate=XXX --bssid=YYY

Donde XXX es el SSID / nombre de la red y AAAA la dirección MAC de la estación base con la que desea hablar.

En OS X 10.6 y versiones posteriores, ya no es posible conectarse directamente a BSSID. No existe una API conocida para esto y no existe un software de terceros que pueda hacer esto. Por lo tanto, debe cambiar su SSID de 5 GHz a un nombre único o debe volver a OS X 10.5, o puede cambiar el canal de 2.4 GHz desde el enrutador. Creo que estas opciones no son válidas en su caso.

ACTUALIZACIÓN Como señala Maxim , puede forzar una banda de frecuencia y usarla para fijarla a 5 GHz.

En Linux puede usar iwconfig, pero esta herramienta no está disponible para OS X.

PrimoCocaína
fuente
11
Solo como un punto lateral: en caso de que no fuera obvio, mantener presionada la tecla Alt al hacer clic en el ícono wifi le mostrará en qué banda se encuentra. "Diagnóstico inalámbrico" también es bastante bueno para información general (Cmd-2 para diagnóstico), y también "Información del sistema" puede proporcionar algunos datos comparativos.
Chris Conover
Combinando esto con la respuesta de @maxim (específicamente el punto 5) pude enumerar todos los puntos de acceso encontrados, y luego cambiar a la banda de 5 GHz configurando el canal. Esto funcionó en macOS Sierra.
Paul Wagland
Enlace para la solución 10.5 por favor?
rogerdpack
1
@rogerdpack, ¿has leído la publicación? La respuesta está en la publicación. No se necesita enlace.
CousinCocaine
24

Esta es una solución parcial-temporal. Básicamente, si las frecuencias están en números de canales diferentes, entonces es posible "configurar" la banda wifi particular (funcionaba en OSX Mavericks). pasos: 1. Encuentre los números de canal de 5 GHz y 2.4 Ghz. Son diferentes? en caso afirmativo, continúe con el paso 2. 2. Configure el número de canal de 5 GHz con el comando del aeropuerto .

Instrucciones detalladas:

  1. Abra Wireless Diagnostics.app (se encuentra en / System / Library / CoreServices / Applications).
  2. En el menú de la aplicación, seleccione Ventana-> Utilidades (o presione cmd + 2). Aparecerá la ventana Utilidades.
  3. Seleccione Escaneo WiFi en la ventana Utilidades y presione el botón Escanear ahora. Esto le mostrará todas las redes disponibles, información sobre ellas y su conexión activa.
  4. Ahora, verifique que los BSSID de 2.4 y 5 Ghz con el mismo nombre de red estén en números de canales diferentes. Si es así, lo más probable es que pueda cambiar la banda configurando el número de canal de la banda de frecuencia deseada. Alternativamente, para los pasos 1-4, simplemente escriba el terminal

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport -s
    
  5. Abra el Terminal.app y escriba:

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --channel=**num**
    

    donde ** num ** es el número de canal a configurar. Este comando solo funcionará con una cuenta de administrador (así que asegúrese de estar registrado como Administrador, es decir, su CuentaAdministrador )

  6. Puede verificar su conexión activa volviendo a escanear con Wireless Diagnostics, Alt + haciendo clic en el icono de WiFi en la barra de menú de OSX, o usando el terminal :-).

¡Eso es todo!

PD: si no puede configurar el canal, intente apagar el dispositivo wifi antes de usar el comando del aeropuerto.

máxima
fuente
44
Gracias. No pude configurar el canal. Intenté apagar wifi también. ¿Alguien consiguió que esto funcione?
cadena el
3
Esto tampoco funcionó para mí en Yosemite.
Roberto Andrade
1
La ruta del sistema es incorrecta en el primer comando, también elimine el * del final.
malhal
2
Tampoco funcionó para mí en El Capitán.
George
Este es un buen trabajo!
CousinCocaine
13

Para 10.11.x, dado que las opciones para controlar el controlador Broadcom son limitadas, primero querrá deshabilitar el roaming,

sudo defaults write /Library/Preferences/com.apple.airport.opproam disabled -bool true

Luego, haga una malla de tal vez un cable de pollo de 1/2 "y péguelo sobre su computadora portátil para penalizar la señal de 2.4 GHz. Una vez que pueda conectarse al AP de 5 GHz,

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

puede quitar la malla y, con suerte, OSX no cambiará BSSID.

http://www.compliance-club.com/archive/keitharmstrong/990810n.gif

aeyea
fuente
66
votó a favor de la pura ridiculez de esta respuesta, sabiendo muy bien que podría funcionar.
Anna
Ese segundo comando con -Ino hace nada excepto mostrar información para la red actualmente conectada. ¿Cómo evita que vuelva a la red de 2,4 GHz más fuerte después de quitar el cable de conexión?
Elliott
12

He dedicado un tiempo a este problema y puedo dar fe de que la única forma de forzar a una computadora a la banda de 5 GHz es configurar la banda de 5 GHz con un nombre diferente.

De lo contrario, la computadora se conectará automáticamente a 5 GHz si está cerca del punto de acceso. A 15-20 pies de distancia, dependiendo de las obstrucciones, la computadora se conectará a 2.4 GHz si usa el mismo SSID para cada banda.

El soporte técnico de Apple dice que así son las cosas, pero ciertamente puedes contactarlos para ver si algo ha cambiado recientemente ...

Lo siento.

Thomas Ayoub
fuente
5

Mi trabajo necesita que obligue a mi Macbook Air a conectarse a un canal específico de 5 GHz y, por alguna razón, no puedo usar la utilidad del aeropuerto para lograrlo.

Mi solución alternativa es usar Airtool para forzar que mi interfaz inalámbrica Macbook Air funcione en un canal específico de 5 GHz o un canal de 2.4 GHz y un ancho de banda de canal (20Mhz / 40Mhz).

Funciona según mis expectativas y tal vez pueda resolver parte de su situación.

Mi Macbook Air ejecuta OS X 10.10.

Blair Su
fuente
1
El cambio de canal en Airtool muestra un error: "Esta operación no se puede hacer mientras está conectado a una red". La desconexión, el cambio de canal y la reconexión hacen que vuelva al canal original por defecto, por lo que esto no ayuda.
malhal
Ya veo, no entiendo su punto de vista.
Blair Su
4

La única otra alternativa para usar diferentes nombres de red de los que he oído hablar es usar iStumbler para seleccionar manualmente la señal de 5 GHz para conectarse.

michaellindahl
fuente
77
Intenté usar iStumbler (v99 y v100), pero al hacer doble clic en el nombre de la red solo aparece un gráfico de intensidad de señal. No vi forma de unirme a una red seleccionada.
tapa
3

Solución con red de 2.4ghz / 5ghz con el mismo ssid.

Si ya está conectado a la red de 2.4 ghz, puede configurar solo el canal en su tarjeta de aeropuerto, funciona en la última versión de macOS Sierra 10.12.3 (2017-03-19)

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --channel=52

He configurado el canal 52 que utiliza mi red de 5ghz.

Siphion
fuente
2
Lamentablemente, no hace nada por mí (también en Sierra). Los -Iinformes que estoy en el canal '11' antes y después de emitir el comando con un canal diferente.
davemyron
Esto funcionó para mí, solo tuve que apagar y volver a encender el Wifi. Después de eso, la conexión se creó con el canal especificado.
Carlo
2

La mayoría de los dispositivos eligen la señal más fuerte. Por lo tanto, configure los AP de 5 GHz a la potencia máxima y luego disminuya la potencia de transmisión de los AP de 2.4 GHz hasta que se considere preferible 5 GHz .

El precio que paga es que cualquier dispositivo de solo 2.4 tendrá aún más problemas de congestión. Pero quizás valga la pena escapar de la congestión en la mayoría de los dispositivos.

arnt
fuente
Como se indica en la pregunta, no tengo acceso de administrador a la red / AP.
tapa
1
Oh, buen punto. Y supongo que los administradores de red no "romperán" la red de 2.4GHz para hacer que los dispositivos migren.
Arnt
0

Simple, obtenga un enrutador con soporte para dirección de banda. Se encargará de mover sus dispositivos de 5Ghz (si se anuncia en capacidad) a bandas de 5Ghz.

berri
fuente
erm, a menos que te estés conectando al enrutador de otra persona ...
Jack Wasey
-1

Hay algunas aplicaciones (como WiFi Scanner) que te permitirán unirte a la banda de 5GHz en caso de que Mac OS elija la de 2.4GHz.

Guillermo Brachetta
fuente
44
¿Podría proporcionar enlaces a 'algunas aplicaciones'?
grg
-1

¿Por qué no usar el mismo SSID, pero dar una contraseña diferente para 5GHz, frente a 2.4GHz, de esa manera usted sabe a qué se está conectando ?: D

Picadillo
fuente
-2

Digamos que desea usar el mismo SSID en ambas radios (bandas). Esto es importante si desea que sus dispositivos se comuniquen (digamos que se comparte una impresora en 2.4 GHz a través de Bonjour). En el software de administración del enrutador, puede tener la opción de controlar cómo los dispositivos se asocian con las radios (bandas). En DD-WRT, por ejemplo, puede habilitar el filtrado de nivel MAC (permitir / permitir un MAC (s) o bloquear / evitar que el (los) MAC (s) se asocien). En mi configuración, solo he permitido (modo de permiso) que un antiguo aeropuerto heredado de Apple se conecte a mi SSID de 2.4 GHz. Esto obliga a los clientes más nuevos a conectarse a la radio de 5 GHz incluso si el 2.4 parece más sabroso (mejor señal). Lo suficientemente elegante para mí. Aquí hay un buen enlace sobre cómo permitir solo ciertos dispositivos (tenga en cuenta que verá ambas interfaces en su enrutador):https://snaz.com/adding-security-to-your-wifi-network-with-a-mac-white-list/

Alex
fuente
La pregunta indica explícitamente que no tengo acceso de administrador a la red. Además, tangencialmente, no es necesario usar el mismo SSID en ambas radios siempre que ambas radios brinden acceso a la misma subred (que es el caso para la mayoría de los enrutadores de consumo).
tapa
¿Puede pedir que se haga esto por usted (por alguien con derechos de administrador)? Solo publiqué esta respuesta porque otros pueden preguntarse cómo configurar sus enrutadores domésticos para lograr su deseo final. Estoy usando mi Macbook de esta manera en casa (no tiene acceso a la radio de 2,4 GHz porque está denegado todo a menos que esté en el filtro).
Alex
También sospecho que revisó el foro de soporte de Apple y no encontró ninguna solución. El software base OS X probablemente no permitirá esta modificación fácilmente. Tangencialmente, buena suerte.
Alex