5

Я собрал свой собственный компьютер, а материнская плата - Zotac ITX GeForce 9300 . Адаптер Wi-Fi не работает, а на прилагаемом компакт-диске нет драйверов для Linux. Я использую последнюю стабильную версию Linux Mint 7.

Есть ли драйверы 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 VT6656 CesarB , но я могу получить доступ только к сети, а не к Интернету. Кроме того, при каждой загрузке система не распознает адаптер. Я могу переустанавливать драйвер при каждой загрузке, но он все равно будет подключаться только к сети.

4 ответа4

13

Ваш вывод lspci показывает только один контроллер Ethernet (проводной, MCP79, который должен поддерживаться драйвером forcedeth ). Выполняя поиск в Интернете, я обнаружил интересную информацию в обзоре вашей материнской платы: « Модуль WiFi [...] подключается к плате через USB-разъем ». Если это так, то нужная вам информация будет найдена не в lspci , а в lsusb .

Найдя правильную строку в выводе lsusb , вы можете выполнить поиск идентификатора (который будет выглядеть примерно так 1d6b:0002), чтобы найти других людей, обсуждающих то же оборудование (люди обычно публикуют идентификатор USB в этом формате при обращении за помощью). ).

Похоже, Linux Mint основан на Ubuntu 9.04, которая использует ядро 2.6.28. Вы можете попробовать более новое ядро (Ubuntu 9.10, которое должно быть выпущено в конце этого месяца, использует 2.6.31), чтобы увидеть, есть ли драйвер для вашего устройства.

РЕДАКТИРОВАТЬ: Теперь, когда вы опубликовали вывод lsusb , я вижу, что 160a:3184 ваша беспроводная карта. Быстрый поиск показывает, что это беспроводная карта VIA, по-видимому, называется VT6656. Кажется, что для этого есть драйвер от VIA , и он, кажется, был добавлен в промежуточное дерево для очистки и возможного будущего включения в ядро Linux. Смотрите также Ubuntu bug # 162671.

2

Чтобы устройства работали должным образом, вам необходимо определить используемые ими чипсеты. Вы можете сделать это путем визуальной проверки материнской платы и записи идентификационных кодов на физические чипы, поиска в сети других людей, которые документировали наборы микросхем на вашей модели материнской платы, и с помощью инструментов linux, таких как "lspci".

После того, как вы определили наборы микросхем, вы можете использовать их для поиска того, что другие пользователи Linux используют для настройки этого оборудования. Форумы Ubuntu - хорошее место для начала.

Вот как выглядит моя система Ubuntu 9.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 в своей системе и опубликовать вывод в своем вопросе, это поможет нам помочь вам.

1

Я не уверен насчет аудио, но я иногда использовал ndiswrapper для использования драйверов Windows Wifi в Linux.

Если вам не повезло найти немного больше родных драйверов, которые, мы надеемся, смогут дать вам беспроводной доступ (хотя иногда это может занять немного времени).

0

Чипсет GeForce 9300 должен поддерживаться современным дистрибутивом Linux, например Ubuntu 9.04. Какой дистрибутив вы используете? Вы добавили репозитории для коммерческого (несвободного) программного обеспечения и обновили? Если вы дадите больше информации о вашей ОС, мы можем быть более полезными.

РЕДАКТИРОВАТЬ: Оригинальный постер отредактировал вопрос, чтобы включить его дистрибутив.

Я не знаю мяты. Добавили ли вы версии этого дистрибутива Multiverse в /etc/apt/sources.list? Если вы это сделаете, необходимые драйверы должны быть установлены автоматически. Если нет, загрузите соответствующий драйвер непосредственно с nVidia здесь:http://www.nvidia.com/object/unix.html.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .