Thema geschlossen
Ergebnis 1 bis 2 von 2

Thema: Atheros veröffentlicht Linuxtreiber für USB "draft-n" Sticks (RPMs zum Test inside)

  1. #1
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,400

    Standard Atheros veröffentlicht Linuxtreiber für USB "draft-n" Sticks (RPMs zum Test inside)

    Und wieder eine sehr positive Meldung aus dem Hause Atheros, die offenbar nun eine "offene" Strategie gegenüber der Linux-Community anstreben.

    Wie der seit kurzem bei Atheros angestellte Kernelentwickler Luis Rodriguez ankündigte

    'Release of Atheros 802.11n USB Linux driver' - MARC

    veröffentlicht Atheros den Quellcode eines Linuxtreibers für ihre neuen "Draft-n" USB WLAN-Sticks, damit dieser mit Unterstützung der Linux-Community seinen Weg in den "Mainline"-Kernel findet.

    Bisher gibt es noch nicht viele Adapter, die mit diesem Treiber "befeuert" werden können, aber das dürfte sich wahrscheinlich bald ändern.

    Bisheriger Stand

    Supported hardware:

    Atheros 802.11n hardware: UB81, UB82, UB83
    welche man als

    - Netgear WNDA3100

    - D-Link DWA-160 Xtreme N Duo

    - TP-Link TL-WN821N

    käuflich erwerben kann.

    Die entsprechenden USB-IDs (Ausgabe von lsusb) lauten

    Code:
    0846:9010
    
    07d1:3c10
    
    0cf3:9170
    
    Der Treiber benötigt noch Einiges an Überarbeitung, aber da ihn G. K. Hartmann in "Linux-Staging" aufnehmen wird

    'Re: Release of Atheros 802.11n USB Linux driver' - MARC

    dürfte auch dies sehr bald passieren.

    Der grösste -zur Zeit noch- vorhandene Nachteil des Treibers besteht darin, daß er -genau so wie die Ralink "Legacy"-Treiber rt73/rt61- eine eigene Erweiterung für den wpa_supplicant benötigt, um mit WPA/WPA2 betrieben werden zu können, weshalb der Betrieb mit dem NetworkManager wohl kaum funktionieren dürfte (dazu später mehr).

    Wer die weitere Entwicklung verfolgen will, der kann sich in der frisch angelegten Mailingliste des Projektes umsehen:

    https://lists.madwifi-project.org/ma...nfo/otus-devel

    Ich habe mich gestern mal ein wenig mit dem neuen Treiber beschäftigt und es gelang mir auch wpa_supplicant so zu modifizieren, daß er die Erweiterung "otus" unterstützen sollte.

    Hier die Pakete, das Treibermodul heisst "arusb_lnx".

    A) Treiber

    openSUSE 11.0, kernel-default, 32 Bit

    arusb_lnx-kmp-default-git_2.6.25-rm.0.i586.rpm

    openSUSE 11.0, pae, 32 Bit

    arusb_lnx-kmp-pae-git_2.6.25-rm.0.i586.rpm

    openSUSE 11.0, kernel-default, 64 Bit

    arusb_lnx-kmp-default-git_2.6.25-rm.0.x86_64.rpm

    (thx @cal für den Rebuild)

    openSUSE 10.3, kernel-default => 2.6.22.16, 32 Bit

    arusb_lnx-kmp-default-git_2.6.22.19-rm.0.i586.rpm

    Source RPM

    arusb_lnx-git-rm.0.src.rpm

    B) wpa_supplicant

    openSUSE 11.0, 32 Bit

    wpa_supplicant-0.6.4-13.rm.0.i586.rpm

    openSUSE 11.0, 32 Bit

    wpa_supplicant-0.6.4-13.rm.0.i586.rpm

    openSUSE 11.0, 64 Bit

    wpa_supplicant-0.6.4-13.rm.0.x86_64.rpm

    (thx @cal für den Rebuild)

    openSUSE 10.3, 32 Bit

    wpa_supplicant-0.6.4-13.rm.0.i586.rpm

    Source RPM

    wpa_supplicant-0.6.4-13.rm.0.src.rpm

    Einrichtung:

    Nach Installation des passenden Treibers und des modifizierten wpa_supplicant sind folgende Schritte vorzunehmen.

    - Zuerst muss -analog zum Vorgehen mit den ralink-Legacy Treibern rt61/rt73- das ifup-wireless script mit der neuen wpa_supplicant-Erweiterung "otus" bekannt gemacht werden.

    Die Datei /etc/sysconfig/network/scripts/ifup-wireless mit einem Texteditor öffnen und folgende Änderung durchführen (rot markierte Zeilen exakt so hinzufügen).

    Code:
                rt2500*)
                    WPA_DRIVER=wext
                    ;;
                 arusb_lnx)
                     WPA_DRIVER=otus
                     ;; 

    - Stick einstecken und falls nach ein paar Sekunden "lsmod|grep arusb_lnx" keine Ausgabe ergibt, das Modul von Hand als root mittels "modprobe arusb_lnx" laden

    - Einrichtungsmethode in YaST auf "Traditionelle Methode mit ifup" umstellen

    - Stick entsprechend und vollständig über YaST konfigurieren, als Modul "arusb_lnx" wählen (falls möglich, ansonsten weglassen, udev sollte den Rest erledigen).

    Testberichte sind natürlich wie immer _ausdrücklich_ erwünscht, die entsprechenden Treiberpakete werden regelmässig aktualisiert.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.2-32Bit 2.6.31.12-desktop fluxbox 1.1.1+git/KDE 4.5.0

    openSUSE 11.2-64Bit 2.6.31.12-desktop fluxbox 1.1.1+git/KDE 4.5.0

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  2. #2
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,400

    Standard AW: Atheros veröffentlicht Linuxtreiber für USB "draft-n" Sticks (RPMs zum Test insid

    Es tut sich einiges in letzter Zeit an der "ar9170"-Front.

    - Neue Firmware nicht nur veröffentlicht

    https://lists.madwifi-project.org/pi...ay/000218.html

    sondern auch "frei" (= samt Quellcode unter der GPL) veröffentlicht.

    https://lists.madwifi-project.org/pi...ne/000233.html

    ar9170.fw - Linux Wireless

    - Experimentelle Unterstützung für AVM Draft-N USB-Sticks (no thanks to AVM, welche die Sticks durch eine Änderung an der internen Firmware des Sticks zunächst mal inkompatibel zu ar9170 gemacht haben, obwohl der selbe Chipsatz verbaut ist).

    https://lists.madwifi-project.org/pi...ay/000221.html

    - Erste Version des Treibers ist nun (ab 2.6.30) im Kernel enthalten

    Die neuen Features (freie Firmware und Unterstützung für die AVM-Sticks) befinden sich noch nicht in 2.6.30 und die aktuellsten Snapshots aus compat-wireless lassen den neuen ar9170usb nur für Kernel >= 2.6.29 zu, aber für openSUSE 11.2, welche wahrscheinlich mit 2.6.31 ausgeliefert werden wird, sieht es vielversprechend aus.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.2-32Bit 2.6.31.12-desktop fluxbox 1.1.1+git/KDE 4.5.0

    openSUSE 11.2-64Bit 2.6.31.12-desktop fluxbox 1.1.1+git/KDE 4.5.0

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 02.03.2009, 20:18
  2. Antworten: 2
    Letzter Beitrag: 22.12.2008, 18:39
  3. Antworten: 7
    Letzter Beitrag: 03.09.2008, 22:44
  4. Madwifi für AR5008 "draft 802.11n" Karten (AR5416/AR5418)
    Von Rain_Maker im Forum SuSE Treiber
    Antworten: 2
    Letzter Beitrag: 22.04.2008, 12:41
  5. Antworten: 0
    Letzter Beitrag: 19.06.2006, 22:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87