
新しく構築したマシンに Ubuntu 14.04 LTS をインストールしました。
TP-Link TL-WDN4800 PCI Express Wifi アダプタ、Gigabyte 970A-D3P マザーボード、MSI R7 265 GPU、などなど。
とにかく。最初に起動したとき、Ubuntu は最新バージョンをインストールするためにインターネットに接続するオプションを提供しました。接続は認識されましたが、その時点ではインストールを続行できなかったため、接続せずに続行しました。
ワイヤレス接続は見つかり/認識されていますが、どうしても接続できません。LAN に接続しようとしましたが、そこでも何もできませんでした。
ifconfig を実行すると、eth0、lo、wlan0 のステータスが表示されます。iwconfig では次のように表示されます。
eth0 no wireless extensions. lo no wireless extensions. wlan0 IEEE 802.11abgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=20dBm Retry long limit:7 RTS thr: off Fragment thr:off Power Management: off
私service network-manager restart
も走ってみました。
この特定のカード用の Linux ドライバーが見つからないようです。以前、Ubuntu 12.01 を搭載したラップトップでこの問題が発生したことがありますが、どうやって解決したのか思い出せません。
ぜひご協力いただき、この新しいボックスを最大限に活用させてください。
答え1
TP-Link によると、このカードは Atheros9k (ath、ath_9k モジュール) ドライバーで Linux をサポートします。これは Ubuntu インストールでデフォルトで提供されるはずです。私は Atheros カードを使用していますが、問題なく動作しています。
コマンドラインから試してください:
lsmod|grep ath
次のような画面が表示されます。
ath3k 13318 0
bluetooth 395387 28 bnep,hidp,ath3k,btusb,rfcomm
ath9k 164164 0
ath9k_common 13551 1 ath9k
ath9k_hw 453856 2 ath9k_common,ath9k
ath 28698 3 ath9k_common,ath9k,ath9k_hw
mac80211 638933 1 ath9k
cfg80211 496328 3 ath,ath9k,mac80211
そうでない場合は、モジュールがロードされていないか、何らかの理由で間違ったモジュールがロードされています。
投稿した出力は、ifconfig ではなく iwconfig からのものです。ただし、デバイスが表示されるということは、デバイスが認識され、ドライバーがロードされていることを意味します。
有線も無線も機能しないという事実から、ネットワーク マネージャー、ルーター/ローカル ネットワーク、または BIOS 設定 (おそらくそうではない) に問題があると考えられます。ルーターを再起動して、すべての設定が適切であることを確認してください。DHCP が有効になっていることを確認し、静的 IP で接続してみてください。また、ルーターの暗号化ありとなしを試してください。最後に、2.4GHz を有効にして 5GHz を無効にしたり、その逆を試して、機能するかどうかを確認してください。
Atheros は Linux で十分にサポートされており、すぐに使用できるはずです。
次のコマンドで詳細情報を取得できます。
lspci -vv -s
dmesg
ifconfig
rfkill list all
ハードウェア暗号化を無効にして、それが役立つかどうかを確認できます。
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf options ath9k nohwcrypt=1
sudo modprobe -rfv ath9k
また、新規インストールではDNSが時々不安定になることもわかりました。ルートとして、/etc/resolv.confファイルを編集します。
sudo nano /etc/resolv.conf
次の行を追加します。
nameserver 208.67.222.222
nameserver 208.67.220.220
ファイルを保存してもう一度お試しください。詳細はこちら: