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

8

Я недавно скачал 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)
Льюис Грэм
источник
Нам потребуется гораздо больше информации о вашем беспроводном адаптере, прежде чем мы сможем дать вам инструкции. Убедитесь, что ваш USB-адаптер WLAN подключен, затем введите в командной строке lsusbи отредактируйте свой вопрос, включая то, что вы видите в терминале после использования этой команды (таким образом, у нас будут идентификатор поставщика и идентификатор продукта вашего адаптера). Также помогает указать название модели вашего адаптера.
Titaniumtux
2
Просто наперед, exe для Windows, и обычно мы не будем устанавливать драйверы Windows в Ubuntu, если только вам не нужно использовать драйвер Windows для включения беспроводного Интернета, но это только для карт, где вы не можете получить хороший драйвер для Linux, и это делается с помощью интерфейса под названием ndiswrapper. Вам, вероятно, не нужно беспокоиться об этом, мы дадим вам подробные инструкции, как только узнаем больше о вашем беспроводном адаптере.
Titaniumtux
Я отредактировал исходное сообщение с информацией, которую вы запросили Я также через мою гарнитуру USB, так как я ожидаю, что аналогичная проблема может возникнуть.
Льюис Грэм
Нет, это не ваш Wireless-Adapter, это ваша гарнитура ;-) Пожалуйста, посмотрите еще раз на список lsusb!
Майкл К
Я отредактировал свой пост. Была запятая, в которой пропущен USB-адаптер, но я получил форматирование прямо сейчас.
Льюис Грэм

Ответы:

1

Похоже, 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

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

sarnold
источник
Спасибо за ответ. Я не ожидал двойной загрузки до этих выходных после того, как несколько дней проходил уроки по разработке программного обеспечения. Я понял, что использование Ubuntu дома будет более полезным для меня.
Льюис Грэм
6

Я только что купил беспроводной адаптер 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а затем включается светодиод.
Clayton
источник
3

У меня 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
Лукашке
источник
Вот наверное б / с XP 64 общеизвестно отстой.
MDMoore313
+1 за информацию о пропавшем разделе. Невероятно полезная информация, и забавно, что linksys / cisco оставил этот раздел вне инфы.
Гаррет
1

Я следовал инструкциям @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

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

Аксель А. Гарсия
источник
1
Чрезвычайно полезные пошаговые инструкции. Работал как шарм.
Гаррет
0

Просто чтобы сообщить сообществу, что 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поскольку в Lubuntu ndiswrapperпо умолчанию загружается ядром.

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

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

Нуно Мачадо
источник