Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

проблема с ядром

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> проблема с ядром
Имя
Сообщение << Старые топики   Новые топики >>
проблема с ядром - 2008-07-13 18:42:34.813333   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
вообщем где он должен быть его нет а именно в /usr/src/ там вообще ничего нет как следствие некоторые программы не компилируются ссылаясь на то что ядра там они не находят Как узнать ГДЕ МОЁ ЯДРО!!
Post #: 1
RE: проблема с ядром - 2008-07-13 18:47:49.233333   
Tsukuyomi

Сообщений: 78
Оценки: 0
Присоединился: 2008-07-08 21:06:07.970000
Вам нужно установить исходники вашего ядра.
Образ ядра лежит в /boot/
Post #: 2
RE: проблема с ядром - 2008-07-13 18:48:51.720000   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
где, где.. в караг…
ось у тебя какая. что компилируешь.
Post #: 3
RE: проблема с ядром - 2008-07-13 18:51:38.626666   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
ось Федора
Post #: 4
RE: проблема с ядром - 2008-07-13 19:06:25.396666   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
а как сообственно из образа поставить?
Post #: 5
RE: проблема с ядром - 2008-07-13 20:18:52.863333   
Tsukuyomi

Сообщений: 78
Оценки: 0
Присоединился: 2008-07-08 21:06:07.970000
C какого образа?
Вам нужен rpm содержащий исходники ядра.
Post #: 6
RE: проблема с ядром - 2008-07-13 20:38:09.206666   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
хм тогда я ничего не пойму в /boot нет никакого RPM пракета та только папки efi grub lost+found а также фаилы config-2.6.25-14.fc9.i686
initrd-2.6.25-14.fc9.i686.img (я сначала подумал что это образ)
System.map-2.6.25-14.fc9.i686
vmlinuz-2.6.25-14.fc9.i686
и всё а где ядро то?
Post #: 7
RE: проблема с ядром - 2008-07-13 20:40:00.740000   
Tsukuyomi

Сообщений: 78
Оценки: 0
Присоединился: 2008-07-08 21:06:07.970000
Начните прочтение манов по архитектуре *nix систем.
Post #: 8
RE: проблема с ядром - 2008-07-13 21:33:33.396666   
monty

Сообщений: 67
Оценки: 0
Присоединился: 2008-07-06 17:54:11.626666

quote:

ORIGINAL: Omenus666

хм тогда я ничего не пойму в /boot нет никакого RPM пракета та только папки efi grub lost+found а также фаилы config-2.6.25-14.fc9.i686
initrd-2.6.25-14.fc9.i686.img (я сначала подумал что это образ)
System.map-2.6.25-14.fc9.i686
vmlinuz-2.6.25-14.fc9.i686
и всё а где ядро то?


В папке /boot лежит твое ядро (vmlinuz)+модули(initrd). в папке /usr/src лежат сырцы (исходные коды) твоего ядра или любой другой проги, сырцы ядра можно взять с http://kernel.org/, если ничего не путаю они же лежат в репозиториях твоего дистр. Так что смотри uname -r и качай туже версию сырцов…

Ну а так зайди на opennet и глянь на эту тему…
Post #: 9
RE: проблема с ядром - 2008-07-14 00:39:33.286666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Если ты не собираешься пересобирать ядро, то простейший путь – поставить пакет с названием типа kernel-headers.
Post #: 10
RE: проблема с ядром - 2008-07-14 13:59:58.993333   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
Спасибо за помощ я добился наконец своего установив то что мне надо (+попутно ещё пакетов 10)
Но вот возникла другая проблема после установки madwifi не определяется ath_pci , у меня карточка Atheros Communications.
Он вообще не стоит в системе т.к. при команде lsmod | grep ath_pci мне ничего не возвращается А ведь в madwifi он должен быть А при команде iwlist scanning получаю только lo, eth0, pano естественно они не сканируют т.к. это не wifi карточки а ath_pci тут и не пахло. В чём причина?
Post #: 11
RE: проблема с ядром - 2008-07-14 22:17:07.073333   
tuxmashine

Сообщений: 303
Оценки: 0
Присоединился: 2008-06-03 12:37:50.110000
качай исходники с madwifi.org под свою карту. компилить научим
Post #: 12
RE: проблема с ядром - 2008-07-14 22:45:19.996666   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
Да я уже откомпилил. Но проблема не пропала. При устновке видно как загружается ath_pci. Но припопытке загрузить его modprobe ath_pci говорит что что дескать модуль не найден вот логи

[root@localhost madwifi-0.9.4]# make KERNELPATH=/usr/src/kernels/2.6.25.9-76.fc9.i686

Checking requirements… ok.

Checking kernel configuration… ok.

make -C /usr/src/kernels/2.6.25.9-76.fc9.i686 SUBDIRS=/root/madwifi-0.9.4 modules

make[1]: Entering directory `/usr/src/kernels/2.6.25.9-76.fc9.i686'

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/ath/if_ath.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/ath/if_ath_pci.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath/ath_pci.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/ath_hal/ah_os.o

&nbsp; UUDECODE /root/madwifi-0.9.4/ath_hal/i386-elf.hal.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_hal/ath_hal.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/ath_rate/amrr/amrr.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/amrr/ath_rate_amrr.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/ath_rate/minstrel/minstrel.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/minstrel/ath_rate_minstrel.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/ath_rate/onoe/onoe.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/onoe/ath_rate_onoe.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/ath_rate/sample/sample.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/sample/ath_rate_sample.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/net80211/ieee80211_output.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/net80211/ieee80211_linux.o

&nbsp; CC [M]&nbsp; /root/madwifi-0.9.4/net80211/ieee80211_monitor.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_wep.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_tkip.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_ccmp.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_acl.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_xauth.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_scan_sta.o

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_scan_ap.o

&nbsp; Building modules, stage 2.

&nbsp; MODPOST 14 modules

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath/ath_pci.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_hal/ath_hal.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/amrr/ath_rate_amrr.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/minstrel/ath_rate_minstrel.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/onoe/ath_rate_onoe.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/ath_rate/sample/ath_rate_sample.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_acl.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_ccmp.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_scan_ap.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_scan_sta.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_tkip.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_wep.ko

&nbsp; LD [M]&nbsp; /root/madwifi-0.9.4/net80211/wlan_xauth.ko

make[1]: Leaving directory `/usr/src/kernels/2.6.25.9-76.fc9.i686'

make -C ./tools&nbsp; all || exit 1

make[1]: Entering directory `/root/madwifi-0.9.4/tools'

make[1]: Nothing to be done for `all'.

make[1]: Leaving directory `/root/madwifi-0.9.4/tools'

Post #: 13
RE: проблема с ядром - 2008-07-14 23:20:49.060000   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
Теперь он вообще пишет что вормат модуля ath_pci.co не правильный
 чуть не забыл логи установки


&nbsp;make install KERNELPATH=/usr/src/kernels/2.6.25.9-76.fc9.i686

sh scripts/find-madwifi-modules.sh 2.6.25.9-76.fc9.i686



WARNING:

It seems that there are modules left from previous MadWifi installations.

If you are unistalling the MadWifi modules please press "r" to remove them.

If you are installing new MadWifi modules, you should consider removing those

already installed, or else you may experience problems during operation.

Remove old modules?



[l]ist, [r]emove, gnore or e[x]it (l,r,i,[x]) ?

r

for i in ath/ ath_hal/ ath_rate/ net80211/; do \

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; make -C $i install || exit 1; \

&nbsp;&nbsp;&nbsp; done

make[1]: Entering directory `/root/madwifi-0.9.4/ath'

test -d //lib/modules/2.6.25.9-76.fc9.i686/net || mkdir -p //lib/modules/2.6.25.9-76.fc9.i686/net

install ath_pci.ko //lib/modules/2.6.25.9-76.fc9.i686/net

make[1]: Leaving directory `/root/madwifi-0.9.4/ath'

make[1]: Entering directory `/root/madwifi-0.9.4/ath_hal'

test -d //lib/modules/2.6.25.9-76.fc9.i686/net || mkdir -p //lib/modules/2.6.25.9-76.fc9.i686/net

install ath_hal.ko //lib/modules/2.6.25.9-76.fc9.i686/net

make[1]: Leaving directory `/root/madwifi-0.9.4/ath_hal'

make[1]: Entering directory `/root/madwifi-0.9.4/ath_rate'

for i in amrr/ onoe/ sample/ minstrel/; do \

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; make -C $i install || exit 1; \

&nbsp;&nbsp;&nbsp; done

make[2]: Entering directory `/root/madwifi-0.9.4/ath_rate/amrr'

test -d //lib/modules/2.6.25.9-76.fc9.i686/net || mkdir -p //lib/modules/2.6.25.9-76.fc9.i686/net

install ath_rate_amrr.ko //lib/modules/2.6.25.9-76.fc9.i686/net

make[2]: Leaving directory `/root/madwifi-0.9.4/ath_rate/amrr'

make[2]: Entering directory `/root/madwifi-0.9.4/ath_rate/onoe'

test -d //lib/modules/2.6.25.9-76.fc9.i686/net || mkdir -p //lib/modules/2.6.25.9-76.fc9.i686/net

install ath_rate_onoe.ko //lib/modules/2.6.25.9-76.fc9.i686/net

make[2]: Leaving directory `/root/madwifi-0.9.4/ath_rate/onoe'

make[2]: Entering directory `/root/madwifi-0.9.4/ath_rate/sample'

test -d //lib/modules/2.6.25.9-76.fc9.i686/net || mkdir -p //lib/modules/2.6.25.9-76.fc9.i686/net

install ath_rate_sample.ko //lib/modules/2.6.25.9-76.fc9.i686/net

make[2]: Leaving directory `/root/madwifi-0.9.4/ath_rate/sample'

make[2]: Entering directory `/root/madwifi-0.9.4/ath_rate/minstrel'

test -d //lib/modules/2.6.25.9-76.fc9.i686/net || mkdir -p //lib/modules/2.6.25.9-76.fc9.i686/net

cp ath_rate_minstrel.ko //lib/modules/2.6.25.9-76.fc9.i686/net

make[2]: Leaving directory `/root/madwifi-0.9.4/ath_rate/minstrel'

make[1]: Leaving directory `/root/madwifi-0.9.4/ath_rate'

make[1]: Entering directory `/root/madwifi-0.9.4/net80211'

test -d //lib/modules/2.6.25.9-76.fc9.i686/net || mkdir -p //lib/modules/2.6.25.9-76.fc9.i686/net

for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o wlan_scan_sta.o wlan_scan_ap.o; do \

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; f=`basename $i .o`; \

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; install $f.ko //lib/modules/2.6.25.9-76.fc9.i686/net; \

&nbsp;&nbsp;&nbsp; done

make[1]: Leaving directory `/root/madwifi-0.9.4/net80211'

(export KMODPATH=/lib/modules/2.6.25.9-76.fc9.i686/net; /sbin/depmod -ae 2.6.25.9-76.fc9.i686)

make -C ./tools&nbsp; install || exit 1

make[1]: Entering directory `/root/madwifi-0.9.4/tools'

install -d /usr/local/bin

for i in athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig ath_info; do \

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; install $i /usr/local/bin/$i; \

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; strip /usr/local/bin/$i; \

&nbsp;&nbsp;&nbsp; done

install -d /usr/local/man/man8

install -m 0644 man/*.8 /usr/local/man/man8

make[1]: Leaving directory `/root/madwifi-0.9.4/tools'

[root@localhost madwifi-0.9.4]# modprobe ath_pci

FATAL: Module ath_pci not found.

[root@localhost madwifi-0.9.4]# modprobe /lib/modules/2.6.25.9-76.fc9.i686

FATAL: Module /lib/modules/2.6.25.9_76.fc9.i686 not found.

[root@localhost madwifi-0.9.4]# modprobe /lib/modules/2.6.25.9-76.fc9.i686/ath_pci

FATAL: Module /lib/modules/2.6.25.9_76.fc9.i686/ath_pci not found.

[root@localhost madwifi-0.9.4]# modprobe ath_pci

WARNING: Could not open '/lib/modules/2.6.25.9-76.fc9.i686/net/ath_hal.ko': No such file or directory

WARNING: Could not open '/lib/modules/2.6.25.9-76.fc9.i686/net/wlan.ko': No such file or directory

FATAL: Could not open '/lib/modules/2.6.25.9-76.fc9.i686/net/ath_pci.ko': No such file or directory

[root@localhost madwifi-0.9.4]# modprobe ath_pci

FATAL: Error inserting ath_pci (/lib/modules/2.6.25.9-76.fc9.i686/net/ath_pci.ko): Invalid module format

Post #: 14
RE: проблема с ядром - 2008-07-15 00:46:58.950000   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Гугл на вопрос fedora + madwifi отправил меня сюда
Если с английским беда, то алгоритм следующий:
1. делаешь в командной строке uname -a, запоминаешь, то что выскочит в ответ
2. идёшь на http://atrpms.net/dist/f9/madwifi/ и скачиваешь оттуда madwifi-чего-то-там-i686.rpm (или i386 или x86 – это тебе виднее). Я бы на имя ядра ориентировался на твоём месте. Устанавливаешь
3. оттуда же качаешь madwifi-kmdl-*.rpm, всё что под звёздочкой должно совпадать с выводом uname -a
4. устанавливаешь
5…10. Ничего не устанавливаешь, а тупо настраиваешь.

Собственно это наверное и правильно: геморрой это огромный собирать кусочки ядра поставляемые отдельно от него. И ладно ещё когда ядро вручную собрано – всё обычно довольно гладко проходит. А когда ядро собрано кем-то, и в бинарях поставлено… Ууу. Убиться проще.
Post #: 15
RE: проблема с ядром - 2008-07-16 02:11:08.380000   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
похоже что на моё ядро 2.6.25-14.fc9.i686 ещё нет madwifi там на старые ядра тока И я наконец-то понял почему у меня не хотел запускатся модуль посто я компилил его под другим ядром которое так же лежало в /lib/modules грузилось то другое ядро.
Post #: 16
RE: проблема с ядром - 2008-07-16 03:18:12.410000   
Omenus666

Сообщений: 108
Оценки: 0
Присоединился: 2008-04-11 16:44:07.336666
Ну всё господа пингвины madwifi встал как надо после того как я поставил свой kernel-devel.Просто я по глупости ставил не свои хэдеры и не свой дэвил ну и соответственно все пакеты без которых вышестоящее бы не встало (а их было не меньше 5 ) и как я уже писал выше поэтому ничего и не грузилось. Вот только сцука я одного не пойму почему девила не было установлено изначально, они что думают что юзеры не будут ничего ставить что-ли? Ну а если о хорошем то ath появился в iwconfig вообщем всё путём )) Вот только не затестить ни как Windawos слетел в этот же день, Билл наверное сглазил ). Всем кто помогал +1, СПАСИБО!
Post #: 17
RE: проблема с ядром - 2008-07-16 04:56:54.036666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

ORIGINAL: Omenus666
И я наконец-то понял почему у меня не хотел запускатся модуль посто я компилил его под другим ядром которое так же лежало в /lib/modules грузилось то другое ядро.

А я решил что такое невозможно: мне почему-то казалось, что modprobe будет ругаться на несоответствие версий в такой ситуации.
Post #: 18
Страниц:  [1]
Все форумы >> [*nix/Linux] >> проблема с ядром







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.