Eu tenho três placas Compex executando o OpenWrt. Eu conectei dois rádios da Qualcomm a cada uma das placas. Eu estou tentando configurar uma dessas placas como um ponto de acesso (modo AP) e outros dois no modo de estação (modo STA). Eu abro duas interfaces Wi-Fi - wlan0 e wlan1 - no AP (configurado para usar dois SSIDs diferentes) como:
config wifi-device 'radio0'
option type 'mac80211'
option channel '165'
option hwmode '11n'
option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
option htmode 'HT20'
option disabled '0'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'W0'
option encryption 'none'
config wifi-device 'radio1'
option type 'mac80211'
option channel '153'
option hwmode '11n'
option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
option htmode 'HT20'
option disabled '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'W1'
option encryption 'none'
Em uma das minhas estações, eu habilito radio0 e na outra eu habilito radio1.
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
option htmode 'HT20'
option disabled '1'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'
config wifi-device 'radio1'
option type 'mac80211'
option channel '11'
option hwmode '11n'
option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
option htmode 'HT20'
option disabled '0'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'sta'
option ssid 'OpenWrt'
option encryption 'none'
AND
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11n'
option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
option htmode 'HT20'
option disabled '0'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'
config wifi-device 'radio1'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
option htmode 'HT20'
option disabled '1'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'sta'
option ssid 'OpenWrt'
option encryption 'none'
Em seguida, atribuo endereços IP:
No AP:
ifconfig wlan0 1.1.2.52
ifconfig wlan1 1.1.3.52
Em uma estação:
ifconfig wlan0 1.1.2.61
Na outra estação:
ifconfig wlan1 1.1.3.61
Em seguida, adiciono todas as entradas ARP necessárias do AP às estações e às estações ao AP usando comandos semelhantes a:
arp -i wlan0 -s 1.1.2.61 hw_address_of_wlan0
Mas só consigo que um deles envie mensagens de ping ao mesmo tempo (ou eu posso enviar tráfego através de wlan0 ou wlan1). Alguém pode me dizer como posso obter wlan0 e wlan1 para enviar tráfego simultaneamente?