web-dev-qa-db-ja.com

ZotacWiFiドライバー-Linuxサポートなし

私は自分のコンピューターを作りました、そしてマザーボードはZotac ITX GeForce 9300です。 Wi-Fiアダプターが機能せず、付属のCDにLinuxドライバーがありません。 Linux Mint7の最新の安定版リリースを使用しています。

このアダプター用のLinuxドライバー、または少なくとも私のアダプターで動作する汎用Wi-Fiドライバーはありますか?

lspciを実行した結果は次のとおりです。

00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.4 RAM memory: nVidia Corporation Device 0a98 (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
00:0b.0 IDE interface: nVidia Corporation MCP79 SATA Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:18.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
03:00.0 VGA compatible controller: nVidia Corporation GeForce 9300 / nForce 730i (rev b1)

更新:誰かがWiFiモジュールがUSBヘッダーを介してボードに接続すると言いました。 lsusbを実行した結果は次のとおりです。

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0518:0001 EzKEY Corp. USB to PS2 Adaptor v1.09
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 160a:3184
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 045e:00e1 Microsoft Corp. Wireless Laser Mouse 6000 Receiver
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

ndiswrapperはまったく役に立ちません。

更新2:投稿されたVT6656 LinuxドライバーCesarBをインストールしましたが、ネットワークにのみアクセスでき、アクセスできませんインターネット。さらに、起動するたびに、システムがアダプタを認識しません。起動するたびにドライバーを再インストールできますが、それでもネットワークに接続するだけです。

5
user5828

lspci出力には、イーサネットコントローラーが1つだけ表示されます(有線コントローラー、forcedethドライバーでサポートされるMCP79)。 Web検索を行ったところ、マザーボードのレビューで興味深い情報が見つかりました: " WiFiモジュール[...]はUSBヘッダーを介してボードに接続します "。それが当てはまる場合、必要な情報はlspciではなく、lsusbにあります。

lsusb出力で正しい行を見つけたら、ID(1d6b:0002のようなもの)を検索して、同じハードウェアについて話し合っている他の人を見つけることができます(人は通常USB IDを投稿します)助けを求めるときはその形式で)。

LinuxMintは2.6.28カーネルを使用するUbuntu9.04に基づいているようです。より新しいカーネル(今月後半にリリースされる予定のUbuntu 9.10は2.6.31を使用)を試して、デバイス用のドライバーがあるかどうかを確認できます。

EDIT:lsusb出力を投稿したので、160a:3184がワイヤレスカードであることがわかります。クイック検索では、それがVIAワイヤレスカードで、VT6656と呼ばれているようです。 VIAのドライバー があるようで、に追加されたようです。 ステージングツリー クリーンアップと将来のLinuxカーネルへの組み込みの可能性。 buntuバグ#162671 も参照してください。

12
CesarB

デバイスを正しく動作させるには、デバイスが使用するチップセットを特定する必要があります。これを行うには、マザーボードを視覚的に検査し、物理チップに識別コードを記録し、マザーボードのモデルでチップセットを文書化した他の人をネットで検索し、 "lspci"などのLinuxツールを使用します。

チップセットを特定したら、それを使用して、他のLinuxユーザーがそのハードウェアの構成に使用しているものを検索できます。 buntuフォーラム 開始するのに適した場所です。

これが私のUbuntu9.04システムがlspciからどのように見えるかです:

$ lspci 
00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400/A] Chipset Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:08.0 Mass storage controller: Silicon Image, Inc. SiI 3124 PCI-X Serial ATA Controller (rev 02)
00:0a.0 Ethernet controller: VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter (rev 11)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)

たとえば、そこにオーディオチップセットを見つけることができるはずです。システムでlspciを実行し、出力を質問に投稿できる場合は、それが役に立ちます。

2
quack quixote

オーディオの側面についてはよくわかりませんが、Linux内でWindowsWifiドライバーを使用するためにndiswrapperを使用したことがあります。

運が悪ければ、ワイヤレスを提供できるはずのネイティブドライバーをもう少し見つけることができます(ただし、多少の作業が必要になる場合があります)。

1
Andy

GeForce 9300チップセットは、最新のLinuxディストリビューションでサポートされている必要があります。 Ubuntu9.04。どのディストリビューションを使用していますか?商用(非フリー)ソフトウェアのリポジトリを追加して更新しましたか? OSに関する詳細情報を提供していただければ、さらに役立つ可能性があります。

編集:元のポスターが質問を編集して、彼のディストリビューションを含めました。

私はミントを知りません。そのディストリビューションのマルチバースリポジトリのバージョンを/etc/apt/sources.listに追加しましたか?その場合、必要なドライバが自動的にインストールされます。そうでない場合は、nVidiaから直接適切なドライバーをダウンロードしてください: http://www.nvidia.com/object/unix.html

0
CarlF