私は組み込みデバイス(BeagleBoard-xM)でAngstrom Linuxを実行しています。 Wi-Fiアダプタを介してワイヤレス接続を管理します。
BB-xMを使用してドライバをロードすると、modprobe
DHCPサーバーを実行しているルータからIPアドレスを要求します。 IPアドレス割り当て範囲は192.168.1.100〜192.168.1.200です。
BB-xMは特定のIPアドレスを要求できますか?
注目:
私が見つけた解決策は、ルーターの設定を参照しています。しかし、BB-xMでもこれが可能かどうか悩んでいます。
どんなアイデアがありますか?
wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
network={
ssid="SSID"
scan_ssid=1
proto=RSN
pairwise=CCMP TKIP
key_mgmt=WPA-PSK
psk="password"
}
答え1
デフォルトの DHCP アドレスは通常 DHCP サーバー側で設定されます。
DHCPサーバーのアドレステーブルにデバイスのMACアドレスエントリを追加し、それをIPアドレスに割り当てる必要があります。 DHCP サーバーは異なる場合があります。小規模ネットワークの場合、DHCPサーバーはおそらくルーターまたはゲートウェイです。アドレスはDHCPアドレスの範囲内にありますが、入力したMACアドレスを持つデバイス用に予約されています。
私は通常、プリンタなどのデバイスに予約されているDHCPアドレス指定を使用します。プリンタは常にユーザーが望むものを無視し、人生を悲惨にしようとしているようです。ほとんどは、気を失うとデフォルトでDHCPアドレッシングを使用するため、スケジュールされたDHCPは正しく機能します。
しかし、言及した@terdonのように、おそらく固定アドレスが必要になるでしょう。ほとんどのディストリビューションでは、/etc/network/interfaces
インターフェイス(eth0など)のアドレスを必要に応じて編集して変更できます。 DHCPサーバーが誤ってそのアドレスを他のデバイスに提供しないように、DHCPの範囲外の固定アドレスを選択したことを確認してください。