Atheros 虛擬介面(ath0 等)與多個實體介面之間的差異

Atheros 虛擬介面(ath0 等)與多個實體介面之間的差異

我推測 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, 在哪裡是同一實體設備上的介面數量。

相關內容