Cách bật chuyển vùng WiFi nhanh hơn với các trạm gốc Mac OS X & Airport


27

Làm cách nào tôi có thể thay đổi cách Macbook chuyển vùng trên mạng WiFi? Tôi muốn tăng tốc độ chuyển vùng của máy Mac (và có thể các thiết bị khác).

Có cài đặt nào trên các trạm gốc Sân bay hoặc trong Mac OS để tăng tốc chuyển đổi AP không?

Hiện tại, mạng được xây dựng xung quanh 1 Chuyển mạch chính kết nối 1 bộ định tuyến và 4 trạm gốc Sân bay sử dụng cùng SSID:

  • 3 trạm cơ sở sân bay băng tần kép
  • 1 trạm cơ sở 2.4GHz

Trên băng tần 5GHz, không có sự trùng lặp vì mỗi trạm gốc sử dụng kênh riêng.

Trên băng tần 2.4GHz, có sự chồng chéo rất nhẹ giữa 2 trạm gốc ở hai phía đối diện và tại các tầng khác nhau của tòa nhà.


Chính xác thì vấn đề bạn đang gặp phải là gì? Là mạng chuyển đổi chậm cho bạn? Trong những điều kiện bạn đang chuyển đổi mạng?
Gerry

@Gerry: Khi chuyển từ phòng này sang phòng khác, tôi mất kết nối chỉ đủ lâu để airplay dừng lại, chia sẻ tệp để dừng phản hồi và Time Machine đôi khi có thể tiếp tục nhưng đôi khi thì không. Đây sẽ là một vấn đề lớn đối với người dùng sử dụng mạng WiFi.
Coyote

Bạn đang di chuyển giữa các điểm truy cập với các tên khác nhau, hoặc các điểm truy cập khác nhau có cùng tên không?
nthonygreen

@anthonyg Mình cập nhật câu hỏi với nhiều chi tiết hơn. Có, họ sử dụng cùng một SSID, mỗi kênh được thiết lập cho các kênh khác nhau, trên băng tần 2.4GHz không có hoặc có sự chồng chéo không đáng kể.
Coyote

Cảm ơn vì đã ping nó - 10.10 bây giờ tự động chuyển vùng và tôi đã cập nhật câu trả lời sai của mình.
bmike

Câu trả lời:


42

Bạn có thể thay đổi tùy chọn hệ thống cho JoinModeJoinModeFallbacktrở thành như sau:

    JoinMode (String)
        Automatic
        Preferred
        Ranked
        Recent
        Strongest
    JoinModeFallback (String)
        Prompt
        JoinOpen
        KeepLooking
        DoNothing

Làm điều này bằng cách sử dụng lệnh sân bay:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport

Chạy lệnh để xem các tùy chọn, lên trên cùng, bạn sẽ thấy một phần về cách bảo mật tùy chọn.

Ví dụ:

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs joinMode=Strongest

2
Chỉ cần sử dụng joinMode=Strongestvà điều này đã khắc phục mọi sự cố tôi gặp phải với chuyển đổi Wifi chậm! Cảm ơn rất nhiều.
Nicolas Garnier

Đây phải là câu trả lời được chấp thuận btw :)
Nicolas Garnier

1
@Nivco - Bạn đã chạy một lệnh từ Termianl để đặt tham giaMode = Mạnh nhất? Tôi không chắc mình đã làm đúng hay chưa và không biết phải kiểm tra như thế nào. Bất kỳ trợ giúp sẽ đá!

1
Có tôi chỉ chạy lệnh trên thiết bị đầu cuối. Bạn có thể kiểm tra các giá trị đã thay đổi bằng cách sử dụng /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefsnó nên in ra một dòng có nội dungJoinMode=Strongest
Nicolas Garnier

Điều này chỉ áp dụng nếu bạn đang sử dụng các sản phẩm của Apple Airport hoặc với bất kỳ bộ định tuyến wifi nào? Nó có hoạt động ở Yosemite không? (Tôi thấy nó không có tác dụng với các bộ định tuyến Netgear / TP Link ở Yosemite)
Stephen Lead

6

Apple đã giới thiệu chuyển vùng trên hệ sinh thái của nó với iOS 8 và OS X 10.10. Bạn không cần phải làm bất cứ điều gì khi nó được bật theo mặc định. Vì vậy, bạn chỉ có thể cập nhật HĐH của mình trên các cơ sở của Sân bay cũng như cài đặt Yosemite để tận dụng các thay đổi.

Trước Yosemite, tôi chưa thấy hướng dẫn về cách kích hoạt tính năng này nên tôi tin rằng đó là một phần của trình điều khiển được cập nhật cho 10.10.

Phần mềm được thiết kế để giữ cho một kết nối công bằng tồn tại càng lâu càng tốt chứ không phải là xung quanh luôn tìm kiếm một kết nối tốt hơn. Giờ đây, AirPlay và AirDrop và liên tục khai thác ăng-ten MIMO đang vận chuyển trên hệ sinh thái phần cứng của Apple, giờ đây chúng tôi sẽ chuyển vùng tốt hơn vì phần cứng có khả năng hơn.


4

Tôi đã gặp phải một vấn đề tương tự (chuyển vùng chậm - hoặc hoàn toàn không chuyển vùng) ngay cả với OSX 10.10.x - Tôi có 2 AP, một Technolor và một Cisco-Linksys được kết nối với cùng một công tắc và phát cùng một SSDI trên các kênh radio khác nhau. Sau một số điều tra tôi tìm thấy một giải pháp. Bạn phải chắc chắn rằng bạn có chính xác các cài đặt xác thực tương tự trên giao diện Không dây của các AP. Trong trường hợp của tôi, một AP là WPA / WPA2 và một AP khác chỉ là WPA2. Khi tôi bật WPA / WPA2 trên cái thứ hai, Macbook Pro của tôi bắt đầu chuyển vùng chính xác.


2

Tôi có cùng một vấn đề nhưng không có câu trả lời. Tuy nhiên, tôi có thể có một con đường để khám phá thêm. Các sân bay tiện ích trên ML vẫn có một lựa chọn di sản để thực hiện một mạng WiFi quét.

airport -s           # full scan
airport -s<SSID>     # scan only for SSID

Công cụ dưới

/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport

và sự nghi ngờ của tôi là việc kích hoạt quét cũng kích hoạt chuyển giao nếu một trạm gốc khác tốt hơn do kết quả được sắp xếp theo cường độ tín hiệu. Phải nói rằng người ta có thể viết một công cụ ping gw mặc định và kích hoạt quét khi mất gói. Nếu tôi có thời gian tôi sẽ cho nó một shot.


Nếu bạn nhận được một số kết quả tốt với điều đó giữ cho tôi được đăng.
Coyote

1

Hãy thử thiết lập cùng một kênh - định cấu hình tất cả các AP thành cùng một kênh. Bằng cách đó, thiết bị có thể nhận cường độ tín hiệu của các AP khác mà không phải quét tất cả các kênh. Bạn sẽ giới hạn tối đa trong suốt, tùy thuộc vào số lượng khách hàng


Điều này nghe có vẻ phản tác dụng, tất cả các khuyến nghị (CISCO, Apple, Alcatel ...) là để thiết lập tất cả các AP để tránh chồng chéo địa lý. Nhưng ở những khu vực tôi có 2 đến 4 thiết bị cho mỗi AP, tôi sẽ thử đề xuất của bạn và xem cách thức hoạt động của nó.
Coyote

Tôi biết - đó là lý do tại sao tôi luôn cấu hình các kênh khác nhau, nhưng kết thúc với chất lượng tín hiệu kém mọi lúc khi chạy xung quanh. Tôi đã tạo một ứng dụng iOS nhỏ hiển thị MAC của điểm truy cập hiện được kết nối và nhận thấy rằng các máy khách wifi (ít nhất là iphone) dường như muốn gắn bó với AP hiện tại càng lâu càng tốt. Khi tôi thay đổi thiết lập thành cùng kênh, tôi nhận thấy rằng chuyển vùng AP mạnh hơn nhiều.
Moritz

1

Sau khi cố gắng đặt cả hai AP có cùng cài đặt bảo mật và thử lệnh JoinMode, thực sự đó là gợi ý của Moritz đã thực hiện thủ thuật này.

Việc đặt tất cả các AP với cùng một kênh lúc đầu có vẻ phản tác dụng, vì ở mọi nơi trên mạng bạn thấy rằng bạn phải luôn đặt các AP trên kênh ít chiếm dụng nhất. Nhưng dường như đó là cấu hình tốt nhất cho các AP khác nhau có cùng SSID. Macbook của tôi bây giờ chọn chính xác Wi-Fi với tín hiệu mạnh nhất.

Vì vậy, tôi khuyên bạn nên đặt tất cả các Wi-Fi có cùng cài đặt: điều này có nghĩa là cùng một cài đặt bảo mật, cùng một kênh, thực tế là mọi thứ. Đây là những gì làm việc cho tôi.


1

Tôi gặp phải vấn đề này ở các doanh nghiệp nhỏ mà với OS X. Tôi vẫn chưa tìm được giải pháp tốt nào ngoài việc ngắt kết nối và kết nối lại để lấy AP gần hơn.


Trong thiết lập của tôi, IP được gán bởi cùng một máy chủ DHCP cho tất cả các AP. Tất cả các thiết bị nằm trên cùng một mạng với cùng dải IP.
Coyote
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.