ストックファームウェアバージョン170401 / 2017-04-01のTP-LinkTL-WR1043NDを入手した場合、または古いバージョンをこのバージョンに更新した場合、点滅したLEDEまたはグルーオンはMACアドレスを検出できなくなり、次のようなものを使用します。 「0000100000」。
@NeoRaiderは、問題を修正するパッチ(https://paste.debian.net/plain/985485)を作成しました。
私はこれをテストしました、そしてそれは意図したように働きます。
このチケットは、すべてのアップストリームおよびローカルブランチへの統合のステータスを追跡し、同じ問題を経験している人々のための情報として機能することを目的としています。
2016.2.7の同じ問題
ところで:影響を受けるノードのクイックフィックスとして、新しいIDを手動で割り当てることができます。
export NEWMAC=00:60:2f$(dd bs=1 count=3 if=/dev/random 2>/dev/null |hexdump -v -e '/1 ":%02x"'); echo $NEWMAC>/lib/gluon/core/sysconfig/primary_mac; export NEWKEY=$(fastd --generate-key|grep Secret|cut -d" " -f 2)
uci set fastd.mesh_vpn.secret=$NEWKEY; uci set network.client.macaddr=$NEWMAC; uci set network.bat0.macaddr=$NEWMAC; uci commit; echo NEWMAC $NEWMAC; echo NEWFASTDKEY $NEWKEY
reboot;
うん、グルーオンのバージョンとは何の関係もありません、私はすでにグルーオンv2016.2.x、グルーオンv2017.1.x、グルーオンマスターとlede-17.01とlede-masterをテストしました-これらのブランチはすべて修正が必要です。
v2016.2.x-releaseにパッチを適用する「希望」はありますか?
そうでない場合(おそらくEOLされているため)、MACをランダム化するために、インストール後に実行するクイックフィックススクリプトを作成します。
バックポートは簡単だったので、v2016.2.xにもプッシュしました。
最も参考になるコメント
バックポートは簡単だったので、v2016.2.xにもプッシュしました。