回答:
Andriodのbusyboxにchrootとmountのコマンドがあればこれを試すことができます。 (そうでない場合は、それらを追加してbusyboxを再構築してください。)
これで、完全なLinux機能を備えた新しいシェルができました。
私はここからrootfsでたくさんの幸運と楽しさを持っています:
Ubuntu for ARMリリースは、ネット上のどこかからも入手できるはずです。
私が仕事をしていたのは在庫がありましたAndroid(rootのどちらでもない)はMarketからAndroid Terminal Emulatorを入手してください。入力してください ip link show
あなたのWLANカードを見つけるため。私の eth0
だから私は例としてそれを使用します。次のように入力します:
ip link set eth0 address XX:XX:XX:XX:XX:XX
ip link set eth0 broadcast XX:XX:XX:XX:XX:XX
切り替えたことを確認するには、次のように入力します。
ip link show eth0
そしてそれは新しいMACアドレスを表示するはずです。私はそれがMACフィルターをかけられたルーターで動くかどうかテストしなかった、しかし私はそれが動くべきであると思う。
broadcast
他の何にでも ff:ff:ff:ff:ff:ff
さもなければ、ものは壊れます - 開始のためのARPを含みます。
request send failed:permission denied.
Google PixelとPieのエラーです。
MACアドレスに使用できるのは、文字A〜Fと数字0〜9だけです。
有効なMACのフォーマットは何ですか 住所 ?
通常のMACアドレスは次のようになります。 00:09:5B:EC:EE:F2それはで構成されています 6オクテット前半(00:09:5B) 各MACアドレスの 組織固有の識別子 (OUI)簡単に言えば、それはカードです メーカー。後半 (EC:EE:F2)は拡張子として知られています それぞれ固有の識別子 特定のOUI内のネットワークカード。 多くのアクセスポイントはMACを無視します 無効なOUIを持つアドレス。だから作る あなたが有効なOUIコードを使うときは必ず MACアドレスを作ります。そうでなければ、あなたの パケットはアクセスによって無視されるかもしれません ポイント。現在のOUIのリストは次のようになります。 ここで見つかりました。
その最後のビットが 最初のオクテットは0です。これはに対応します ユニキャストアドレス1に設定すると、 これはグループアドレスを示します。 通常排他的に使用されています マルチキャストトラフィックMACアドレス マルチキャストに設定されたソースは無効です そして落とされるでしょう。
- 有効なOUIの例:00:1B:23、08:14:43、AA:00:04、0、8、およびA 均等です
- 無効なOUIの例:01:1B:23、03:23:32
特に、 最初のオクテットは00です。