Всем привет, тут такая проблеммка.Значить мать P5K, в нее интегрированая сетевуха Attansic L1 gigabit, поставил я fedora7(x86_x64), она не находит сетевуху, а дрова не могу собрать.
Ядро 2.6..20-2995.9.fc7xen
делаю как все в мануле сказано
# tar zxf AtL1Linux_v1.0.41.0.tar.gz
# cd AtL1Linux_v1.0.41.0/src
# make installА оно вот так ругается
Makefile:65: *** Linux kernel source not found. Stop.
сначало думал кривые дрова, но потом нашел другие, тоже самое, и со всеми такое выдает, подскажите что делать, может кто-то сталкивался с подобной проблемкой. Очень нужно, за ранее огромное спасибо.
>[оверквотинг удален]
># cd AtL1Linux_v1.0.41.0/src
># make install
>
>А оно вот так ругается
>
>Makefile:65: *** Linux kernel source not found. Stop.
>
>сначало думал кривые дрова, но потом нашел другие, тоже самое, и со
>всеми такое выдает, подскажите что делать, может кто-то сталкивался с подобной
>проблемкой. Очень нужно, за ранее огромное спасибо.я конечно не специалист по Линуксу - но по моему ясно написано Linux kernel source not found - нет исходников ядра
поставьте исходники для начала.
Удачи.
>[оверквотинг удален]
>>Makefile:65: *** Linux kernel source not found. Stop.
>>
>>сначало думал кривые дрова, но потом нашел другие, тоже самое, и со
>>всеми такое выдает, подскажите что делать, может кто-то сталкивался с подобной
>>проблемкой. Очень нужно, за ранее огромное спасибо.
>
>я конечно не специалист по Линуксу - но по моему ясно написано
>Linux kernel source not found - нет исходников ядра
>поставьте исходники для начала.
>Удачи.Я понимаю, что оно это пишет, но в мануале напино именно так.
может кто-то сталкивался с такой проблеммкой?
>[оверквотинг удален]
>>>проблемкой. Очень нужно, за ранее огромное спасибо.
>>
>>я конечно не специалист по Линуксу - но по моему ясно написано
>>Linux kernel source not found - нет исходников ядра
>>поставьте исходники для начала.
>>Удачи.
>
>Я понимаю, что оно это пишет, но в мануале напино именно так.
>
>может кто-то сталкивался с такой проблеммкой?вероятно где-то выше в мануале еаписано, что нужны исходники ядра
а вообще не парьтесь и поставьте windows ибо линукс это зло, шутка )
Исходники ядра нужно ставить обязательно
MAkefile кривой. Пути нужно править руками
Я пока в процессе. не могу найти config.h
В fedore его нет похоже.
Может кто знает configfs.h не подойдет ?
>[оверквотинг удален]
># cd AtL1Linux_v1.0.41.0/src
># make install
>
>А оно вот так ругается
>
>Makefile:65: *** Linux kernel source not found. Stop.
>
>сначало думал кривые дрова, но потом нашел другие, тоже самое, и со
>всеми такое выдает, подскажите что делать, может кто-то сталкивался с подобной
>проблемкой. Очень нужно, за ранее огромное спасибо.Я тут на днях воевал с той же проблемой. Кое что удалось.
Исходные данные: ноут Asus Z52S,Attansic L1 gigabit, OC RED HAT SERVER 51 Скачал с atl1.sourceforge.net ахив соответсвущий ядру (2.6.18-8.el5 #1 SMP)
http://www.hogchain.net/attansic/AtL1Linux_v1.0.41.0.tar.gz2 Открыл архив и переименовал папку с AtL1Linux_v1.0.41.0 в atl1-1.01.01
3 Переименовал readme и licence в READMY LICENCE соответственно
4 написал коротенький скрипт на перле который во всех файлах изменил окончание
строки с виндовой на нормальную (было 0D0A стало 0A), можно конечно в ручную :)#!/usr/bin/perl
use File::Find;
$path=$ARGV[0];
sub prc_file{
open (FILE,"$File::Find::name");
open (TMP,">$path/decoded.tmp");
while(<FILE>){
$string = $_;
$string =~ s/\x0D\x0A/\x0A/g;
print TMP "$string";
}
system "cat /dev/null > $File::Find::name";
system "cat $path/decoded.tmp > $File::Find::name";
close FILE;
close TMP;
}
find(\&prc_file,$path);
exit;5 в файле /atl1-1.01.01/src/at_main.c закоментарил строку //netdev->features |= NETIF_F_TSO;
6 снова все заархивил только с именем архива atl1-1.01.01.tar.gz
7 rpmbuild -tb atl1-1.01.01.tar.gz
8 depmod -a# /sbin/ifconfig
eth1 Link encap:Ethernet HWaddr 00:1B:FC:7F:E6:90
inet addr:192.168.10.2 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::21b:fcff:fe7f:e690/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8845 errors:0 dropped:0 overruns:0 frame:0
TX packets:9632 errors:0 dropped:0 overruns:0 carrier:2
collisions:0 txqueuelen:1000
RX bytes:8505766 (8.1 MiB) TX bytes:1152386 (1.0 MiB)
Memory:fe0c0000-fe100000lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3213 errors:0 dropped:0 overruns:0 frame:0
TX packets:3213 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4425944 (4.2 MiB) TX bytes:4425944 (4.2 MiB)
Удачи
>[оверквотинг удален]
>errors:0 dropped:0 overruns:0 frame:0
> TX packets:3213
>errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
>
> RX bytes:4425944
>(4.2 MiB) TX bytes:4425944 (4.2 MiB)
>
>
>УдачиОлег, а ты можешь выложить куда-нибудь этот пакет, который ты сгенерил для centos 5
я сейчас пытаюсь сделать то же самое мне сначало написали
Linux kernel source not found
Я подправил Make файл. Сейчас выдает Linux kernel sourcenot configured - missing version.h
Такой файл есть
Не понятно
>Олег, а ты можешь выложить куда-нибудь этот пакет, который ты сгенерил для
>centos 5
>я сейчас пытаюсь сделать то же самое мне сначало написали
>Linux kernel source not found
>Я подправил Make файл. Сейчас выдает Linux kernel sourcenot configured - missing
>version.h
>Такой файл есть
>Не понятноВыложить могу, только я так понял у тебя ось centos 5
а я генерил для RED HAT ENTERPRISE LINUX 5советую попробовать генерить с трассировщиком и тут же
смотреть куда лезет скрипт в поисках version.h
может поможетstrace /you_path/script_name_or_command
Второй день за Linux, пишу как блондинко
Attansic L1 gigabit , CentOS 5.4, нашел РПМ пакет вот отсюда
http://atl1.sourceforge.net/
Конкретно вот это: ftp://ftp.hogchain.net/pub/linux/attansic/atl1/centos5.2/kmo... сработало без проблем