>>115
やっと原因と対策が解りました。

やはり
eth0: received packet with own address as source address
ってメッセージがダメな理由で起動スクリプトに片っ端から同じMACを変更するようにしたら問題なくなりました。

例)
/sbin/ifconfig ath1 down
/sbin/ifconfig mon.ath1 down
/bin/ip link set ath1 addr XX:XX:XX:XX:XX:01
/bin/ip link set mon.ath1 addr XX:XX:XX:XX:XX:01
/bin/ip link set br0 addr XX:XX:XX:XX:XX:02
/sbin/ifconfig ath1 up
/sbin/ifconfig mon.ath1 up