Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release, bukan aosp-main, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Android 9 memperkenalkan kemampuan bagi perangkat untuk
beroperasi dalam mode STA dan AP secara bersamaan. Untuk perangkat yang mendukung Dual Band
Simultaneous (DBS), fitur ini membuka kemampuan baru seperti tidak
mengganggu Wi-Fi STA saat pengguna ingin mengaktifkan hotspot (softAP).
Contoh dan sumber
Serentak STA/AP Wi-Fi didukung dalam kode framework Android AOSP
default. Hal ini juga didukung oleh implementasi HAL referensi yang dijelaskan dalam
HAL Wi-Fi. Flag
waktu build WIFI_HIDL_FEATURE_DUAL_INTERFACE yang dijelaskan dalam
Implementasi memungkinkan spesifikasi konkurensi antarmuka
yang menunjukkan dukungan serentak untuk STA dan AP.
Implementasi
Untuk menerapkan serentak STA/AP Wi-Fi di perangkat Anda:
Aktifkan flag waktu build untuk mengaktifkan dukungan bagi dua antarmuka di HAL.
Flag ini terletak di device/<oem>/<device>/BoardConfig-common.mk.
WIFI_HIDL_FEATURE_DUAL_INTERFACE := true
Mengekspos dua antarmuka jaringan:
wlan0 dan wlan1
Flag WIFI_HIDL_FEATURE_DUAL_INTERFACE akan diabaikan jika flag WIFI_HAL_INTERFACE_COMBINATIONS ditentukan. Untuk mengetahui informasi selengkapnya, lihat
Konkurensi
multi-antarmuka Wi-Fi.
Validasi
Untuk memvalidasi bahwa fitur berfungsi sebagaimana mestinya, jalankan pengujian manual.
Untuk memvalidasi fitur ini secara manual, aktifkan dan nonaktifkan antarmuka STA dan AP
secara independen dari UI.
Jika AP dan STA berada di subnet yang sama, masalah pemilihan rute pada
perangkat yang sedang diuji (DUT) dapat terjadi. Untuk menghindari konflik, coba pindahkan AP ke
subnet yang berbeda.
Beberapa vendor chip Wi-Fi menempatkan radio dalam mode pembagian waktu jika STA dan AP
berada di band yang sama, tetapi di saluran yang berbeda. Hal ini menyebabkan penurunan performa
yang parah. Untuk mengatasi masalah ini, chip dapat menggunakan Channel Switch Avoidance
(CSA) untuk:
Pindahkan AP ke saluran yang sama dengan STA
Memindahkan AP ke band yang berbeda dari STA
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,["# Wi-Fi STA/AP concurrency\n\nAndroid 9 introduces the ability for devices to\noperate in STA and AP mode concurrently. For devices supporting Dual Band\nSimultaneous (DBS), this feature opens up new capabilities such as not\ndisrupting STA Wi-Fi when a user wants to enable hotspot (softAP).\n\nExamples and source\n-------------------\n\nWi-Fi STA/AP concurrency is supported in the default AOSP Android framework\ncode. It is also supported by the reference HAL implementation described in\n[Wi-Fi HAL](/docs/core/connect/wifi-hal). The\n`WIFI_HIDL_FEATURE_DUAL_INTERFACE` build-time flag described in\n[Implementation](#implementation) enables an interface concurrency specification\nindicating concurrent support for STA and AP.\n\nImplementation\n--------------\n\nTo implement Wi-Fi STA/AP concurrency on your device:\n\n1. Turn on a build-time flag to enable support for two interfaces in the HAL.\n The flag is located in `device/\u003coem\u003e/\u003cdevice\u003e/BoardConfig-common.mk`.\n\n - **WIFI_HIDL_FEATURE_DUAL_INTERFACE := true**\n2. Expose two network interfaces:\n\n - **wlan0** and **wlan1**\n\n| **Note:** To avoid performance issues, only use this feature on devices with a Wi-Fi chip that supports multiple independent hardware MACs (radio chains).\n\nThe `WIFI_HIDL_FEATURE_DUAL_INTERFACE` flag is ignored if the\n`WIFI_HAL_INTERFACE_COMBINATIONS`\nflag is specified. For more information, see\n[Wi-Fi multi-interface\nconcurrency](/docs/core/connect/wifi-hal#wi-fi_multi-interface_concurrency).\n\nValidation\n----------\n\nTo validate that the feature is working as intended, run a manual test.\n\nTo manually validate this feature, turn the STA and AP interfaces on and off\nindependently from UI.\n\nIf both AP and STA are on the same subnet, routing issues on the\ndevice-under-test (DUT) may occur. To avoid collisions, try moving the AP to a\ndifferent subnet.\n\nSome Wi-Fi chip vendors place the radio in time-sharing mode if STA and AP are\non the same band but on different channels. This leads to a severe drop in\nperformance. To address this issue, the chip can use Channel Switch Avoidance\n(CSA) to either:\n\n- Move the AP to the same channel as the STA\n- Move the AP to a different band from the STA"]]