I can´t ping between two PC configured in WDS with the commands below. I use Ubuntu 8.10 and madwifi 0.9.4 from Synaptic.
PC1:
wlanconfig ath0 create wlandev wifi0 wlanmode ap
wlanconfig ath1 create wlandev wifi0 wlanmode wds
iwconfig ath0 essid "myid" channel 1
iwpriv ath1 wds_add <mac_pc2>
iwpriv ath1 wds 1
ifconfig ath1 up
ifconfig ath0 up
brctl addbr br0
brctl addif br0 ath1
brctl addif br0 ath0
ifconfig br0 10.0.0.1 up
PC2:
wlanconfig ath0 create wlandev wifi0 wlanmode ap
wlanconfig ath1 create wlandev wifi0 wlanmode wds
iwconfig ath0 essid "myid" channel 1
iwpriv ath1 wds_add <mac_pc1>
iwpriv ath1 wds 1
ifconfig ath1 up
ifconfig ath0 up
brctl addbr br0
brctl addif br0 ath1
brctl addif br0 ath0
ifconfig br0 10.0.0.2 up
What is not correct?? Thanks.