ファームウェアとソフトウェアを別のOpenWrtから再イメージ化したSDカードから起動するOpenWrt(子と呼ぶことができます)次のように:http://labs.mediatek.com/forums/posts/list/3619.page#p7191.OpenWrtでwifiインターフェイスのMACアドレスを変更するChaos Calmer 15.05.1
子とメーカーのwlanインターフェイスがメーカーの同じMACアドレスを表示している問題を除いて、すべてうまくいきます。これにより、どちらもAPモードになっていれば、どちらか一方にしか接続できません。
私は 'wifi-device'、 'wifi-iface'で 'macaddr'オプションを指定しようとしましたが、何も動作しません。私はMACアドレスが
/SYS /クラス/から選ばれることがわかります
ifconfig ra0 hw ether 'XX:XX:XX:XX:XX:XX'
が、これは私が
ifconfig: SIOCSIFHWADDR: Operation not supported
をエラー与える:私は、コマンドを使用してハードウェアアドレスを設定しようとしていますnet/ra0/address
ここで、ra0はインターフェイス名ですが、読み取り専用ですファイルであり、sdカードにはありません(与えられたパス以上)
親のMACアドレスはsdカード上になければなりませんが、grep atleastを使用して見つけることはできません。
ここでは、sdカードのポストイメージングのアドレスを変更するか、システムの起動時に上書きするかのいずれかの助けに感謝します。
おかげ
ありがとうございました。私の場合、MACは/ dev/mtd2に保存されていますが、linkitは変更できません。しかし、この値は私の場合は正しいです。問題は、SDカードにもコピーされていたキャッシュされたコピーにありました。 –
うれしい私は助けることができます。あなたがもう問題に遭遇したら私に教えてください。乾杯! –
「アート」パーティションはアフェロス特有のものです。多くの同様のOpenWrtボードはar9331などを使用しており、そのような場合はパーティションが本当に重要です。しかし、問題のボードは、物事を別々に行うMediatek SoC(Ralink遺産)を使用しています。 –