Уважаемые!
У меня не поднимается сетевая карта, а в Линуксах я не то, чтобы совсем,
а так, не очень. Приложения на С ваял, а в систему глубоко не лазил.
Под Win XP эта карта работает.
Я уже наигрался с insmod, modprobe, пробовал добавлять
MODULE=atl2 в eth0/options. Эффект нулевой.
Второй заход - сделать компиляцию исходника. Но пока только блуждаю, познаю
сууществование сырых и очищенных хедеров и других наворотов.
Подсобите советом. Подробности ниже.
У меня ноутбук ASUS UL30A, на который нормально поставился ALTLinux 4.1.1.
Только с сетевой картой дыра:
[root@localhost move]#ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:160 errors:0 dropped:0 overruns:0 frame:0
TX packets:160 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:13024 (12.7 KiB) TX bytes:13024 (12.7 KiB)
Инфа о карте:
[root@localhost ~]#pciscan
bash: pciscan: command not found
[root@localhost ~]#lspci
............................
02:00.0 Network controller: Atheros Communications, Inc. Device 002b (rev 01)
03:00.0 Ethernet controller: Attansic Technology Corp. Device 1062 (rev c0)
Я делал insmod для драйверов из
/lib/modules/2.6.25-std-def-alt8.M41.1/kernel/drivers/net
После загрузки драйвера я делал:
[root@localhost ~]#ifup eth0
и получал ответ:
Cannot find device «eth0»
Тогда я скачал с сайта Atheros исходник, подходящий для моей Fast Ehternet карты.
Делал, как написано в readme, пока не дошел до make install.
Здесь я получил
[root@localhost src]# make install
Makefile:62: *** Linux kernel source not found. Stop.
Я скачал с ftp сайта ALTLinux сначала
kernel-headers-common-1.1.9-alt1.src.rpm
и сделал для него
rpm -ivh ...
Потом все тоже самое для
glibc-kernheaders-2.6.24-alt4.src.rpm
Я конечно видел, что после первого «rpm -ivh ...» появилась папка RPM с
вложениями SOURCES, SPECS. Я запускал ./RPM/SOURCES/kheaders.init, но
Makefile:62: *** Linux kernel source not found
так и остался.
Вечный вопрос: Что делать?