URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 14315
[ Назад ]

Исходное сообщение
"Attansic L1 gigabit"

Отправлено major1986 , 30-Авг-07 02:02 
Всем привет, тут такая проблеммка.

Значить мать 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.

сначало думал кривые дрова, но потом нашел другие, тоже самое, и со всеми такое выдает, подскажите что делать, может кто-то сталкивался с подобной проблемкой. Очень нужно, за ранее огромное спасибо.


Содержание

Сообщения в этом обсуждении
"Attansic L1 gigabit"
Отправлено sm00th , 30-Авг-07 10:47 
>[оверквотинг удален]
># cd AtL1Linux_v1.0.41.0/src
># make install
>
>А оно вот так ругается
>
>Makefile:65: *** Linux kernel source not found.  Stop.
>
>сначало думал кривые дрова, но потом нашел другие, тоже самое, и со
>всеми такое выдает, подскажите что делать, может кто-то сталкивался с подобной
>проблемкой. Очень нужно, за ранее огромное спасибо.

я конечно не специалист по Линуксу - но по моему ясно написано Linux kernel source not found - нет исходников ядра
поставьте исходники для начала.
Удачи.


"Attansic L1 gigabit"
Отправлено major1986 , 31-Авг-07 17:51 
>[оверквотинг удален]
>>Makefile:65: *** Linux kernel source not found.  Stop.
>>
>>сначало думал кривые дрова, но потом нашел другие, тоже самое, и со
>>всеми такое выдает, подскажите что делать, может кто-то сталкивался с подобной
>>проблемкой. Очень нужно, за ранее огромное спасибо.
>
>я конечно не специалист по Линуксу - но по моему ясно написано
>Linux kernel source not found - нет исходников ядра
>поставьте исходники для начала.
>Удачи.

Я понимаю, что оно это пишет, но в мануале напино именно так.
может кто-то сталкивался с такой проблеммкой?


"Attansic L1 gigabit"
Отправлено alisherk , 31-Авг-07 20:48 
>[оверквотинг удален]
>>>проблемкой. Очень нужно, за ранее огромное спасибо.
>>
>>я конечно не специалист по Линуксу - но по моему ясно написано
>>Linux kernel source not found - нет исходников ядра
>>поставьте исходники для начала.
>>Удачи.
>
>Я понимаю, что оно это пишет, но в мануале напино именно так.
>
>может кто-то сталкивался с такой проблеммкой?

вероятно где-то выше в мануале еаписано, что нужны исходники ядра
а вообще не парьтесь и поставьте windows ибо линукс это зло, шутка )


"Attansic L1 gigabit"
Отправлено Аноним , 12-Сен-07 10:57 
Исходники ядра нужно ставить обязательно
MAkefile кривой. Пути нужно править руками
Я пока в процессе. не могу найти config.h
В fedore его нет похоже.
Может кто знает configfs.h не подойдет ?

"Attansic L1 gigabit"
Отправлено Олег , 12-Сен-07 19:10 
>[оверквотинг удален]
># 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 5

1 Скачал с atl1.sourceforge.net ахив соответсвущий ядру (2.6.18-8.el5 #1 SMP)
http://www.hogchain.net/attansic/AtL1Linux_v1.0.41.0.tar.gz

2 Открыл архив и переименовал папку с 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-fe100000

lo        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)


Удачи


"Attansic L1 gigabit"
Отправлено Igor , 12-Окт-07 15:13 
>[оверквотинг удален]
>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
Такой файл есть
Не понятно


"Attansic L1 gigabit"
Отправлено Oleg , 12-Окт-07 16:17 
>Олег, а ты можешь выложить куда-нибудь этот пакет, который ты сгенерил для
>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



"Attansic L1 gigabit"
Отправлено NeZar , 03-Мрт-10 20:11 
Второй день за Linux, пишу как блондинко
Attansic L1 gigabit , CentOS 5.4, нашел РПМ пакет вот отсюда
http://atl1.sourceforge.net/
Конкретно вот это: ftp://ftp.hogchain.net/pub/linux/attansic/atl1/centos5.2/kmo... сработало без проблем