我跟著這些說明並且仍然無法讓 AP 在同一介面上工作。我有這些設備:
雷凌公司RT3060 無線 802.11n 1T/1R 給我一個錯誤:
RTNETLINK answers: No buffer space available
Linksys WUSB600N v2 雙頻無線-N 網路介面卡 [Ralink RT3572](USB wifi 轉接器):
RTNETLINK answers: Device or resource busy
當我在同一個 wifi 設備上啟動第二個虛擬介面時,會發生這些錯誤。哪些 wifi 適配器支援兩個虛擬介面?我應該在硬體規格中尋找什麼?也許已經有已知的 USB wifi 轉接器可以同時用作 AP 和上行鏈路?
答案1
在 Linux 上,您可以透過檢查以下命令的輸出來驗證您的適配器是否(以及在什麼條件下)支援同時 STA 和 AP 操作
iw phy<n> info
其中n
是您的適配器的編號,例如phy0
。
在輸出中,有一個名為valid interface combinations
;的部分。以下是支援同時 STA 和 AP 操作的適配器範例,但僅在相同頻道上並使用相等的廣播間隔:
[...]
valid interface combinations:
* #{ managed } <= 1, #{ AP } <= 1,
total <= 2, #channels <= 1, STA/AP BI must match
* #{ managed } <= 2,
total <= 2, #channels <= 1
[....]