Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало, кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но потом выгружается...
А как понять какая там сетевая карта? pciconf -lv показывает два девайса с none@ в с типом network. Но если для первого пишется Atheros, то для второго вообще пусто... Не написано что за чипсет.
>[оверквотинг удален]
>Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало,
>кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...
>
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...
>
>А как понять какая там сетевая карта? pciconf -lv показывает два девайса
>с none@ в с типом network. Но если для первого пишется
>Atheros, то для второго вообще пусто... Не написано что за чипсет.
>
>Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало,
>кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...
>
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...
>
>А как понять какая там сетевая карта? pciconf -lv показывает два девайса
>с none@ в с типом network. Но если для первого пишется
>Atheros, то для второго вообще пусто... Не написано что за чипсет.Продемонстрируйте `pciconf -l`
>Продемонстрируйте `pciconf -l`none1@pci0:2:0:0 class=0x020000 card=0x10261a3b chip=0x001c168c rev=0x01
Atheros Communications Inc.
AR5006 family 802.11abg Wireless NICКстати, винда говорит, что это AR5007EG Wireless Network Adapter
none2@pci0:6:0:0 class=0x020000 card=0x14151043 chip=0x20481969 rev=0xa0
Attansic (Now owned by Atheros)
L2 Fast Ethernet 10/100 Base-T Controller
Если сделать,
kldload ath_hal
kldload ath_rate
kldload athТо появляется:
ath0 <Atheros 5424/2424 ...>
ath0 [ITHREAD]
ath0: unable to attach hardware; HAL status 13
device_attach: ath0 attach returned 6И на этом мы остаемся в системе с одним интерфейсом lo0. :-(
>none2@pci0:6:0:0 class=0x020000 card=0x14151043 chip=0x20481969 rev=0xa0
>Attansic (Now owned by Atheros)
>L2 Fast Ethernet 10/100 Base-T ControllerAttansic не поддерживается.
Kevin Lo <kevlo@kevlo.org> и Alex Lukin <lukin@stu.cn.ua> в конце сентября писали
во freebsd-hackers@, что работают над драйвером для гигабитного Attansic, а про
100-ку упоминаний вроде не встречалось... Возможно получится через NDIS...>То появляется:
>ath0 <Atheros 5424/2424 ...>
>ath0 [ITHREAD]
>ath0: unable to attach hardware; HAL status 13Это говорит о том, что данная HW-ревизия не поддерживается.
Вот здесь говорится о такой же карточке:
http://freebsd.rambler.ru/bsdmail/freebsd-mobile_curr/msg000...
И Sam (мантэйнер драйвера ath) рекомендует попробовать CURRENT, вы 7-ку не пробовали?
>вы 7-ку не пробовали?Прочитал тему.. :)
Это не пробовали: http://people.freebsd.org/~sam/ath_hal-20070428.tgz ?Как вариант, напишите лично Sam Leffer <sam@freebsd.org> и проконсультируйтесь по
поводу вашей карты (по-английски естественно).По поводу NDIS, за последние несколько недель туда было несколько коммитов, но вроде пока только в CURRENT.
>>вы 7-ку не пробовали?
>
>Прочитал тему.. :)
>Это не пробовали: http://people.freebsd.org/~sam/ath_hal-20070428.tgz ?Речь и так о семерке.
А за сцылку спасибо конечно, но скачал, пересобрал, установил. Версия ath изменилась до 0.9.30.13, но вот только совсем мне это не помогло. :( Все тоже самое - HAL status 13, ath0 attach returned 6. :(
Эхх... И с Attansic L2 еще такая не пруха. :( Для ndis попробовал дровищки не только от XP, но и от W2K. Результат одинаковый - kernel panic при попытке назначить адрес на ndis0.
И даже -CURRENT получается ставить бесполезно, ath-драйвер там такой же как в семерке. Попал, как говорится. :(
>И даже -CURRENT получается ставить бесполезно, ath-драйвер там такой же как в
>семерке. Попал, как говорится. :(Возможно что NDIS в CURRENT будет работать. У меня знакомый сегодня до 8.0 обновился и у него получилось завести вай-фай броадкомовский, который раньше паниковал.
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...во! во! товарищ, у меня та же трабла, тока на другом ноуте (Acer 5315, я поднимал тут тему). поведение аналогично: определяет вай-фай, как atheros 5224, вроде пытается загрузить и все на этом. вроде на этапе загрузки ath_hal вылетает еррор
>>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>>потом выгружается...
>
>во! во! товарищ, у меня та же трабла, тока на другом ноуте
>(Acer 5315, я поднимал тут тему). поведение аналогично: определяет вай-фай, как
>atheros 5224, вроде пытается загрузить и все на этом. вроде на
>этапе загрузки ath_hal вылетает еррорОбновился седня до -CURRENT. NDIS приводит систему к паникам там тоже... И с дровами для wi-fi и с дровами для обычной сетевухи. Отключал SMP в ядре, не помогает, все одно по одному. :(
Да и ваще куррент шибко глюковасто работает на текущий момент. :( Вместо F5 в mc случайно нажал F6 - хотел скопировать файло с ntfs-раздела, mc естественно отказал в переносе, но через несколько мгновений после этого машина зависла. При простом копировании вроде пашет.
Вернулся обратно на 7.0 BETA4.
Sam Leffer ничего внятного не ответил, был только шибко удивлен, что версия драйвера ath с его странички на сервере freebsd.org не работает. Типа должна. А вот почему не работает он не знает.
Такой вот неудачный опыт поюзать фрю на ноуте.
>Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало,
>кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...
>
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...Судя по man ath, ваш чипсет не поддерживается.
Выходит у вас только один вариант - ndis. На сколько он рабочий придется вам проверить самому.http://www.dhs.net.ru/documentation/ru/FreeBSD/network-wirel...
http://www.dhs.net.ru/documentation/man.htm?section=4&topic=...
>[оверквотинг удален]
>>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>>потом выгружается...
>
>Судя по man ath, ваш чипсет не поддерживается.
>Выходит у вас только один вариант - ndis. На сколько он рабочий
>придется вам проверить самому.
>
>http://www.dhs.net.ru/documentation/ru/FreeBSD/network-wirel...
>
>http://www.dhs.net.ru/documentation/man.htm?section=4&topic=...С дровами полученным таким образом система в панику валится.
На винде посмотрел какие дрова используются (Карта зовется Attansic L2 Fast Ethernet 10/100 Base-T Adapter )и использовал для сетевухи ndisgen atl02_xp.inf atl02_xp.sys, в результате сгенирился atl02_xp_sys.koПодгружая его действительно появляется девайc ndis0 и mac-адрес видно.
Но при попыте назначить IP адрес ifconfig'ом получаем кернел паник. :(ath драйвер вырубил в ядре.
Тоже попробовал ndis на него натравить, дрова на винде на него идут кстати как 5211.
ndisgen net5211.inf ar5211.sys, но при попытке загрузить полученный модуль, сразу валится в кернел паник.Чо делать то парни?! :) Сеть хочется... :)
Может как-нить ath можно заставить работать с моей картой...
Или может как-нить можно узнать чего за чип в сетевухе. Да хоть посмотреть может надо в драйвер то все одну строчку вписать, которая заставит драйвер опознать сетевую карту.
>Чо делать то парни?! :) Сеть хочется... :)
>Может как-нить ath можно заставить работать с моей картой...
>Или может как-нить можно узнать чего за чип в сетевухе. Да хоть
>посмотреть может надо в драйвер то все одну строчку вписать, которая
>заставит драйвер опознать сетевую карту.Кстати, изначально вы товарищ с ошибочкой написали - 5224. А pciconf показываете с 5424. Копать надо большущей лопатой. :) Потому как при внимательном рассмотрении src/sys/contrib/dev/ath/ah_devid.h видим там строку:
#define AR5212_AR5424 0x001c /* Condor (PCI express) */
Это ваш...
А вот почему он не цепляется остается пока загадкой.
То есть можно предположить, что поддержка есть, да вот только видимо не все хорошо с этим драйвером. А с Attansic у вас вроде совсем шансов пока нету, единственное упоминание у нем только в src/share/misc/pci_vendors
У меня ноут Toshiba L40-139, и он оборудован аналогичной картой Atheros. Сегодня я таки смог победить ее и завести в фре :)Все операции проделывались в FreeBSD 6.3-RC2, но, думаю, подойдут и для других версий фри.
1. Скачиваем последний снапшот madwifi и нужный патч к нему, как описано в http://madwifi.org/ticket/1679 :
http://snapshots.madwifi.org/madwifi-ng/madwifi-ng-r2756-200...
http://madwifi.org/attachment/ticket/1679/madwifi-ng-0933.ar...2. Распаковываем и патчим:
tar xzvf madwifi-ng-r2756-20071018.tar.gz
patch -p0 < madwifi-ng-0933.ar2425.20071130.i386.patch3. Удаляем содержимое каталога /usr/src/sys/contrib/dev/ath
4. Копируем в этот каталог содержимое каталога hal из пропатченного нами дистрибутива madwifi.
5. Редактируем файл ah_desc.h - удаляем строчку
#include "opt_ah.h"6. Пересобираем ядро.
После всех этих манипуляций фря стала видеть интерфейс ath0 :)
>После всех этих манипуляций фря стала видеть интерфейс ath0 :)Серьезно!?! :)
#
# Network interfaces:
## ath: Atheros a/b/g WiFi adapters (requires ath_hal and wlan)
device ath
device ath_hal # Atheros HAL (includes binary component)
#device ath_rate_amrr # AMRR rate control for ath driver
#device ath_rate_onoe # Onoe rate control for ath driver
device ath_rate_sample # SampleRate rate control for the ath driver
#device wlan # 802.11 layer
Сорри не посмотрел тред...
>Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало,
>кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...
>
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...
>
>А как понять какая там сетевая карта? pciconf -lv показывает два девайса
>с none@ в с типом network. Но если для первого пишется
>Atheros, то для второго вообще пусто... Не написано что за чипсет.
>Точно такое же сетевое оборудование в Asus Eee PC.
В общем дрова есть, решение здесь - http://wiki.freebsd.org/AsusEeeВсе работает отлично, и WIFI, и проводная сеть. :)
У меня нетбук "ACER Aspire one" WIFI под WinXp видиться как ....., на наклейке снизу зовется Atheros AR5BXB63.
FreeBSD-7.1-RELEASE and FreeBSD-7.2-CURRENT не увидели wifi (читай ath).Помог совет с поста 13 уважаемого teXnix. Исходники драйверов брал тут: _http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/
Может кому пригодится!!!