Wie installiere ich den Treiber für meinen Linksys AE1200 Wireless-N USB-Adapter?


8

Ich habe kürzlich Ubuntu von der Hauptwebsite heruntergeladen, in der Hoffnung, es mit Windows doppelt booten zu können. Während das Betriebssystem funktioniert, muss ein Treiber für meine Grafikkarte installiert werden. Wenn ich mein Passwort eingebe, schlägt die Installation fehl. Ich denke, das liegt daran, dass ich einen Internetzugang benötige. Ich habe versucht, meinen WiFi-USB-Adapter mit der Installations-CD zu installieren, aber Ubuntu scheint das Setup nicht auszuführen, wenn ich auf die Exe klicke.

Was sind meine verfügbaren Lösungen, da ich Ubuntu aus meiner Programmierung und Windows wirklich für meine Spieleanforderungen verwenden möchte?

Der auf der Verpackung angegebene Name lautet: Linksys AE1200 Wireless-N USB Adapter

Die Beschreibung lautet wie folgt:

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

Wir benötigen viel mehr Informationen zu Ihrem WLAN-Adapter, bevor wir Ihnen Anweisungen geben können. Stellen Sie sicher, dass Ihr USB-WLAN-Adapter angeschlossen ist, und geben Sie dann in der Befehlszeilentyp lsusbIhre Frage ein, einschließlich dessen, was Sie nach Verwendung dieses Befehls im Terminal sehen (auf diese Weise haben wir die Hersteller-ID und die Produkt-ID Ihres Adapters). Hilft auch dabei, den Modellnamen Ihres Adapters anzugeben.
Titaniumux

2
Nur ein Kopf hoch, exe ist für Windows, und normalerweise werden wir keine Windows-Treiber in Ubuntu installieren, es sei denn, Sie müssen den Windows-Treiber verwenden, um Ihr drahtloses Internet zu aktivieren, aber das gilt nur für Karten, bei denen Sie keine bekommen können guter Linux-Treiber, und es wird über eine Schnittstelle namens gemacht ndiswrapper. Sie müssen sich wahrscheinlich keine Sorgen machen, wir geben Ihnen detaillierte Anweisungen, sobald wir mehr über Ihren WLAN-Adapter wissen.
Titaniumux

Ich habe meinen ursprünglichen Beitrag mit den von Ihnen angeforderten Informationen bearbeitet. Ich habe auch in meinem USB-Headset durch, da ich davon ausgehe, dass ein ähnliches Problem auftreten kann.
Lewis Graham

Nein, dies ist nicht dein Wireless-Adapter, es ist dein Headset ;-) Bitte sieh dir noch einmal die Liste von lsusb an!
Michael K

Ich habe meinen Beitrag überarbeitet. Es gab ein Komma, das das Hervorheben des USB-Adapters verhindert hat, aber ich habe gerade die Formatierung erhalten.
Lewis Graham

Antworten:


1

Es sieht nicht so aus, als würde Cisco Linux auf diesem bestimmten Gerät unterstützen: http://homecommunity.cisco.com/t5/Wireless-Adapters/AE1200-linux-Driver/mp/410963?comm_cc=HSus&comm_lang=de#M30247

Ein Benutzer in diesem Forum schlägt vor, dass der RALinkTech-Treiber "RT3572USB" für Ihr Gerät funktioniert, schlägt jedoch vor, dass dies ärgerlich ist. Ich kann keine der Aussagen bestätigen.

ndiswrapper(Ein Tool, das genügend Windows-APIs bereitstellt, damit Windows- Treiber   unter Linux ausgeführt werden können) erwähnt Ihr Gerät nicht in der Liste der unterstützten Geräte.

Im Allgemeinen ist es am besten, Geräte zu kaufen, nachdem Sie   den Grad ihrer Unterstützung herausgefunden haben. Einige Unternehmen (Intel) haben zusätzliche Anstrengungen unternommen, um sicherzustellen, dass ihre Hardware unter Linux funktioniert (manchmal bevor Windows-Treiber veröffentlicht werden; die Mitglieder ihrer Entwicklungsteams, mit denen ich gesprochen habe, waren begeistert, Linux zu unterstützen). Einige Unternehmen kümmern sich einfach nicht darum. Es kann schwierig sein, herauszufinden, welche spezifischen Geräte unterstützt werden. Ein einfacher Ansatz besteht darin, /lib/modules/$(uname -r)/kernel/drivers/net/nach Fahrern zu suchen . Alle USB-Treiber befinden sich im usb/Unterverzeichnis. Auf meinem System:

$ 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

Eine Sache , dass dies nicht zeigen , ist der Fahrer Qualität   - die von Fahrer zu Fahrer und Gerät zu Gerät unterschiedlich. Es bleibt nichts anderes zu tun, als im Internet nach bestimmten Geräten zu suchen, an denen Sie interessiert sind, und festzustellen, ob Personen im Allgemeinen Erfolg oder Beschwerden haben. Sie wissen, dass die meisten Benutzer Beschwerden melden, ihre Geräte jedoch nicht einwandfrei funktionieren.


Danke für die Antwort. Ich habe erst an diesem Wochenende mit einem Dual-Boot gerechnet, nachdem ich einige Tage an meinem Software-Engineering-Kurs teilgenommen hatte. Ich erkannte, dass die Verwendung von Ubuntu zu Hause für mich vorteilhafter wäre.
Lewis Graham

6

Ich habe gerade den Linksys AE1200 USB Wireless-Adapter gekauft und er funktioniert einwandfrei am 19. Oktober 2012 .

Meine lsusbErgebnisse:

Bus 001 Gerät 005: ID 13b1: 0039 Linksys AE1200 802.11bgn Wireless Adapter [Broadcom BCM43235]

Aus irgendeinem Grund würde der Win XP-Treiber auf der Installations-CD nicht funktionieren . Keiner der anderen Broadcom-Chipsatz-Treiber, die ich versucht habe, hat auch für mich funktioniert.

Die Lösung

Eine Suche hier und in Ubuntuforums ergab diesen Link: http://www.wikidevi.com/wiki/Linksys_AE1200 und lieferte diese reparierte Version des XP-Treibers: http://wikidevi.com/files/Drivers/Broadcom/bcmwl_4323x .zip .

  1. Laden Sie die Datei bcmwl_4323x.zip herunter und extrahieren Sie sie (für mein Beispiel folgt mein Download-Verzeichnis).
  2. Ich habe ein Terminalfenster geöffnet:
    • cd /Downloads/bcmwl_4323x/xp/
    • : ~ / Downloads / bcmwl_4323x / xp $ sudo ndiswrapper -i bcmwlhigh5.inf
    • sudo modprobe ndiswrapper
  3. ndiswrapper -l ergab:

bcmwlhigh5: Vom Treiber installiertes
Gerät (13B1: 0039) vorhanden

  • Beenden Sie das Terminalfenster, ziehen Sie das LAN-Kabel ab und starten Sie das System neu.
  • (Optional) Wenn die USB - Wireless - Karte funktioniert nicht nach dem Neustart, müssen Sie möglicherweise hinzufügen ndiswrapper zu Ihrem , /etc/modulesso dass sie Lasten ndiswrapper beim Start.
    • Sie sollten testen können, ob dies erforderlich ist, wenn beim Booten die LED auf Ihrer WLAN-Karte nicht leuchtet. Sie laufen im Terminal sudo modprobe -r ndiswrapper | sudo modprobe ndiswrapperund dann leuchtet die LED.

3

Ich verwende Ubuntu 12.04 und nachdem ich diese Foren nicht erfolgreich durchsucht habe, habe ich den Treiber für mein AE1200 installiert und er funktioniert ordnungsgemäß.

So habe ich es gemacht:

Installieren Sie zuerst ndiswrapper und stellen Sie sicher, dass Sie auch ndiswrapper-common und ndiswrapper-dkms installieren.

Laden Sie dann den XP-Treiber für das Gerät herunter: http://support.linksys.com/en-us/support/adapters/AE1200

Extrahieren Sie die Zip und cdin den Ordner (wahrscheinlich XP). Wenn Sie zu diesem Zeitpunkt versuchen, den Treiber mit ndiswrapper zu installieren, wird der Fehler "Linksys_AE1200.files.NTamd64" "Abschnitt konnte nicht gefunden" angezeigt. Um dies zu beheben, bearbeiten Sie die Datei bcmwlhigh5.inf. Suchen Sie den Abschnitt, der so aussieht:

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

Fügen Sie darunter Folgendes hinzu:

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

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

Speichern und schließen. Wenn Sie bereits versucht haben, den Treiber mit ndiswrapper zu installieren, müssen Sie ihn entfernen und Folgendes ausführen:

sudo ndiswrapper -e bcmwlhigh5

Führen Sie dann die Installation erneut durch:

sudo ndiswrapper -i bcmwlhigh5.inf

Überprüfen Sie mit:

sudo ndiswrapper -l

Schließen Sie nun das USB-Gerät an und das blaue Licht sollte aufleuchten.

Ich könnte mich irren, aber ich denke, das bedeutet, dass jeder, der diese INF-Dateien geschrieben hat, vergessen hat, diese Zeilen einzuschließen, was ich lustig finde.

** Update für 12.10- Wenn Sie ndiswrapper-dkms installieren, schlägt dies fehl und es treten Systemfehler auf. Befolgen Sie die Lösung hier, um das Problem zu beheben: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1023645/comments/3

Als Randnotiz ist der Quellcode, auf den er sich bezieht, alles im "Treiber" -Verzeichnis des extrahierten tar.gz

Darüber hinaus möchten Sie auch Folgendes ausführen:

sudo dkms remove ndiswrapper/1.57 --all

und

sudo dkms uninstall ndiswrapper/1.57

Das ist wahrscheinlich b / c XP 64 notorisch scheiße.
MDMoore313

+1 für die Informationen zum fehlenden Abschnitt. Unglaublich nützliche Informationen und amüsant, dass linksys / cisco diesen Abschnitt aus der inf herausgelassen hat.
Garrett

1

Ich habe die Anweisungen von @Lukashka sowie die Empfehlungen hier befolgt : Installiere Treiber (auf Spanisch) und es funktioniert in Ubuntu 14.10:

Sie sagen, dass:

1. Installieren Sie ndiswrapper:

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

2. Installieren Sie die Treiber:

Gehen Sie zur linksys-Seite und laden Sie die Treiber für xp herunter. Befolgen Sie dann die Anweisungen von @Lukashka, insbesondere wenn Sie Ubuntu 64bits verwenden

Dann verwenden wir im heruntergeladenen Ordner:

sudo ndiswrapper -i bcmwlhigh5.inf

Dann stellen wir sicher, dass das installiert ist:

sudo ndiswrapper -l

Wenn es Fehler gibt, müssen wir deinstallieren ( sudo ndiswrapper -e bcmwlhigh5) und dann den Fehler beheben (z. B. andere Datei herunterladen) und erneut installieren.

3. ndiswrapperModul laden :

Zum System:

sudo depmod -a
sudo modprobe ndiswrapper

Wenn die WIFI-USB-Schnittstelle aktiv ist:

sudo ndiswrapper -m

Wenn Ubuntu startet ( ndiswrapperals neue Zeile hinzufügen ):

sudo gedit /etc/modules

Überprüfen Sie dann Ihre Verbindungen, es sollte Ihr Gerät auflisten.


1
Sehr hilfreiche Schritt-für-Schritt-Anleitung. Lief wie am Schnürchen.
Garrett

0

Nur um die Community wissen zu lassen, dass Linksys AE1200 wie unter Windows einwandfrei funktioniert.

Ich muss jedoch mitteilen, dass der modifizierte XP-Treiber, der oben in einem anderen Kommentar veröffentlicht wurde, auf WPA2-Routern nicht funktioniert hat. Ich habe eine Problemumgehung erhalten und den unberührten WinXP-Treiber gefunden und in Betrieb genommen.

Habe es folgendermaßen gemacht:

Heruntergeladener XP-Treiber UNMODIFIED von: http://drivers.softpedia.com/dyn-postdownload.php?p=159439&t=0&i=1

Installiert ndisgtkund ndiswrapper-dkmsPakete über Terminal ==>sudo apt-get install ndisgtk && sudo apt-get install ndiswrapper-dkms

Extrahiert den komprimierten WinXP-Treiber, der über den obigen Link heruntergeladen wurde.

Öffnen Sie Windows Wireless-Treiber aus dem Menü, wählen Sie die bcmwlhigh5.infDatei aus und installieren Sie den Treiber.

Nur um sicherzugehen, neu gestartet und endlich funktioniert.

Ich verwende momentan Lubuntu, aber ich gehe davon aus, dass in Ubuntu und auch in Ubuntu-Derivaten kein ndiswrapper hinzugefügt werden muss, /etc/modulesda in Lubuntu ndiswrapperstandardmäßig der Kernel geladen wird.

Ich hoffe, dies hilft jedem, die einfache und problemlose Möglichkeit, den drahtlosen Cisco Linksys AE1200 USB-Dongle ohne zu viele Terminalbefehle für weniger erfahrene Benutzer zum Laufen zu bringen!

BEARBEITEN: Wenn Sie sich in einer Situation befinden, die Sie auf keinen Fall neu starten können, sollte die blaue LED sofort nach der Treiberinstallation sofort leuchten und Sie können den Wi-Fi-Dongle sofort verwenden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.