URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77796
[ Назад ]

Исходное сообщение
"ASUS F5RL и FreeBSD 7.0"

Отправлено smooth , 10-Дек-07 06:49 
Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало, кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...

На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но потом выгружается...

А как понять какая там сетевая карта? pciconf -lv показывает два девайса с none@ в с типом network. Но если для первого пишется Atheros, то для второго вообще пусто... Не написано что за чипсет.


Содержание

Сообщения в этом обсуждении
"ASUS F5RL и FreeBSD 7.0"
Отправлено zing , 10-Дек-07 12:15 
>[оверквотинг удален]
>Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало,
>кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...
>
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...
>
>А как понять какая там сетевая карта? pciconf -lv показывает два девайса
>с none@ в с типом network. Но если для первого пишется
>Atheros, то для второго вообще пусто... Не написано что за чипсет.
>


"ASUS F5RL и FreeBSD 7.0"
Отправлено butcher , 10-Дек-07 13:15 
>Поставил на ноут ASUS F5RL FreeBSD 7.0-BETA4... Все вроде слава Богу заработало,
>кроме сети... Ни wi-fi адаптер, ни встроеная сетевуха...
>
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...
>
>А как понять какая там сетевая карта? pciconf -lv показывает два девайса
>с none@ в с типом network. Но если для первого пишется
>Atheros, то для второго вообще пусто... Не написано что за чипсет.

Продемонстрируйте `pciconf -l`


"ASUS F5RL и FreeBSD 7.0 и ath"
Отправлено smooth , 11-Дек-07 16:41 
>Продемонстрируйте `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. :-(


"ASUS F5RL и FreeBSD 7.0 и ath"
Отправлено butcher , 12-Дек-07 08:32 
>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

Attansic не поддерживается.
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-ку не пробовали?


"ASUS F5RL и FreeBSD 7.0 и ath"
Отправлено butcher , 12-Дек-07 08:40 
>вы 7-ку не пробовали?

Прочитал тему.. :)
Это не пробовали: http://people.freebsd.org/~sam/ath_hal-20070428.tgz ?

Как вариант, напишите лично Sam Leffer <sam@freebsd.org> и проконсультируйтесь по
поводу вашей карты (по-английски естественно).

По поводу NDIS, за последние несколько недель туда было несколько коммитов, но вроде пока только в CURRENT.


"ASUS F5RL и FreeBSD 7.0 и ath"
Отправлено smooth , 12-Дек-07 12:44 
>>вы 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-драйвер там такой же как в семерке. Попал, как говорится. :(


"ASUS F5RL и FreeBSD 7.0 и ath"
Отправлено butcher , 12-Дек-07 14:04 
>И даже -CURRENT получается ставить бесполезно, ath-драйвер там такой же как в
>семерке. Попал, как говорится. :(

Возможно что NDIS в CURRENT будет работать. У меня знакомый сегодня до 8.0 обновился и у него получилось завести вай-фай броадкомовский, который раньше паниковал.


"ASUS F5RL и FreeBSD 7.0"
Отправлено ffoton , 11-Дек-07 02:58 
>На wi-fi адаптер вроде пытается грузится ath-драйвер, определяет девайс как AR5224, но
>потом выгружается...

во! во! товарищ, у меня та же трабла, тока на другом ноуте (Acer 5315, я поднимал тут тему). поведение аналогично: определяет вай-фай, как atheros 5224, вроде пытается загрузить и все на этом. вроде на этапе загрузки ath_hal вылетает еррор


"ASUS F5RL и FreeBSD 7.0"
Отправлено smooth , 14-Дек-07 12:15 
>>На 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"
Отправлено X , 11-Дек-07 04:18 
>Поставил на ноут 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=...


"ASUS F5RL и FreeBSD 7.0"
Отправлено smooth , 11-Дек-07 16:33 
>[оверквотинг удален]
>>На 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 можно заставить работать с моей картой...
Или может как-нить можно узнать чего за чип в сетевухе. Да хоть посмотреть может надо в драйвер то все одну строчку вписать, которая заставит драйвер опознать сетевую карту.


"ASUS F5RL и FreeBSD 7.0"
Отправлено X , 12-Дек-07 07:40 
>Чо делать то парни?! :) Сеть хочется... :)
>Может как-нить 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


"ASUS F5RL и FreeBSD 7.0"
Отправлено techniX , 07-Янв-08 21:56 
У меня ноут 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.patch

3. Удаляем содержимое каталога /usr/src/sys/contrib/dev/ath

4. Копируем в этот каталог содержимое каталога hal из пропатченного нами дистрибутива madwifi.

5. Редактируем файл ah_desc.h - удаляем строчку
#include "opt_ah.h"

6. Пересобираем ядро.

После всех этих манипуляций фря стала видеть интерфейс ath0 :)


"ASUS F5RL и FreeBSD 7.0"
Отправлено hate , 09-Янв-08 12:01 

>После всех этих манипуляций фря стала видеть интерфейс 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"
Отправлено hate , 09-Янв-08 12:03 
Сорри не посмотрел тред...

"ASUS F5RL и FreeBSD 7.0"
Отправлено smooth , 06-Июл-08 11:16 
>Поставил на ноут 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, и проводная сеть. :)


"ASUS F5RL и FreeBSD 7.0"
Отправлено dodyrmoy , 05-Апр-09 16:25 
У меня нетбук "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/

Может кому пригодится!!!