Страница 1 из 3
Вопрос по статье Победа разума над бездушным железом
Добавлено: 2008-03-13 19:19:48
slavok
Здравствуйте коллеги! у меня вопрос по статье
http://www.lissyara.su/?id=1378 Победа разума над бездушным железом
У моего ноута тож установлен Atheros AR5007EG. В статье вроде все понятно но по поводу пункта 6: Зачем пересобираем ядро и с какими параметрами?
Re: Вопрос по статье
Добавлено: 2008-03-18 14:49:40
Alex Keda
из-за пункта 5.
с любыми
Re: Вопрос по статье
Добавлено: 2008-04-16 23:06:52
xelak
Блин...нифига не получается пропатчить! Вылазит
Код: Выделить всё
Hmm... I can`t seem to find a patch in there anywhere
Re: Вопрос по статье
Добавлено: 2008-04-17 15:48:13
xelak
Решено!! Скачал пропатченый снапшот
Код: Выделить всё
# wget http://snapshots.madwifi.org/special/madwifi-ng-r2756+ar5007.tar.gz
Пересобрал ядро, заработало!!
Re: Вопрос по статье
Добавлено: 2008-07-14 9:11:20
zl0y
у кого-нибудь hal-0.10.5.6 на freebsd8-current заработал? модуль грузится нормально, а базу не находит.
Код: Выделить всё
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
ether 00:17:c4:16:4f:05
media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrier
и инфо какое-то кастрированное
UPD: в freebsd 8 изменен алгоритм настройки wifi в rc.conf надо прописать:
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2008-07-16 15:33:44
Pattern
UPD: в freebsd 8 изменен алгоритм настройки wifi в rc.conf надо прописать:
У меня данная фишка не сработала, может требуется что-то дополнительно поднимать для этого?
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2008-07-16 17:52:12
zl0y
Pattern писал(а):UPD: в freebsd 8 изменен алгоритм настройки wifi в rc.conf надо прописать:
У меня данная фишка не сработала, может требуется что-то дополнительно поднимать для этого?
покажите
это сработает только для открытых баз без шифрования.
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2008-07-16 18:35:21
Alex Keda
Код: Выделить всё
acer$ ifconfig wlan0
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:19:7d:7b:72:82
inet 192.168.250.1 netmask 0xffffff00 broadcast 192.168.250.255
media: IEEE 802.11 Wireless Ethernet OFDM/24Mbps mode 11g
status: associated
ssid ussr_wi_fi_lan channel 11 (2462 Mhz 11g) bssid 00:1e:8c:e6:36:1b
regdomain 99 indoor ecm authmode WPA privacy ON deftxkey UNDEF
TKIP 2:128-bit txpower 16.5 bmiss 7 scanvalid 450 bgscan
bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
wme burst roaming MANUAL
acer$ ifconfig ath0
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
ether 00:19:7d:7b:72:82
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
status: associated
acer$
чё там про нешифрованные?

Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2008-07-16 22:35:27
Pattern
Значит мне не попёрло... Ладно, для меня вопрос уже не актуален, но тем не менее, когда поставил фрю 8.0, пропатчил ath, прописал в rc.conf всё так же как выше написано - карточка не поднялась... Точнее, в ifconfige ath0 определилась, а вот wlan0 - нет. Потому и спросил, может что то дополнительно требуется поднимать, чтобы это всё заработало?
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2008-07-16 23:13:57
zl0y
Pattern писал(а):
Значит мне не попёрло... Ладно, для меня вопрос уже не актуален, но тем не менее, когда поставил фрю 8.0, пропатчил ath, прописал в rc.conf всё так же как выше написано - карточка не поднялась... Точнее, в ifconfige ath0 определилась, а вот wlan0 - нет. Потому и спросил, может что то дополнительно требуется поднимать, чтобы это всё заработало?
конфиг ядра в студию
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2008-07-16 23:32:38
Pattern
сорри, я уже сделал откат до 7.0-STABLE, посему конфига не осталось
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-22 21:36:36
vasil
Может кто нибудь снапшот скинуть с патчем, а то с оф сайта не могу скачать, и еще вопрос потдерживается ли Atheros AR5006x?
Буду очень благодарен

Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-24 21:15:41
baboon
+1 Очень бы хотелось.
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-24 21:29:24
paradox
снап шот чего?
+1 к чему?
>Atheros AR5006x
pciconf -lv покажите
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-25 13:56:43
vasil
paradox писал(а):снап шот чего?
madwifi
paradox писал(а):pciconf -lv покажите
Код: Выделить всё
none0@pci0:0:0:0: class=0x050000 card=0x360a103c chip=0x075410de rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
class = memory
subclass = RAM
isab0@pci0:0:1:0: class=0x060100 card=0x360a103c chip=0x075e10de rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
class = bridge
subclass = PCI-ISA
none1@pci0:0:1:1: class=0x0c0500 card=0x360a103c chip=0x075210de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = serial bus
subclass = SMBus
none2@pci0:0:1:3: class=0x0b4000 card=0x360a103c chip=0x075310de rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
class = processor
none3@pci0:0:1:4: class=0x050000 card=0x360a103c chip=0x056810de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = memory
subclass = RAM
ohci0@pci0:0:2:0: class=0x0c0310 card=0x360a103c chip=0x077b10de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = serial bus
subclass = USB
ehci0@pci0:0:2:1: class=0x0c0320 card=0x360a103c chip=0x077c10de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = serial bus
subclass = USB
ohci1@pci0:0:4:0: class=0x0c0310 card=0x360a103c chip=0x077d10de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = serial bus
subclass = USB
ehci1@pci0:0:4:1: class=0x0c0320 card=0x360a103c chip=0x077e10de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = serial bus
subclass = USB
atapci0@pci0:0:6:0: class=0x01018a card=0x360a103c chip=0x075910de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = mass storage
subclass = ATA
hdac0@pci0:0:7:0: class=0x040300 card=0x360a103c chip=0x077410de rev=0xa1 hdr=0x00
vendor = 'Nvidia Corp'
class = multimedia
subclass = HDA
pcib1@pci0:0:8:0: class=0x060401 card=0xcb8410de chip=0x075a10de rev=0xa1 hdr=0x01
vendor = 'Nvidia Corp'
class = bridge
subclass = PCI-PCI
atapci1@pci0:0:9:0: class=0x010185 card=0x360a103c chip=0x0ad010de rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
class = mass storage
subclass = ATA
nfe0@pci0:0:10:0: class=0x020000 card=0x360a103c chip=0x076010de rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
class = network
subclass = ethernet
pcib2@pci0:0:11:0: class=0x060400 card=0x000010de chip=0x056910de rev=0xa1 hdr=0x01
vendor = 'Nvidia Corp'
class = bridge
subclass = PCI-PCI
pcib3@pci0:0:20:0: class=0x060400 card=0x000010de chip=0x077a10de rev=0xa1 hdr=0x01
vendor = 'Nvidia Corp'
class = bridge
subclass = PCI-PCI
hostb0@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x13001022 rev=0x40 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = '(Family 11h) Athlon 64/Opteron/Sempron HyperTransport Technology Configuration'
class = bridge
subclass = HOST-PCI
hostb1@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x13011022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = '(Family 11h) Athlon 64/Opteron/Sempron Address Map'
class = bridge
subclass = HOST-PCI
hostb2@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x13021022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = '(Family 11h) Athlon 64/Opteron/Sempron DRAM Controller'
class = bridge
subclass = HOST-PCI
hostb3@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x13031022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = '(Family 11h) Athlon 64/Opteron/Sempron Miscellaneous Control'
class = bridge
subclass = HOST-PCI
hostb4@pci0:0:24:4: class=0x060000 card=0x00000000 chip=0x13041022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = '(Family 11h) Athlon 64/Opteron/Sempron Link Control'
class = bridge
subclass = HOST-PCI
vgapci0@pci0:2:0:0: class=0x030000 card=0x360a103c chip=0x084510de rev=0xa2 hdr=0x00
vendor = 'Nvidia Corp'
class = display
subclass = VGA
ath0@pci0:7:0:0: class=0x020000 card=0x137b103c chip=0x001c168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'AR5006 family 802.11abg Wireless NIC'
class = network
subclass = ethernet
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-25 14:00:54
paradox
ну так у тебя ж вроде все зацепилось
Код: Выделить всё
ath0@pci0:7:0:0: class=0x020000 card=0x137b103c chip=0x001c168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'AR5006 family 802.11abg Wireless NIC'
class = network subclass = ethernet
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-25 14:16:03
vasil
а при загрузке пишет
Код: Выделить всё
ath0: <Atheros 5424/2424> mem 0xc2000000-0xc200ffff irq 22 at device 0.0 on pci7
ath0: [ITHREAD]
ath0: unable to attach hardware; HAL status 13
это нормально? если да то как можно проверить работоспособность чтоб уж наверника
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-25 14:47:00
paradox
ну тогда только тянуть последний мадвайфай и пробовать с ним
с опесорусовом ясное дело такого чипа нет
хотя насчет мадвайфая тоже мало ясно
проскакивало сообщение что там вышел новый но наскоко я смотрел нового там ничего нет
посему - откуда народ и где достал тот новый - неясно
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-25 14:53:22
paradox
кстати пнул бы кто нибудь сема насчет новых ревизий
потому как если у него нет доступа и ждать не откого( а я сомниваюсь в этом)
то можно слегкостю нареверсить
дрова для атероуза последние всегда есть для мак оси
а имея уже открытые дрова под бсд
добавить новые ревизии намного проще
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-26 16:07:45
paradox
ath0: <Atheros 5424/2424> mem 0xc2000000-0xc200ffff irq 22 at device 0.0 on pci7
ath0: [ITHREAD]
ath0: unable to attach hardware; HAL status 13
это кстати бинарный хол
в бсд уже все в соурсах
так что выбы обновились до 7стеибл или 8куррент
там бы было виднее
а то так сложно определить что там куда
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-28 0:30:36
vasil
paradox писал(а):это кстати бинарный холв бсд уже все в соурсахтак что выбы обновились до 7стеибл или 8курренттам бы было виднееа то так сложно определить что там куда
так у меня и так
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-28 0:34:33
paradox
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-28 0:47:02
vasil
наверное вот это
Код: Выделить всё
ls -l /usr/src/sys/dev/ath/ath_hal
total 336
-rw-r--r-- 1 root wheel 24954 8 янв 23:34 ah.c
-rw-r--r-- 1 root wheel 35319 8 янв 23:34 ah.h
-rw-r--r-- 1 root wheel 2035 8 янв 23:34 ah_debug.h
-rw-r--r-- 1 root wheel 2118 8 янв 23:34 ah_decode.h
-rw-r--r-- 1 root wheel 8901 8 янв 23:34 ah_desc.h
-rw-r--r-- 1 root wheel 4056 8 янв 23:34 ah_devid.h
-rw-r--r-- 1 root wheel 5029 8 янв 23:34 ah_eeprom.h
-rw-r--r-- 1 root wheel 7751 8 янв 23:34 ah_eeprom_v1.c
-rw-r--r-- 1 root wheel 3924 8 янв 23:34 ah_eeprom_v1.h
-rw-r--r-- 1 root wheel 11954 8 янв 23:34 ah_eeprom_v14.c
-rw-r--r-- 1 root wheel 10158 8 янв 23:34 ah_eeprom_v14.h
-rw-r--r-- 1 root wheel 55361 8 янв 23:34 ah_eeprom_v3.c
-rw-r--r-- 1 root wheel 14544 8 янв 23:34 ah_eeprom_v3.h
-rw-r--r-- 1 root wheel 26062 8 янв 23:34 ah_internal.h
-rw-r--r-- 1 root wheel 102520 8 янв 23:34 ah_regdomain.c
-rw-r--r-- 1 root wheel 4012 8 янв 23:34 ah_soc.h
drwxr-xr-x 2 root wheel 512 17 фев 23:02 ar5210
drwxr-xr-x 2 root wheel 512 17 фев 23:02 ar5211
drwxr-xr-x 2 root wheel 1024 17 фев 23:02 ar5212
drwxr-xr-x 2 root wheel 512 17 фев 23:02 ar5312
drwxr-xr-x 2 root wheel 1024 17 фев 23:02 ar5416
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-28 1:01:51
paradox
src\sys\modules\ath\Makefile
Код: Выделить всё
HAL= ${.CURDIR}/../../contrib/dev/ath
CFLAGS+= -I. -I${.CURDIR}/../../dev/ath -I${HAL}
+CFLAGS+= ATH_DEBUG
добавь опцию и пересобери модуль
если он вкомпилен в ядро
то пересобери ядро без ath
что бы можно было с модулем в дальнейшем поиграться
src\sys\dev\ath\ah_osdep.c
Код: Выделить всё
#ifdef AH_DEBUG
-static int ath_hal_debug = 0;
+static int ath_hal_debug = 10;
потом когда соберешь
после загрузки модуля должен будет большой дебаг
его и покажешь
посмотрим где оно чего ненаходит
Re: Вопрос по статье Победа разума над бездушным железом
Добавлено: 2009-02-28 1:09:45
vasil
Код: Выделить всё
device ath_hal # Atheros HAL (Hardware Access Layer)
device ath_rate_sample # SampleRate tx rate control for ath
из ядра вот это убирать надо?