わかりました、私はこの質問への答えのために真剣にしばらくの間捜しました。 Ubuntuで実行しているArmのUbuntu 10.10最小インストールがあるBeagleboardがあります。
デフォルトのインストール、最小限のツール、GUIなしでは、ワイヤレスネットワークに接続できません。ネットワークの名前は「MYNAME NETWORK」です。テキストエディタを使用して/etc/network/interfaces
を編集するまったく接続できないようです。
実験として、「dystek」という1つのWord名を持つフレンドネットワークに接続し、ゼロの問題に接続して、ubuntu Armの完全なGUIを更新およびインストールできました。
問題は、beagleboardに完全なGUIが必要ないことです。CLIを使用したubuntuの最小限のインストールだけで十分です。
とにかく/etc/network/interfaces
ファイルを編集してワイヤレスネットワークに接続する方法はありますか。確かにあります...方法がわかりません。
現在、私のinterfaces
ファイルは次のようになっています。
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.1.200
netmask 255.255.255.0
gateway 192.168.1.1
wireless-essid BARRETT NETWORK
wireless-key 46456xxxxxxxx
任意の助けをいただければ幸いです。
ここ から:
作成/参加するネットワークの名前(ssid)を追加します。 名前にスペースが含まれる場合は、一重引用符を使用します。
だからあなたは試すことができます:
wireless-essid 'BARRETT NETWORK'
別の方法は、名前の代わりにルーター/ゲートウェイのMACアドレスを指定することです。これはbssidと呼ばれます。
wireless-bssid FFFFFFFFFFFF
Essidの行をルーターのMACアドレスを含むbssidの行に置き換えます(ルーターのMACアドレスを下部に印刷するか、 'Address'の下のSudo iwlist scanning
で見つけることができます)。
編集:以下のJamesのコメントから、WPAを使用しているので、wireless-essid
およびwireless-key
行を次の行に置き換えてみてください。パスフレーズも16進数にする必要があります。オンライン パスフレーズを16進数に変換するツール があります。
wpa-ssid 'BARRETT NETWORK'
wpa-psk 46456xxxxxxxx
Ubuntu 16.04.2での独自のテストでは、wpa-essid
プレフィックスに続く残りの行は文字どおりに取得されるため、引用符やエスケープは必要ありません。このスレッドのコメントから、問題は実際には16進キーの代わりにパスフレーズを使用したことが原因であるようです。