私はRaspberry PiをホームネットワークのHTTPサーバーとして使用しようとしています。さまざまな理由でCAT5ではなくUSBワイヤレスアダプタを介してこれを行う必要があるため、詳しく説明しません。
問題は、私が設定したDHCP予約が維持されないため、ルータがこのデバイスを一貫してポート転送できないことです。パイが再接続されるたびにMACアドレスが異なることがわかりました。
特定のMACアドレスをwpa_supplicantまたは起動時に実行するように設定できる他のスクリプトにハードコードする方法はありますか?
編集する:
私の解決策は、wpa_supplicantを起動する前に、ifconfigを使用してMACを設定するスクリプトにwpa_supplicantのsystemd initスクリプトを置き換えることでした。最もクリーンなソリューションではありませんが、他の変更が必要ないほどうまく機能します。