LinuxForum.Fans
Тема

Откуда можно скачать исходники CentOS 6.5

Автор: kerogaz 177 сообщений 20486 просмотров
#359174

Кто подскажет откуда можно скачать исходники src ядра 2.6.32-431.3.1.el6.x86_64 ?

#359181

Пакет поставьте, так и называется - {kernel,linux}-{source,devel,dev}. В Slackware проще, исходники ядра - это kernel-{source,headers} без всяких devel.

#359188

yars написал:
Пакет поставьте, так и называется - {kernel,linux}-{source,devel,dev}. В Slackware проще, исходники ядра - это kernel-{source,headers} без всяких devel.
Да не могу найти. src/ Только на 6.2 нашёл
#359189

kerogaz, пакет должен называться kernel-devel

#359192
kirillov3798 написал:
kerogaz, пакет должен называться kernel-devel

Спасибо. а то я ищу как на 6.2.... src.rpm

#359198

В RPM есть соглашения о наименовании пакетов. Есть общие, есть дистрибутивозависимые.

#359984

У меня ня запускается make и ссылается на отсутствие сорцов в /usr/src потому что я инсталлировал систему minimal. Как эту директорию наполнить чтобы make выполнялся?При выполнении команды make , build не иожет в /lib/module найти исходники ядра в директории /usr/src которая полностью пустая

#359986
text
make -C /lib/modules/2.6.32-431.3.1.el6.x96_64/build SUBDIRS=/tmp/USB/ether modules
make:*** /lib/modules/.../build  No such file or directory. Stop
#359987

kerogaz, спасет положение команда:
[console]sudo yum -y groupinstall "Development tools"[/console]

#359989
redix написал:
kerogaz, спасет положение команда:
[console]sudo yum -y groupinstall "Development tools"[/console]

У меня нет интернета, потому что бортовая сетевая карта гавкнулась и я цепляю драйвера USB сетвой карты . Короче я установил devel и ядро появилось в scr Но тепреь другое

text
make [1]:***No rule to make target 'ether'.Stop
#359990

Тогда либо исходники кривые, либо Makefile.
Что за сетевая? Что за драйвер ты пытаешься поставить?

#359992

"kerogaz" написал:
У меня неит интернета, потому что сетевая карта гавкнулась и я цепляю её драйвера.
Без этих пакетов ничего не соберешь, можно подключить установочный DVD, в качестве репозитория.
#359994
Vascom написал:
Тогда либо исходники кривые, либо Makefile.
Что за сетевая? Что за драйвер ты пытаешься поставить?

D-Link DUB-E100. Драйвера ставлю с компакт диска прилагаемого к карте. Вернее я их переписал на флешку поксольку сидюк на сервере отстутствует

#359998

Показывай весь лог и версию драйвера. Возьми самую свежую версию с сайта длинка.

#359999
Vascom написал:
Показывай весь лог и версию драйвера. Возьми самую свежую версию с сайта длинка.

Какой именно лог?
А инструкция по установке вот
Linux 2.6.14
This driver is designed for Kernel 2.6.14.x or above. To compile the provided Linux driver, you need the Linux 2.6 Kernel source.
Also, please make sure the kernel is built with “Support for Host-side, EHCI, OHCI, and UHCI” option. Please follow these steps.
1. Insert the CD into the CD drive of your computer and go to the Drivers\Linux\ directory.
2. Copy the LINUX2.6.14_REV101 folder to your temporary directory.
3. Go to the LINUX2.6.14_REV101 folder and execute the following command to compile the driver.
[root@localhost linux2.6.14_rev101]# make
4. If compiling without errors, asix.ko will be created under the current directory.
5. If you want to use modprobe command to mount the driver, execute the following command to install the driver
on your Linux.
[root@localhost linux2.6.14_rev101]# make install
To mount the driver, go to the LINUX2.6.14_REV101 directory and executing the following command:
[root@localhost linux2.6.14_rev101]# insmod usbnet
[root@localhost linux2.6.14_rev101]# insmod asix.ko
or
[root@localhost anywhere]# modprobe asix
To unmount the driver, just typing the following command:
[root@localhost anywhere]# rmmod asix
[root@localhost anywhere]# rmmod usbnet

#360001

Ну make или как ты там собираешь драйвер.
Вообще он уже может быть в ядре.
Покажи вывод grep USB_NET_AX8817X /boot/config...
конфиг твоего ядра естественно.

#360002

Так это инструкция для древнего ядра. В твоём уже всё есть.

P.S. Вот очень часто так: человек задаёт вопрос, а в итоге выясняется что требовалось ему совсем другое. Тебе надо было спрашивать сразу как заставить работать этот модуль, а не где взять исходники ядра!!!

#360003
Vascom написал:
Так это инструкция для древнего ядра. В твоём уже всё есть.

P.S. Вот очень часто так: человек задаёт вопрос, а в итоге выясняется что требовалось ему совсем другое. Тебе надо было спрашивать сразу как заставить работать этот модуль, а не где взять исходники ядра!!!

Тогда как заставить работать исходники этого модуля? :)

#360004

Покажи вывод grep USB_NET /boot/config...
конфиг твоего ядра естественно
Покажи вывод dmesg. Выложи его на fpaste и тут покажи ссылку.
Покажи вывод ip a
Покажи вывод lsmod

#360005
"kerogaz" написал:
Какой именно лог?

Сборки, вестимо. Стандартная процедура оной - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/man --libdir=/usr/lib${LIBDIRSUFFIX} --build=$ARCH-pc-linux-gnu && make && make install
Это не зависит от дистрибутива, но делать так напрямую, не понимая, что делаете, нельзя - это ведет к захламлению системы. Поэтому нужно создать пакет дистрибутивозависимым способом - написать спек и скормить его rpmbuild.

Войдите или зарегистрируйтесь, чтобы ответить.