Вопрос по статье Победа разума над бездушным железом

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 1:21:55

убирай все ath
они в модулях есть

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 2:16:29

Код: Выделить всё

# kldload ath_hal
# kldload ath_rate
# kldload ath
kldload: can't load ath: No such file or directory

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение Alex Keda » 2009-02-28 2:18:46

Убей их всех! Бог потом рассортирует...

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 2:25:35

dmesg

Код: Выделить всё

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
device_attach: ath0 attach returned 6
calcru: runtime went backwards from 693916 usec to 536895 usec for pid 957 (artsd)

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 2:30:07

модуль пересобери с дебагом
и переинсталь его

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 2:41:31

paradox писал(а):src\sys\modules\ath\Makefile

Код: Выделить всё

HAL=    ${.CURDIR}/../../contrib/dev/ath
CFLAGS+=  -I. -I${.CURDIR}/../../dev/ath -I${HAL}
+CFLAGS+= ATH_DEBUG
src\sys\dev\ath\ah_osdep.c

Код: Выделить всё

#ifdef AH_DEBUG
-static  int ath_hal_debug = 0;
+static  int ath_hal_debug = 10;
сделал, из ядра выкинул ath, ath_hal, ath_rate потом

Код: Выделить всё

make buildkernel KERNCONF=main_kernel
make installkernel KERNCONF=main_kernel
reboot
все модули подгрузил в итоге ничего

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 2:50:10

я просто охуевая от дади сема
он гонит что ли

он соурсы включил
а бинарники не почикал
и меики не переделал на соурсы
в итоге оно компиляет из бинарников
хотя сорусы есть
:cz2: :cz2:


paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 2:59:29

бери меик файл для ath в модулях с 8 куррент
токо с ним можно будет собрать из тех соурсов

cvsweb.freebsd.org

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 3:13:38

хочу уточнить, т.е я беру вот этот файл
http://www.freebsd.org/cgi/cvsweb.cgi/~ ... xt%2Fplain
кладу в src\sys\modules\ath\Makefile и пересобераю ядро, я правильно понял?
Просто я ничего подобного не делал, у меня фря месяца два всего стоит :oops:

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 3:19:03

не ядро пересобирать не надо
просто кладешь тот маек файл
переходишь в ту директорию
и так
make
make install


и потом kldload if_ath

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение Alex Keda » 2009-02-28 12:47:25

paradox писал(а):я просто охуевая от дади сема
он гонит что ли

он соурсы включил
а бинарники не почикал
и меики не переделал на соурсы
в итоге оно компиляет из бинарников
хотя сорусы есть
:cz2: :cz2:
это в 7 или курренте?
Убей их всех! Бог потом рассортирует...


Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 13:55:43

не получилось

Код: Выделить всё

# make
Warning: Object directory not changed from original /usr/src/sys/modules/ath
cc -O2 -fno-strict-aliasing -pipe  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I. -I/usr/src/sys/modules/ath/../../dev/ath -I/usr/src/sys/modules/ath/../../dev/ath/ath_hal -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c
In file included from /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:21:
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.h:650: error: expected specifier-qualifier-list before 'HAL_SOFTC'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.h:846: error: expected declaration specifiers or '...' before 'HAL_SOFTC'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.h:847: error: expected declaration specifiers or '...' before 'HAL_BUS_TAG'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.h:847: error: expected declaration specifiers or '...' before 'HAL_BUS_HANDLE'
In file included from /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:22:
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_internal.h:75: error: expected declaration specifiers or '...' before 'HAL_SOFTC'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_internal.h:76: error: expected declaration specifiers or '...' before 'HAL_BUS_TAG'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_internal.h:76: error: expected declaration specifiers or '...' before 'HAL_BUS_HANDLE'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:26: error: expected ')' before 'struct'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: In function 'ath_hal_probe':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:37: warning: implicit declaration of function 'OS_SET_FOREACH'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:37: warning: nested extern declaration of 'OS_SET_FOREACH'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:37: error: 'ah_chips' undeclared (first use in this function)
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:37: error: (Each undeclared identifier is reported only once
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:37: error: for each function it appears in.)
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:37: error: expected ';' before '{' token
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: At top level:
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:53: error: expected declaration specifiers or '...' before 'HAL_SOFTC'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:54: error: expected declaration specifiers or '...' before 'HAL_BUS_TAG'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:54: error: expected declaration specifiers or '...' before 'HAL_BUS_HANDLE'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: In function 'ath_hal_attach':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:58: error: 'ah_chips' undeclared (first use in this function)
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:58: error: expected ';' before '{' token
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: At top level:
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:82: error: expected ')' before 'struct'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: In function 'ath_hal_rfprobe':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:93: error: 'ah_rfs' undeclared (first use in this function)
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:93: error: expected ';' before '{' token
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: In function 'ath_hal_wait':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:112: error: 'struct ath_hal' has no member named 'ah_st'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:112: error: 'struct ath_hal' has no member named 'ah_sh'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: In function 'ath_hal_getregdump':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:593: error: 'struct ath_hal' has no member named 'ah_st'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:593: error: 'struct ath_hal' has no member named 'ah_sh'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: In function 'ath_hal_ini_write':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:858: error: 'struct ath_hal' has no member named 'ah_st'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:858: error: 'struct ath_hal' has no member named 'ah_sh'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c: In function 'ath_hal_ini_bank_write':
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:881: error: 'struct ath_hal' has no member named 'ah_st'
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:881: error: 'struct ath_hal' has no member named 'ah_sh'
*** Error code 1

Stop in /usr/src/sys/modules/ath.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 14:00:47

это в включеным дебагом а меике или без?

мдаа дядя сем конечно :cz2:


paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 14:03:45

>vasil
не хочешь задать вопрос дяде сему в рассилке бсд почему включеные соурсы ath в 7 не используються
а используються все теже бинари?


лисс бы спросил
но у сема уже на него алергия :-D
он его панически боиться

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 14:07:28

у меня с английским не очень, да и не знаю куда писать

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 14:19:16

а эта 7 у тебя как сервер иди как дестоп?
я к тому что наскоко критично если на 8 перейти?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение Alex Keda » 2009-02-28 18:00:22

vasil писал(а):у меня с английским не очень, да и не знаю куда писать
в рассылку куррента.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 19:03:59

paradox писал(а):а эта 7 у тебя как сервер иди как дестоп?
я к тому что наскоко критично если на 8 перейти?
десктоп, а на сколько сейчас стабильна восьмёрка?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 19:14:11

куррент никогда стабильным небыл

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 19:23:47

это понятно, я имел ввиду работоспособность

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение paradox » 2009-02-28 19:29:09

ну в 8 обычно одна нестабильность
постоянно сорусы меняються
но как правило если мир собираеться без проблем
то в дальнейшем она работает
правда дебаг плюющийся постоянно на 0 консоль может кому то надоедать
но это все выключаеться в ядре

опять же если у тебя слабенькая машинка
что бы вслучае чего регулярно обновлять и пересобирать мир
то я бы к примеру не советовал 8

Аватара пользователя
vasil
рядовой
Сообщения: 41
Зарегистрирован: 2009-02-05 14:56:47

Re: Вопрос по статье Победа разума над бездушным железом

Непрочитанное сообщение vasil » 2009-02-28 19:41:03

проц AMD Athlon X2 QL-60 1900MHz
2 гига оперативы