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

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

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

Название, указанное на коробке: Linksys AE1200 Wireless- N USB-адаптер

Описание гласит:

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

5 ответов

Решение

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

Один пользователь на этом форуме полагает, что драйвер 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

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

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

мой lsusb Результаты:

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

По какой-то причине драйвер Win XP на установочном компакт-диске не будет работать. Ни один из других драйверов чипсетов для 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/
    • : ~ / Downloads / 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 и затем включается светодиод.

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

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

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

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

Извлеките почтовый индекс и 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

Я следовал инструкциям @Lukashka плюс рекомендации здесь: Установите драйверы (на испанском языке), и это работает в Ubuntu 14.10:

Они говорят, что:

1. Установите ndiswrapper :

sudo aptitude install ndiswrapper-common ndiswrapper-modules-1.9 ndiswrapper-utils-1.9

2. Установите драйверы:

Перейдите на страницу linksys и загрузите драйверы для XP, а затем следуйте инструкциям @Lukashka, особенно если вы используете Ubuntu 64bit.

Затем в загруженной папке мы используем:

sudo ndiswrapper -i bcmwlhigh5.inf

Затем мы убедимся, что установлено:

sudo ndiswrapper -l

Если есть ошибки, то нам нужно удалить (sudo ndiswrapper -e bcmwlhigh5), затем исправьте ошибку (например, скачайте другой файл) и установите снова.

3. Загрузить ndiswrapper модуль:

К системе:

sudo depmod -a
sudo modprobe ndiswrapper

Когда интерфейс WIFI USB активен:

sudo ndiswrapper -m

Когда начнется Ubuntu (добавить ndiswrapper как новая строка):

sudo gedit /etc/modules

Затем проверьте ваши соединения, он должен перечислить ваше устройство.

Просто чтобы сообщить сообществу, что 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 Wireless Drivers из меню, выбрал bcmwlhigh5.inf файл и установил драйвер.

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

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

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

РЕДАКТИРОВАТЬ: Если вы находитесь в ситуации, когда вы не можете каким-либо образом перезагрузиться, сразу после установки драйвера, немедленно должен загореться синий светодиод, и вы можете сразу начать использовать ключ Wi-Fi.

Другие вопросы по тегам