Как установить драйвер для моего беспроводного USB-адаптера Linksys AE1200 Wireless-N?

Как установить драйвер для моего беспроводного USB-адаптера Linksys AE1200 Wireless-N?

Недавно я скачал Ubuntu с основного сайта в надежде на двойную загрузку с Windows. Хотя операционная система работает, она говорит, что мне нужно установить драйвер для моей видеокарты. Когда я ввожу свой пароль, установка не удаётся. Я думаю, это потому, что мне нужен доступ в Интернет. Я пытался установить свой WiFi USB-адаптер с установочного диска, но Ubuntu, похоже, не запускает установку, когда я нажимаю на exe-файл.

Какие решения мне доступны, если я действительно хочу использовать Ubuntu для программирования и Windows для игр?

На коробке указано следующее название: Linksys AE1200 Wireless-N USB Adapter.

Описание выглядит так:

ID  13b1:0039 Linksys (a comma messed up format)
ID  046d:0a0b Logitech, Inc. ClearChat Pro USB (headset)

решение1

Я только что купил беспроводной USB-адаптер Linksys AE1200, и он отлично работает.19-окт-2012.

Мои lsusbрезультаты:

Шина 001 Устройство 005: ID 13b1:0039 Беспроводной адаптер Linksys AE1200 802.11bgn [Broadcom BCM43235]

По какой-то причине,Драйвер Win XP на установочном CD не работает. Ни один из других драйверов чипсета Broadcom, которые я пробовал, у меня не работал.

Решение

Итак, поиск здесь и на Ubuntuforums выдал следующую ссылку:http://www.wikidevi.com/wiki/Linksys_AE1200и предоставил эту исправленную версию драйвера xp:http://wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x.zip.

  1. Загрузите bcmwl_4323x.zip и распакуйте (в качестве примера я приведу мой каталог загрузок)
  2. Я открыл окно Терминала:
    • cd /Downloads/bcmwl_4323x/xp/
    • :~/Загрузки/bcmwl_4323x/xp$sudo ndiswrapper -i bcmwlhigh5.inf
    • sudo modprobe ndiswrapper
  3. ndiswrapper -lполучено:

bcmwlhigh5 : драйвер установлен,
устройство (13B1:0039) присутствует

  • Закройте окно терминала, отсоедините кабель локальной сети, перезагрузите систему.
  • (Необязательно) Если беспроводная USB-карта не работает после перезагрузки, вам может потребоваться добавитьndiswrapperк вашему /etc/modules, чтобы он загружал ndiswrapper при запуске.
    • Вы должны быть в состоянии проверить, нужно ли это, если при загрузке светодиод на вашей беспроводной карте не горит. Вы запускаете терминал sudo modprobe -r ndiswrapper | sudo modprobe ndiswrapper, а затем светодиод загорается.

решение2

Я использую Ubuntu 12.04 и после безуспешных поисков на этих форумах я установил драйвер для своего AE1200, и он работает правильно.

Вот как я это сделал:

Сначала установите ndiswrapper и обязательно установите ndiswrapper-common и ndiswrapper-dkms.

Затем загрузите драйвер XP для устройства:http://support.linksys.com/en-us/support/adapters/AE1200

Извлеките zip-архив cdв папку (вероятно, xp). Если вы попытаетесь установить драйвер с помощью ndiswrapper на этом этапе, вы получите ошибку "не удалось найти раздел "Linksys_AE1200.files.NTamd64"". Чтобы устранить эту ошибку, отредактируйте файл bcmwlhigh5.inf. Найдите раздел, который выглядит следующим образом:

[Linksys_AE2500.files.NT]
AE2500xp.sys,,,6

Под ним добавьте следующее:

[Linksys_AE1200.files.NTamd64]
    AE1200xp64.sys,,,6

[Linksys_AE2500.files.NTamd64]
    AE2500xp64.sys,,,6

Сохраните и закройте. Затем, если вы уже пытались установить драйвер с помощью ndiswrapper, вам нужно будет удалить его, выполните:

sudo ndiswrapper -e bcmwlhigh5

Затем повторите установку:

sudo ndiswrapper -i bcmwlhigh5.inf

Проверить с помощью:

sudo ndiswrapper -l

Теперь подключите USB-устройство, и должен загореться синий индикатор.

Я могу ошибаться, но, по-моему, это означает, что тот, кто написал эти .inf-файлы, забыл включить эти строки, что я нахожу забавным.

**Обновление для 12.10- Если вы установите ndiswrapper-dkms, он не будет работать, и вы начнете получать системные ошибки. Следуйте решению здесь, чтобы решить: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/3

Кстати, исходный код, на который он ссылается, — это все, что находится в каталоге «driver» извлеченного tar.gz.

Кроме того, вам также понадобится запустить:

sudo dkms remove ndiswrapper/1.57 --all

и

sudo dkms uninstall ndiswrapper/1.57

решение3

Похоже, Cisco не заботится о поддержке Linux на этом конкретном устройстве:http://homecommunity.cisco.com/t5/Wireless-Adapters/AE1200-linux-Driver/mp/410963?comm_cc=HSus&comm_lang=en#M30247

Один пользователь на этом форуме предлагаетДрайвер RALinkTech"RT3572USB" будет работать на вашем устройстве, но предполагает, что это будет раздражать. Я не могу подтвердить ни одно из утверждений.

ndiswrapper(инструмент, который предоставляет достаточно API Windows, чтобы позволить Windowsводители  работающий под управлением Linux) не упоминает ваше устройство в списке поддерживаемых устройств.

В общем, лучше всего покупать устройствапосле  выяснить уровень их поддержки. Некоторые компании (Intel) прилагают дополнительные усилия, чтобы убедиться, что их оборудование работает под Linux (иногда до выпуска драйверов Windows; члены их команд разработчиков, с которыми я общался, были рады поддержать Linux). Некоторые компании просто не заботятся. Узнать наверняка, какие именно устройства поддерживаются, может быть сложно; один простой подход — поискать /lib/modules/$(uname -r)/kernel/drivers/net/драйверы. Все драйверы USB находятся в usb/подкаталоге. В моей системе:

$ for f in * ; do echo -ne "$f \t" ; modinfo $f | grep ^description ; done
asix.ko     description:    ASIX AX8817X based USB 2.0 Ethernet Devices
catc.ko     description:    CATC EL1210A NetMate USB Ethernet driver
cdc_eem.ko  description:    USB CDC EEM
cdc_ether.ko    description:    USB CDC Ethernet devices
cdc_ncm.ko  description:    USB CDC NCM host driver
cdc-phonet.ko   description:    USB CDC Phonet host interface
cdc_subset.ko   description:    Simple 'CDC Subset' USB networking links
cx82310_eth.ko  description:    Conexant CX82310-based ADSL router USB ethernet driver
dm9601.ko   description:    Davicom DM9601 USB 1.1 ethernet devices
gl620a.ko   description:    GL620-USB-A Host-to-Host Link cables
hso.ko  description:    USB High Speed Option driver
int51x1.ko  description:    Intellon usb powerline adapter
ipheth.ko   description:    Apple iPhone USB Ethernet driver
kaweth.ko   description:    KL5USB101 USB Ethernet driver
mcs7830.ko  description:    USB to network adapter MCS7830)
net1080.ko  description:    NetChip 1080 based USB Host-to-Host Links
pegasus.ko  description:    Pegasus/Pegasus II USB Ethernet driver
plusb.ko    description:    Prolific PL-2301/2302 USB Host to Host Link Driver
rndis_host.ko   description:    USB Host side RNDIS driver
rtl8150.ko  description:    rtl8150 based usb-ethernet driver
sierra_net.ko   description:    USB-to-WWAN Driver for Sierra Wireless modems
smsc75xx.ko     description:    SMSC75XX USB 2.0 Gigabit Ethernet Devices
smsc95xx.ko     description:    SMSC95XX USB 2.0 Ethernet Devices
usbnet.ko   description:    USB network driver framework
zaurus.ko   description:    Sharp Zaurus PDA, and compatible products

Единственное, что здесь не отображается, так это драйвер.качество  -- который отличается от драйвера к драйверу и от устройства к устройству. Ничего не остается, кроме как искать в Интернете конкретные устройства, которые вас интересуют, и смотреть, есть ли у людей в целом успех или жалобы -- зная, что большинство людей будут сообщать о жалобах, но не о том, что их оборудование работает нормально.

решение4

Просто хочу сообщить сообществу, что Linksys AE1200 работает безупречно, как и в Windows.

Но должен сообщить, что модифицированный драйвер XP, размещенный выше в другом комментарии, не работал на маршрутизаторах WPA2. Я нашел обходной путь, нашел нетронутый драйвер WinXP и заставил его работать.

Сделал это следующим образом:

Загруженный драйвер XP НЕМОДИФИЦИРОВАННЫЙ с: http://drivers.softpedia.com/dyn-postdownload.php?p=159439&t=0&i=1

Установка ndisgtkи ndiswrapper-dkmsпакеты через терминал ==>sudo apt-get install ndisgtk && sudo apt-get install ndiswrapper-dkms

Извлек заархивированный драйвер WinXP, скачанный по ссылке выше.

Открыл в меню «Драйверы беспроводных сетей Windows», выбрал bcmwlhigh5.infфайл и установил драйвер.

Перезагрузил просто для уверенности и наконец заработало.

В данный момент я использую Lubuntu, но, как я полагаю, в Ubuntu и производных от Ubuntu нет необходимости добавлять ndiswrapper, /etc/modulesпоскольку Lubuntu ndiswrapperзагружается ядром по умолчанию.

Надеюсь, это поможет кому-нибудь, простой и беспроблемный способ настройки беспроводного USB-ключа Cisco Linksys AE1200 для работы без лишних команд терминала, даже для неопытных пользователей!

ПРАВКА: Если вы оказались в ситуации, когда вы никак не можете перезагрузить устройство, сразу после установки драйвера должен немедленно загореться синий светодиод, и вы можете сразу же начать использовать Wi-Fi-модем.

Связанный контент