Ubuntu Serverをインストールしたばかりのマシンがあります。唯一の問題は、ワイヤレスネットワークに接続する方法がわからず、ネットワークケーブルを使用してルーターに接続できないことです。
ネットワークカードをリストしようとすると、ループバックインターフェイスのみが表示されました。
$ ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric 1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
ubuntu Desktop 10.10の新規インストールで同じことを行うと、イーサネットネットワークインターフェイス(eth0
)とワイヤレスネットワークインターフェイス(wlan0
)の両方が表示されたため、これは予想外でした。
したがって、私の2つの質問は次のとおりです。
編集:
最終的にはUbuntuサーバーをアンインストールし、代わりにUbuntuデスクトップをインストールしてから、GUIを介してワイヤレスネットワークを設定し、GNOMEではなくコマンドラインで起動するようにしました。
ワイヤレスドライバーがない場合は、ワイヤレスカードを使用してこれらを取得することは明らかにできないため、最初にそれらを取得する方法を理解する必要があります;)別のコンピューターで検索してインストールできますバイナリ。ただし、ほとんどの場合、既にドライバーを持っていますが、インターフェイス宣言を含む/etc/network/interfaces
(ルートとして)を編集する必要があります。次の行を追加すると、カードが登録されます。
auto eth0 iface eth0 inet dhcp auto wlan0 iface wlan0 inet dhcp
これにより、/etc/init.d/networking restart
およびifup -a
を押すと、ubuntuがカードを認識するようになります。
ワイヤレスカードを起動したら、iwlist scan
と入力して、範囲内のワイヤレスネットワークを一覧表示できます。私はオープンでWEPで保護されたネットワークのみを扱ってきましたが、それらは完璧に機能します。これらのネットワークでは、次を使用できます
iwconfig wlan0 essid "network-name" ap any key <wep-key>
WPAは可能ですが、iwconfigを使用するよりもはるかに多くの設定があります。
ネットワークへの接続については、このガイドをご覧ください。 http://ubuntuforums.org/showthread.php?t=571188
最初の質問についていくつかのアイデアをお伝えできればと思いますが、2番目の質問については明確な答えしかありません。
このサイトで、ドライバーが既にカーネルの一部であることが示されている場合は、トラブルシューティングが必要な問題があります。たとえば、Ralinkには2つのドライバーがあり、どちらもUbuntuに含まれています。カードを接続すると、両方のドライバーがステアリングしようとするため、動作しません。解決策は、両方のいずれかをブラックリストに追加することです。この種の問題については、おそらく「[chipset] wireless card does not work on ubuntu」のようなものをグーグルで検索する必要があります。これにより、チップセット名なしでグーグルで検索するよりもはるかに迅速に結果が得られます。
ファイル/etc/wpa_supplicant/wpa_supplicant.confを編集(または作成)します
次のコードが必要です。
network = { ssid = "networkname" scan_ssid = 1 proto = WPA key_mgmt = WPA-PSK pairwise = CCMP group = TKIP psk = "networkpassword" }
ルーターの設定によっては、ペアワイズとグループのさまざまな組み合わせを試す必要がある場合があります(例:両方のCCMPまたは両方のTKIP)。
このソリューションは、古いWPA暗号化を使用していることを前提としています。 WPA 2がある場合、proto = RSNに変わります。
次に、回線を使用して接続します
sudo wpa_supplicant -i wlan0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf
ここでは、-iの後にインターフェイスの名前を、-Dの後にドライバーの名前を記述する必要があります(1を解決した後、両方を知っている必要があります)。
この方法はIntrepidで機能したことを保証できますが、それ以降は使用していません。問題がある場合は、manファイル here で設定する方法を確認できます。