
我推測 Atheros WiFi 卡可能會創建多個虛擬接口,名為 ath0、ath1..
無法找到任何關於橋接或獨立操作(STA、AP)等時與多個實體設備相比如何操作的簡明資訊。橋接範例),但我想知道這樣的設定在性能/穩定性/功能方面有何期望。
我期待諸如“所有介面必須在同一無線通道上運行”之類的資訊(找不到該資訊的參考)。
答案1
Atheros 卡是不是唯一可以在其上建置多個介面的介面。您可以透過以下方式從您自己的卡片中獲取該資訊:資訊列表,搜尋此部分的輸出(我的卡的輸出,Intel 7265):
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor
* P2P-client
* P2P-GO
* Unknown mode (10)
software interface modes (can always be added):
* AP/VLAN
* monitor
valid interface combinations:
* #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ Unknown mode (10) } <= 1,
total <= 3, #channels <= 2
這表明(除其他外)我的卡可以置於託管(常規客戶端)和 AP(= 接入點)模式,並且只要我最多使用兩個通道,這兩種模式就可以組合。所以,不,它是不是有必要
所有介面必須在同一無線通道上運行
您可以如下建立虛擬介面:
service network-manager stop
iw phy phy0 interface add wlan0 type station
iw phy phy0 interface add wlan1 type __ap
service network-manager start
然後你將它們刪除為
iw dev wlan1 del
從性能上來說,虛擬接口只是普通接口,除非您組合使用它們,在這種情況下,必須在不同通道之間切換,或者必須共用單一通道,它們的吞吐量會減少(大約)一個因子1/N, 在哪裡氮是同一實體設備上的介面數量。