OpenWrt mit mehreren Funkgeräten

608
LinuxUser

Ich habe drei Compex- Boards mit OpenWrt. Ich habe an jedes Board zwei Qualcomm-Funkgeräte angeschlossen. Ich versuche, eine dieser Karten als Zugangspunkt (AP-Modus) und zwei weitere im Stationsmodus (STA-Modus) zu konfigurieren. Ich bringe zwei WLAN-Schnittstellen - wlan0 und wlan1 - auf dem AP (für die Verwendung von zwei verschiedenen SSIDs konfiguriert) wie folgt auf:

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' 

In einer meiner Stationen aktiviere ich radio0 und in der anderen aktiviere ich 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' 

UND

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' 

Dann weise ich IP-Adressen zu:
Auf dem AP:

ifconfig wlan0 1.1.2.52 ifconfig wlan1 1.1.3.52 

An einer Station:

ifconfig wlan0 1.1.2.61 

Auf der anderen Station:

ifconfig wlan1 1.1.3.61 

Dann füge ich alle erforderlichen ARP-Einträge des AP den Stationen und den Stationen dem AP hinzu, indem Sie die folgenden Befehle verwenden:

arp -i wlan0 -s 1.1.2.61 hw_address_of_wlan0 

Ich kann jedoch nur eine von ihnen dazu bringen, Ping-Nachrichten auf einmal zu senden (entweder kann ich Datenverkehr über Wlan0 oder Wlan1 senden). Kann mir jemand sagen, wie ich mit wlan0 und wlan1 gleichzeitig Verkehr senden kann?

3
Könnten Sie die Frage mit der Ausgabe von "ifconfig" (oder "ip addr") auf dem AP bearbeiten, um zu überprüfen, ob die Netzmasken usw. korrekt sind? Wenn sie korrekt sind, überprüfen Sie auch die Routen ("route" oder "ip route"). (Übrigens, verwenden Sie besser den privaten IP-Bereich 10. *. *. * Anstelle von 1.1.2. * Und 1.1.3. *). dirkt vor 5 Jahren 0

0 Antworten auf die Frage