Недавно я скачал 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.
- Загрузите bcmwl_4323x.zip и распакуйте (в качестве примера я приведу мой каталог загрузок)
- Я открыл окно Терминала:
cd /Downloads/bcmwl_4323x/xp/
- :~/Загрузки/bcmwl_4323x/xp$
sudo ndiswrapper -i bcmwlhigh5.inf
sudo modprobe ndiswrapper
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-модем.