web-dev-qa-db-ja.com

Cubieboardでネットワークインターフェイスを手動で構成する

Cubianをインストールしました(Cubieboard用のDebianです)。システムが起動した後、有線ネットワークは正常に機能します。 this を読み、ネットワークインターフェイスを構成しました(wlan0設定のみを追加しました):

//default
# the loopback interface
auto lo
iface lo inet loopback

#
#auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

//my
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid My_network_name

しかし、私が試してみるとSudo ifup wlan0私は得る:

DHCPOFFERSを受信して​​いません。永続データベースにワーキングリースはありません-スリープしています。

ルーターにMACフィルターがありますが、ホワイトリストにMACアドレスを追加しました。

また、キュービアンがeth0を接続している理由がわかりません。

#auto eth0

/etc/network/interfaces

私が見たウィキで:

有線ネットワークがまったく必要ない場合は、コメントでこの機能を無効にするか、autoeth0を削除してください。

デフォルトではコメントアウトされていますが、システムの起動後にeth0が機能し始めるのはなぜですか?


私は自分の悪いことを理解しました。私はより広いエリアをカバーするために1つのssidを持つルーターとリピーターを持っています、そしてキュービアンは何を使うべきかわかりません。将来的に問題を解決するにはどうすればよいですか(接続するMACアドレスを指定する可能性があります)。

これで、dhcpがどこにあるかを記憶し、そこに正常に接続します。

2
McBodik

私はリピーターを持っているので、DHCPがどこにあるかをCubianに伝える必要があります。

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid My_network_name
HWaddr DHCP_MAC_address
0
McBodik

過去に私のために働いたことは使用しています

wpa-ssid

のではなく

wireless-essid

これは、wpa_supplicantがインストールされている場合にのみ機能します。

2番目の質問については、eth0が原因でケーブルを接続すると、allow-hotplug eth0が自動的に接続されると思います。

3
Joseph R.