The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Atheros представила свободный драйвер Linux для своих 802.11n устройств

26.07.2008 00:16

Компания Atheros выпустила доступный для сообщества OpenSource драйвер ath9k. Основная цель выпуска этого драйвера - включение его в ядро Linux. Драйвер поддерживает все 802.11n устройства производимые Atheros.

Данное событие является переломным моментом в отношении компании Atheros к ОС Linux, ранее игнорировавшей данную платформу. Аth9k драйвер появился вскоре после того, как Atheros нанял двух ключевых разработчиков беспроводных устройств в Linux - Лусиа Родригеса (Luis Rodriguez) и Джоуни Малайнена (Jouni Malinen). Atheros планирует добавить поддержку «точек-доступа» в драйвер ath9k и сотрудничать с сообществом, с целью расширения и завершения их поддержки в ядре Linux. Джоуни Малайнен будет управлять процессом разработки в пределах сообщества, а Луис согласовывать окончательные результаты разработок. (...с кем не ясно, Прим .пер.)

Драйвер ath9k включает поддержку следующих наборов микросхем:

  • AR5418+AR5133
  • AR5416+AR5133
  • AR5416+AR2133
  • AR9160
  • AR9280
  • AR9281


  1. Главная ссылка к новости (http://madwifi.org/wiki/news/2...)
  2. ath9k
Автор новости: pavlinux
Тип: К сведению
Короткая ссылка: https://opennet.ru/17131-driver
Ключевые слова: driver, wifi, wireless, Atheros
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, dry (?), 12:37, 26/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    добрая весть
    еще бы производители перестали штамповать конечные продукты на том,
    что под руку попадется. модель одна, а пока не вскроешь, не узнаешь что там -
    атерос или какой-нибудь сраный марвел, броадком или того хуже реалтек.
     
     
  • 2.2, Аноним (2), 12:46, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    "сраный марвел"? Ты что больной?
     
     
  • 3.3, Ноним (?), 13:14, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >"сраный марвел"? Ты что больной?

    Но против рилтека возражений не будет?

     
     
  • 4.24, Dvorkin (??), 16:46, 28/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Но против рилтека возражений не будет?

    риалтек и особенно броадком рулят

     
  • 3.5, dry (?), 13:33, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >"сраный марвел"? Ты что больной?

    Ничуть.
    Чипы, которые работают только под ndiswrapper автоматом попадают в категорию "сраных".
    Если вам интересно дифференцировать категорию "сраных" на "хорошое железо" и "плохое железо" - на здоровье. Лично я их просто не покупаю.

     
     
  • 4.7, V (??), 14:11, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    $ lspci | grep Ethernet
    04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 14)

    безо всяких ндисврапперов.. то ли руки кривые у кого, то ли ещё что..

     
     
  • 5.10, pavlinux (ok), 15:40, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    88E8062 - 2-х портовый гигабит.

    Features:

    Jumbo frame - c глюками, вплоть до сброса настроек.

    # ifconfig eth0 mtu 9000
    # dmesg | grep eth0

    eth0: link down.
    eth0: link up.
    eth0: link down.

    * PXE  - из холодного старта не умеем.
    * DHCP -  получение IP адреса в 2 раза дольше, чем Intel PRO/1000 MT
    * Падение скорости из-за битых ethernet фреймов, отловил wireshark_ом.

    и мелочи.
    - длительные autonegotation,  
    - хреново ведёт себя, когда на другом конце нет autonegotation.
    - c 10Мбит и меньше на другом конце, почти не дружит.

     
     
  • 6.14, User294 (ok), 19:08, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >88E8062 - 2-х портовый гигабит.

    А каким боком беспроводной атерос вообще относится к марвелскому эзернету?Типа, подводная лодка в степях украины погибла в неравном воздушном бою?

    >- c 10Мбит и меньше на другом конце, почти не дружит.

    Эээээ... а меньше 10 Мбит по эзернету - это как? 8)

     
     
  • 7.17, pavlinux (ok), 20:39, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Хрен знает, но линк от него идет на древний коммутатор, помоему зовётся Bay Networks, модель не помню.
    По ethtool eth0 показывает:

    Settings for eth0:
            Supported ports: [ MII ]
            Supported link modes:   10baseT/Half 10baseT/Full
                                    100baseT/Half 100baseT/Full
                                    1000baseT/Full
            Supports auto-negotiation: Yes
            Advertised link modes:  Not reported
            Advertised auto-negotiation: No
            Speed: 3Mb/s
            Duplex: Half
            Port: MII
            PHYAD: 1
            Transceiver: external
            Auto-negotiation: off
            Supports Wake-on: g
            Wake-on: d
            Link detected: yes
        
    3 Мегхабита в сек. :-/


     
     
  • 8.22, anonymous (??), 07:51, 28/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Древний коммутатор на современный не пробовали заменить Или во всем виноват Mar... текст свёрнут, показать
     
  • 5.11, Vlad (??), 15:47, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    ... то ли кто-то читать не умеет. :)
    Разговор идет про беспроводные адаптеры.
     
     
  • 6.12, pavlinux (ok), 16:10, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    ЭМИ, электроны, фотоны, звук - это физический уровень OSI, на канальном помоему мало изменений.
     
     
  • 7.15, User294 (ok), 19:21, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >ЭМИ, электроны, фотоны, звук - это физический уровень OSI, на канальном помоему
    >мало изменений.

    Угу, ЩАЗЗЗЗЗ.... у беспроводных карточек куча всякого specific добра (wlan extensions и вендор-специфичные вещи).А то еще и загружаемая извне фирмварь требуется, ибо это не дубовый эзернет чип простой как топор а довольно навернутая конструкция с своим процом и фирмварью (при том даже в .b/.g девайсах уже юзали как минимум ARM7 на приличной частоте).Дело в том что если в проводном эзернете все тупо и просто - если линк есть, значит зашибись, то в беспроводном надо эфир посканить, найти сети, авторизоваться там, свою сеть от чужих отличать, а еще всякое там шифрование, мониторинг состояния каналов и при необходимости использование другого канала, etc.Да, операционке это в конце концов видно как сетевую карту, но даже тут с вагоном особенностей(несколько разных режимов работы которые сугубо в WLAN есть).Скажем просто up-нуть интерфейс без wlan-специфичных настроек не катит - а куда оно конектиться должно?Выбрать wlan сеть методом телепатии? :)

     
  • 5.19, dry (?), 09:31, 27/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > $ lspci | grep Ethernet
    > 04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet > Controller (rev 14)
    > безо всяких ндисврапперов.. то ли руки кривые у кого, то ли ещё что..

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

     
  • 2.9, ононим (?), 14:23, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    броадком по большей части поддерживается через родной драйвер, для реалтека тоже есть родные дрова, только не знаю насколько колличественно. а марвел действительно сраный.
     
     
  • 3.20, dry (?), 09:51, 27/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >броадком по большей части поддерживается через родной драйвер, для реалтека тоже есть
    >родные дрова, только не знаю насколько колличественно. а марвел действительно сраный.

    В 2.6.25 появилось кое-что для wireless реалтека, но ядро еще малораспространено и
    насколько там оно функционально пока говорить рано. Беглый просмотр кода выявил много
    сходств (если не сказать "идентичен") с кодом проекта http://rtl-wifi.sourceforge.net/,
    так что не удивлюсь если это просто попытка миграции rtl-wifi в дерево ядра.
    А если это так, то работа rtl-wifi оставляла желать лучшего.
    Глюки, практически не поддержаны фичи карточки по тонкой настройке.
    Что не может работать в качестве AP - я уж даже не робчу.

    В броадком надо вливать фирмварь. Работает, но через жопу. У меня на буке b4x.
    В качестве решения "работает - не трогай" в принципе катит,
    но зачем этот геморрой в случае, когда есть возможность взять атерос.

    Решений для марвела без ndiswrapper я не видел. А ndiswrapper кроме своей "чужеродности",
    еще и лотерея. Может заработать, может заработать так - сам откажешься, может вообще
    не заработать.

    В общем атерос и призм как были так и остаются единственным адекватным выбором
    для wireless.

     
  • 2.13, Green (??), 17:42, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Чем не угодил реалтек? У меня на нём D-Link DWL-G510 в убунту работает без претензий (из коробки) уже более полугода, а вот броадком, с которым мне не посчастливилось купить ноут, работает только при определённых фазах луны и постоянно теряет коннект
     
  • 2.16, User294 (ok), 19:25, 26/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >добрая весть
    >еще бы производители перестали штамповать конечные продукты на том,
    >что под руку попадется. модель одна, а пока не вскроешь, не узнаешь
    >что там

    Ой, гугля вас спасет.Честное слово ;).А так - атеросу респекты!

     
     
  • 3.21, dry (?), 10:04, 27/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>еще бы производители перестали штамповать конечные продукты на том,
    >>что под руку попадется. модель одна, а пока не вскроешь, не узнаешь
    >>что там
    >Ой, гугля вас спасет.Честное слово ;).А так - атеросу респекты!

    Так и приходится. Просишь продавца показать hw rev, берешь мобилу
    и гуглишь полчаса у прилавка до просветления.
    Тебе это нравится? Сочувствую, мне нет.

     
  • 3.23, PereresusNeVlezaetBuggy (ok), 16:30, 28/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>добрая весть
    >>еще бы производители перестали штамповать конечные продукты на том,
    >>что под руку попадется. модель одна, а пока не вскроешь, не узнаешь
    >>что там
    >
    >Ой, гугля вас спасет.Честное слово ;).А так - атеросу респекты!

    Респекты?

    http://kerneltrap.org/mailarchive/openbsd-misc/2008/7/28/2712314

    Иными словами, как обычно мы имеем драйвер, который может поддерживать только производитель. Причём, что самое смешное, основанный на reverse engineered-драйвере, сделанном отнюдь даже не для Linux (лишь позднее адаптированном для оного).

     

  • 1.4, squirL (ok), 13:16, 26/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    эмм... неужели мой wi-fi на ноуте заработает без ndiswrapper?
     
  • 1.6, Аноним (2), 14:00, 26/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ndiswrapper мегакостыль. Что делать владельцам тех же wi-fi роутеров на основе архитектуры mipsel?
     
  • 1.18, Ivan_Dives (ok), 22:35, 26/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это отлично.
     
  • 1.25, Аноним (-), 15:33, 07/01/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще бы Datasheets на свои микросхемы открыли...
     
  • 1.26, Zenituur (?), 14:30, 10/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прошло три года, в каждом новом незначительном релизе ядра исправляют что-нибудь в ath9k. Никакой это не переломный момент в отношении к Linux (до этого был отличный проприетарный madwifi, работающий и сейчас), и никакие программисты не талантливые.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    A-Real
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру