
Ubuntu日本語フォーラム
ログインしていません。
ドスパラのPrime Note クリティアDX2 を購入し、ubuntuをインストールしました。
無線LANが使えません(ドライバーが無い)
このnoteには無線LANモジュールとして XAVI_WB214が使われており、多分そのチップはXW204eと思われます。
(メーカー名はモジュール、チップとも不明)
色々ググって見ましたが、window用のドライバーしか見付かりませんでした。
どなたかドライバーの在処をご存じですか?
また、汎用的な無線LANドライーバ等が有るのですか?
よろしくお願いいたします。
buletoothもドライバーが有りませんが、チップが不明で調べようがありません。
他はオーディオを含め使えている様です。
オフライン
とりあえず、現在の状況の確認から始めてみて下さい。
「端末」、もしくは、「Terminal」を起動して、下記のコマンドを実行し、出力されたものを投稿願います。
cat /etc/lsb-release uname -a lshw -short lshw -c network ifconfig iwconfig lspci lsusb lsmod
BlueToothの件については、必要あれば、内容(話題)にあったタイトルにて別トピックをおこして下さい。
オフライン
早速の回答有難うございます。結果は
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"
$ uname -a
Linux CriteaDX2 2.6.38-10-generic-pae #46-Ubuntu SMP Tue Jun 28 16:54:49 UTC 2011 i686 i686 i386 GNU/Linux
$ sudo lshw -short
[sudo] password for fuji:
H/W path Device Class Description
=========================================================
system Prime Series (0)
/0 bus A15
/0/0 memory 64KiB BIOS
/0/4 processor Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
/0/4/3.1 processor Logical CPU
/0/4/3.2 processor Logical CPU
/0/4/3.3 processor Logical CPU
/0/4/3.4 processor Logical CPU
/0/4/3.5 processor Logical CPU
/0/4/3.6 processor Logical CPU
/0/4/3.7 processor Logical CPU
/0/4/3.8 processor Logical CPU
/0/4/3.9 processor Logical CPU
/0/4/3.a processor Logical CPU
/0/4/3.b processor Logical CPU
/0/4/3.c processor Logical CPU
/0/4/3.d processor Logical CPU
/0/4/3.e processor Logical CPU
/0/4/3.f processor Logical CPU
/0/4/3.10 processor Logical CPU
/0/41 memory 4GiB System Memory
/0/41/0 memory 2GiB SODIMM DDR3 Synchronous 1333 MHz (0.8
/0/41/1 memory 2GiB SODIMM DDR3 Synchronous 1333 MHz (0.8
/0/100 bridge 2nd Generation Core Processor Family DRAM
/0/100/2 display 2nd Generation Core Processor Family Integ
/0/100/16 communication 6 Series Chipset Family MEI Controller #1
/0/100/1a bus 6 Series Chipset Family USB Enhanced Host
/0/100/1b multimedia 6 Series Chipset Family High Definition Au
/0/100/1c bridge 6 Series Chipset Family PCI Express Root P
/0/100/1c.1 bridge 6 Series Chipset Family PCI Express Root P
/0/100/1c.1/0 wlan0 network AR9285 Wireless Network Adapter (PCI-Expre
/0/100/1c.5 bridge 6 Series Chipset Family PCI Express Root P
/0/100/1c.5/0 eth0 network Atheros Communications
/0/100/1d bus 6 Series Chipset Family USB Enhanced Host
/0/100/1f bridge HM65 Express Chipset Family LPC Controller
/0/100/1f.2 scsi0 storage 6 Series Chipset Family 6 port SATA AHCI C
/0/100/1f.2/0 /dev/sda disk 500GB Hitachi HTS54505
/0/100/1f.2/0/1 /dev/sda1 volume 29GiB Windows NTFS volume
/0/100/1f.2/0/2 /dev/sda2 volume 46GiB EXT4 volume
/0/100/1f.2/0/3 /dev/sda3 volume 1906MiB Extended partition
/0/100/1f.2/0/3/5 /dev/sda5 volume 1906MiB Linux swap / Solaris partition
/0/100/1f.2/1 /dev/cdrom disk DVDRAM GT40N
/0/100/1f.3 bus 6 Series Chipset Family SMBus Controller
$ sudo lshw -c network
*-network DISABLED
description: Wireless interface
product: AR9285 Wireless Network Adapter (PCI-Express)
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: e0:91:53:4e:d4:85
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=2.6.38-10-generic-pae firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:17 memory:f6a00000-f6a0ffff
*-network
description: Ethernet interface
product: Atheros Communications
vendor: Atheros Communications
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: c0
serial: e0:69:95:a0:1a:01
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI duplex=full firmware=N/A ip=192.168.135.155 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:41 memory:f6000000-f603ffff ioport:b000(size=128)
$ ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス e0:69:95:a0:1a:01
inetアドレス:192.168.135.155 ブロードキャスト:192.168.135.255 マスク:255.255.255.0
inet6アドレス: 2001:c90:aa1:2db:e269:95ff:fea0:1a01/64 範囲:グローバル
inet6アドレス: fe80::e269:95ff:fea0:1a01/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:1924 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:1489 エラー:0 損失:0 オーバラン:0 キャリア:1
衝突(Collisions):0 TXキュー長:1000
RXバイト:2347027 (2.3 MB) TXバイト:206911 (206.9 KB)
割り込み:41
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:12 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:12 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:720 (720.0 B) TXバイト:720 (720.0 B)
$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Atheros Communications Device 1083 (rev c0)
$ lsusb
Bus 002 Device 003: ID 056e:0018 Elecom Co., Ltd
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:aff1 Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsmod
Module Size Used by
parport_pc 32111 0
ppdev 12849 0
snd_hda_codec_hdmi 27535 1
snd_hda_codec_conexant 43782 1
binfmt_misc 13213 1
sco 17827 2
snd_hda_intel 24140 2
bnep 17785 2
snd_hda_codec 90901 3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel
l2cap 48656 3 bnep
snd_hwdep 13274 1 snd_hda_codec
snd_pcm 80042 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
arc4 12473 2
snd_seq_midi 13132 0
snd_rawmidi 25269 1 snd_seq_midi
ath9k 103669 0
mac80211 257001 1 ath9k
i915 450969 3
usbhid 41704 0
ath9k_common 13611 1 ath9k
snd_seq_midi_event 14475 1 snd_seq_midi
btusb 18160 1
hid 77084 1 usbhid
ath9k_hw 300328 2 ath9k,ath9k_common
snd_seq 51291 2 snd_seq_midi,snd_seq_midi_event
ath 19141 2 ath9k,ath9k_hw
bluetooth 65493 8 sco,bnep,l2cap,btusb
cfg80211 156212 3 ath9k,mac80211,ath
snd_timer 28659 2 snd_pcm,snd_seq
snd_seq_device 14110 3 snd_seq_midi,snd_rawmidi,snd_seq
drm_kms_helper 40745 1 i915
drm 184133 4 i915,drm_kms_helper
i2c_algo_bit 13184 1 i915
snd 55295 14 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
psmouse 59039 0
video 18951 1 i915
serio_raw 12990 0
soundcore 12600 1 snd
snd_page_alloc 14073 2 snd_hda_intel,snd_pcm
lp 13349 0
parport 36746 3 parport_pc,ppdev,lp
ahci 21591 2
atl1c 36237 0
libahci 25548 1 ahci
かなり長くなりましたが、上記のとおりです。
又、無線LANのチップはアセロスのAR9285だったのですね!! 勉強になりました。
上記の結果を理解しようとしましたが、80%以上は理解出来ません。上記の結果からbluetoothは
bluetooth 65493 8 sco,bnep,l2cap,btusb とありますが、アイコンがグレーアウトし使用出来ません。
よろしくお願い致します。
オフライン
すみません。各コマンドの意味を説明していませんでしたね。
詳細(や正確な使い方など)は端末で、
man [コマンド名]
とすれば確認することができます。
もし、興味を持たれましたら後日、読んでみて下さい。
/etc/lsb-releaseにはUbuntuのバージョンが記載されています。
catコマンドはテキストファイルの内容を表示するために使われます。
fujimaru による投稿:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"
念のためにUbuntuのバージョンを確認したかったので、実行していただきました。バージョンは11.04のようですね。
unameはカーネルのバージョンなどを表示するコマンドです。カーネルが最新のものになっているか、また、念のために32bit版か、64bit版かを確認しておきたかったので実行していただきました。
fujimaru による投稿:
$ uname -a
Linux CriteaDX2 2.6.38-10-generic-pae #46-Ubuntu SMP Tue Jun 28 16:54:49 UTC 2011 i686 i686 i386 GNU/Linux
結果を見ると32bit版であることが判ります。
lshwはシステムに認識されているハードウェアの一覧を表示するコマンドです。
fujimaru による投稿:
$ sudo lshw -short
[sudo] password for fuji:
H/W path Device Class Description
=========================================================
--- 中略 ---
/0/100/1c.1/0 wlan0 network AR9285 Wireless Network Adapter (PCI-Expre
--- 中略 ---
/0/100/1c.5/0 eth0 network Atheros Communications
--- 中略 ---
有線、無線ともにデバイスは認識されています。ご推察のとおり、無線LANデバイスはAR9285チップのようですね。
fujimaru による投稿:
$ sudo lshw -c network
*-network DISABLED
description: Wireless interface
product: AR9285 Wireless Network Adapter (PCI-Express)
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: e0:91:53:4e:d4:85
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=2.6.38-10-generic-pae firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:17 memory:f6a00000-f6a0ffff
ドライバはath9kがロードされています。問題点としては、状態がDISABLEDになっています。
追加の確認と、対策方針は後述します。
ifconfigはネットワークインタフェースの状態確認などに使うコマンドです。
無線LANインターフェースが動作していれば、状態が表示されたはずなのですが、動作していないため空振りでした。。
iwconfigはネットワークインターフェースの無線に関する状態確認などに使うコマンドです。
fujimaru による投稿:
$ iwconfig
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
lshwでの確認と同様ですが、Tx-Powerがoffとなっており、電波を出していない状態になっています(つまり無効化されています)。
lspciはpciバスに接続されたデバイスの一覧を表示するコマンドです。
lsusbはusbバスに接続されたデバイスの一覧を表示するコマンドです。
これも念のためお願いしたのですが、今回はlshwの情報で十分でした。
なお、大抵の場合、内蔵のLANデバイスはpciバスにつながっているのですが、まれにusbバスにつながっているものもあります。
さらに突っ込んだ使い方については、無線LANデバイスに関する情報を調べるにはなどを参照して下さい。
lsmodはロードされているカーネルモジュールの一覧を表示するためのコマンドです。カーネルモジュールは、ドライバのようなものだとお考え下さい。
fujimaru による投稿:
$ lsmod
Module Size Used by
ath9k 103669 0
mac80211 257001 1 ath9k
ath9k_common 13611 1 ath9k
ath9k_hw 300328 2 ath9k,ath9k_common
ath 19141 2 ath9k,ath9k_hw
lshwでの確認と重複しますが、ドライバのロードには問題なさそうです。
さて、問題は無効になっている無線LANインターフェースをどのように有効化するかですが、
1. BIOSの設定で無線LANデバイスが無効になっていないか確認してみて下さい。
2. PCに無線LANデバイスを無効にするハードスイッチが無いか、側面、裏面などを確認してみて下さい。無効になっていれば有効化してみて下さい。
3. キーボードに無線LANの有効/無効切り替えボタンがあれば、そちらの操作で有効化できないか試してみて下さい。
4. rfkill listを実行して、ソフト的に無効化(block)されていないか確認してみて下さい。
参考トピック
なお、ソフト的にブロックされていた場合は、
sudo rfkill unblock all
などとすればブロック解除できるかと思います。
気になる情報としては、なぜかハードウェア的にブロックされていて、それを解除する方法がよく判らない、古いカーネルで一度動作させると、その後は新しいカーネルでも動作する、という不思議な現象が報告されていることです。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/780040
http://ubuntuforums.org/showpost.php?p=10974793&postcount=18
今回のケースがこれに該当するかどうかは、上記の1〜4を見て考えましょう。
オフライン
早速詳細な説明を有難うございます。
hmatsue による投稿:
1. BIOSの設定で無線LANデバイスが無効になっていないか確認してみて下さい。
2. PCに無線LANデバイスを無効にするハードスイッチが無いか、側面、裏面などを確認してみて下さい。無効になっていれば有効化してみて下さい。
3. キーボードに無線LANの有効/無効切り替えボタンがあれば、そちらの操作で有効化できないか試してみて下さい。
4. rfkill listを実行して、ソフト的に無効化(block)されていないか確認してみて下さい。
このノートには無線LANのON/OFFが二ヶ所あり、一つは専用ののキーでON/OFFし(これはどうもwindow用見たいで使用不能)、もう一つはFnキーとF2キーの組み合わせで行うようになっており、これをすると無線LANが使用可能になりました。
色々有難うございました。
ifconfigとiwconfigの関連部分は
wlan0 Link encap:イーサネット ハードウェアアドレス e0:91:53:4e:d4:85
inet6アドレス: fe80::e291:53ff:fe4e:d485/64 範囲:リンク
UP BROADCAST MULTICAST MTU:1500 メトリック:1
RXパケット:2124 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:2166 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:240012 (240.0 KB) TXバイト:344006 (344.0 KB)
wlan0 IEEE 802.11bgn ESSID:"JA1MHY-SC-32SE"
Mode:Managed Frequency:2.457 GHz Access Point: 00:0B:A2:EB:81:4B
Bit Rate=48 Mb/s Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=70/70 Signal level=-35 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
になりました。
ただ、無線LANの設定がまずいみたいで、無線LANからネットワークに繋がらないようです。
私の無線LANは SSID:非表示、Authentication:WPAーPSK、Encryption:TKIP、WPAパスワード:12文字のパスワード
でwindowのノートからは接続できています。MACアドレスのフィルタリングはしておりません。
Ubuntuの設定は SSID:JA1MHY-SC-32SE、モード:インフラストラクチャ、BSSID:未設定、
デバイスのMACアドレス:E0:91:53:4E:D4:85、クローンしたMAC:未設定、MTU:自動
IPv4セッテイングは 方式:自動(DHCP)、接続を完了.....:チェックをつける、ルート:未設定
無線セキュリティは セキュリティ:WPA&WPA2Personal、パスワード12文字のパスワード
と言う設定ですが、繋がりません。又、ifconfigにwlan0のIPアドレスが表示されないのが気になります。
(DHCPから貰うはずなのに?DHCPでなくmanualで固定のIPを設定しても、wlan0にIPは表示されなかった)
設定にencryptionがないのが気になりますが。
非表示無線ネットワークに接続から、接続すると繋がっているように見えるのですが(無線ネットワークに切断するが表示される)
接続を編集するから、無線を見ると前回の使用が未接続になっており、頻繁に切断されるので、どうもちゃんと確立されていないようです??又、接続情報は有線のLANしか表示されません。
もう少しいじって見ますが出きるかな??
オフライン
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/773154
で、ドライバの動作が不安定だというレポートがあがっているようです。
最新のカーネルでは修正済みのようなので、
linux-backports-modules-cw-2.6.39-natty-generic-pae
パッケージを導入してシステム再起動し、現象が改善するか確認してみて下さい。
無線LANの設定については、
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/HowToSetupWirelessNic
を参照下さい。
オフライン
何度も有難うございます。
結論は接続出来ました。
hmatsue による投稿:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/773154
で、ドライバの動作が不安定だというレポートがあがっているようです。
最新のカーネルでは修正済みのようなので、
linux-backports-modules-cw-2.6.39-natty-generic-pae
パッケージを導入してシステム再起動し、現象が改善するか確認してみて下さい。
****
apt-getでインストール後再起動、念のため古い設定を消去し、新しく設定をしてみましたが、状況は変わりません(この時MACアドレスは空白のままにした)。又、使用しているルーターが(NTTのRT-S300SE)2つのSSIDをサポートしているようで、一方をWEPの128bitに設定後、ルーターの再起動後、WEPの設定を追加し、トライしましたが、接続出来ませんでした。
****
無線LANの設定については、
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/HowToSetupWirelessNic
を参照下さい。
****
参考にしましたが、昨日色々いじくっている時(ubunntuの他のページを参考)Ubuntu Studioをインストールしましたので、Unityではないので、表示のされ方が違いますが、設定は同じなので、参考にしましたが、接続出来ません。
****
又、network-adminをインストールしましたが、接続タブが表示されませんでした。
そして何気なくubuntu studioをアンインストールし、再起動をし、FnキーとF2キーで無線LANをONにすると、少しして、
Auto 設定したWEPのSSID が自動で現れ、接続が出来ました。(パスワードの設定はしていないような気がするのですが、古い設定を引き継いだのかなー? でもしたかな???
とにかく、万々歳です。 でもWPAのほうは自分で設定しましたが、今でも接続出来ません。
今は、inconfigでwlan0にもIPアドレスが、表示され、接続情報では、有線、無線のタブが出来2つの状態が表示されるようになりました。もちろん有線LANのケーブルを抜いてもインターネットは使用できます。
ただ、未だにnetwork-adminで接続タブは表示されません。
又、何で接続できるようになったか、原因は私の頭では理解出来ません。
ともかく、接続出来るようになり、感謝に絶えません。今後も初心者への指導をよろしくお願い致します。
最後にubuntu studioはアンインストールしましたが、元のUnityには戻っていません。でもUnityは取っつきずらかったので、今のアプリケーション、場所、システムが上部に表示される方が、慣れているせいか(CentOS)使いやすいのでそのままにしています。
オフライン
fujimaru による投稿:
とにかく、万々歳です。 でもWPAのほうは自分で設定しましたが、今でも接続出来ません。
WPAでも接続出来ました。原因はお恥ずかしいながらパスワードの一文字の大文字、小文字の間違いでした。
とほほ
オフライン
後日談。
今日ubuntuの再インストールをしたら、やっぱり無線LANが使えない。
hmatsueさんから教わった linux-backports-modules-cw-2.6.39-natty-generic-pae をapt-getでインストールし、何度か再起動を繰り返したら、使えるようになった。
ubuntu studioのインストールとアンインストールは関係ないみたい。
何回目の再起動だかは失念。
オフライン