Ubuntu Server-ワイヤレスWPA2パーソナルネットワークに接続する方法


8

ワイヤレスへの接続は比較的簡単です。

いくつかの苦労の後、あなたはあなたのインストーラーで無線LANを持っています。Ubuntu Serverをインストールでき、すべて問題ありません。新しいシステムを起動する準備が整いました。

セットアップが完了すると、wifi設定が消えました。

tl; dr:Ubuntu Server 12.10からワイヤレス(WPA2 Personal)ネットワークに接続するにはどうすればよいですか?

これまでに試したこと:

iw *コマンドで接続されます。dhclientで取得したIPアドレス。これらのコマンドをに配置しetc/rc.localます。

起動時に、サーバーは「ネットワークが起動するのを待っています」というメッセージで120秒間待機します。

これを修正するために、すべてを削除しました/etc/network/interfaces(wpa-pskおよびwpa-ssid)。
これは機能しませんでした。まだ待っていました。/ etc / ...(120秒の待機時間を担当していたファイル)を削除するだけでよいという回答が見つかりました。

私はそれを行い、それをバックアップしました。これでサーバーは最大3秒待機し(ファイル内の変更されたスリープ)、起動します。ただし、利用できるネットワーク接続はありません。いくつかのdhcpエラーです。

選択肢がなかったのでコメントで使ってみました。「ティー」を使ったもの。
それも機能しないことがわかりました。

この全体がどうしてそんなに矛盾するのでしょうか?ISOにファームウェアが完全に収まるのに、どうすればインストールできないのですか(673 +〜10MB = 683)。インストーラーが必要なファイルをコピーせず、後で使用する接続をセットアップできないのはなぜですか?(または、ユーザーがそれを使用するかどうかを尋ねます。)


可能性のある重複askubuntu.com/questions/8568/...か(第2の答えではなく、受け入れられた1を見て)askubuntu.com/questions/172473/...
guntbert

@guntbert-高速応答をありがとう(サーバーに接続されている他のディスプレイに表示されていたのは申し訳ありません)。あなたが提案したように2番目の答えを試して、それまでQのダウン投票/クローズを控えてください。(これも失敗した場合は、より多くの情報を使用して再作成します。)
Apache

@guntbert:よし、数時間でファイルを添付する(このwifiを修正できなかったため、サーバーにアクセスできない)。ところで。これは、標準の12.10 x64インストールです。
Apache

気にしないでください。私のコメントは別の問題を意図したものでした。私のクライアント/この人は、物事を失敗させました:
guntbert

1
@guntbert-よし。解決策もないと思います。壊れているようです。さて、誰がサーバーでWifiを使用しますか?(私以外にも)長いケーブルを手に入れます。
Apache

回答:


12

1)パッケージwpasupplicantをインストールします。

2)次に、次のように記述します。

sudo su
wpa_passphrase [SSID] >> /etc/wpa_supplicant.conf
exit

[ SSID ]は、接続するポイントのSSIDです。このコマンドを入力した後、そのアクセスポイントのパスワードを書き込む必要があります。

3)新しい設定ファイルでwpa_suplicantを実行します。

sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf

インターフェースがwlan0であることを確認するか、必要に応じて変更してください!

-Bはバックグラウンド実行用です。

-Dは中古ドライバーです。

-iはインターフェースです。

4)今すぐ接続する必要があります:)


これはうまくいきました。私の場合-D <your_adapter>、私のラップトップがリリースされてから自動検出されるのに十分な時間だと思ったので、私はそれを逃しました。また、これはwifiに参加しただけで、IPアドレスを要求しなかったので、dhclient wlan0後で実行して修正しました。
Forbesmyester

6

https://wiki.debian.org/WiFi/HowToUse#WPA-PSK_and_WPA2-PSKの手順を使用しました。

競合する可能性があるため、etc / rc.localに追加したものをすべて削除することを忘れないでください。

まず、パッケージ「wpasupplicant」がインストールされている(デフォルトでインストールされているかどうかを思い出せない)ことを確認します。

次に、「/ etc / network / interfaces」ファイルを編集する必要があります。

使用されているスタンザは、上記のリンクの例に基づいています(以下に再現)。

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid mynetworkname
    wpa-psk mysecretpassphrase

Wifiカードがどのインターフェイスであるか(通常はwlan0)、ワイヤレスネットワークのキーとssidを確認する必要があります。


これは、断然、最も簡単な解決策です
Michael

1

ここに接続するための私のメモです

Androidポータブルホットスポット

/ etc / network / interfaces

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_android.conf

/etc/wpa_supplicant/wpa_supplicant_android.conf

network={
    ssid="AndroidAP"
    psk="password"
}

ノート

  • $ ifup wlan1を使用してインターフェースを起動します。Linuxが自動的にインターフェイスを起動するようにするには、' iface wlan1 inet dhcp 'の前の行に' auto wlan1 'を挿入します
  • $ ip linkは、ワイヤレス識別子(wlan *)を識別するための便利なbashコマンドです。

iPad / MACパーソナルホットスポット/ wifi

/ etc / network / interfaces

iface wlan1 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant_ipad.conf

/etc/wpa_supplicant/wpa_supplicant_ipad.conf

network={
    ssid="Hamish’s iPad"
    psk="myPassword"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP
    auth_alg=OPEN
}

ノート

  • 「 '」の文字には注意してください。「'」と同じではありません
  • Androidネットワークとは異なり、wpaサプリカントはMACベースのwifiに接続するために追加のパラメーターを必要とします...
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.