LINUX.ORG.RU

В поиске забей, 100% есть ответ, или попробуй этот патч, если
ядро от RH:
--- linux-2.4.20.orig/drivers/net/tulip/tulip_core.c 2003-06-04 15:09:55.000000000 +0400
+++ linux-2.4.20/drivers/net/tulip/tulip_core.c 2003-06-04 16:50:43.000000000 +0400
@@ -230,6 +230,7 @@
{ 0x1626, 0x8410, PCI_ANY_ID, PCI_ANY_ID, 0, 0, COMET },
{ 0x1737, 0xAB09, PCI_ANY_ID, PCI_ANY_ID, 0, 0, COMET },
{ 0x17B3, 0xAB08, PCI_ANY_ID, PCI_ANY_ID, 0, 0, COMET },
+ { 0x10B7, 0x9300, PCI_ANY_ID, PCI_ANY_ID, 0, 0, COMET }, /* 3c910 */
{ 0x14f1, 0x1803, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CONEXANT },
{ } /* terminate list */
};

McMCC ★★★
()
Ответ на: комментарий от McMCC

Использую RedHat 9

ядро 2.4.20-8

Я добавил { 0x10B7, 0x9300, PCI_ANY_ID, PCI_ANY_ID, 0, 0, COMET } эту строку ничего не изменилось

А какой мне в "настройках сети" выбрать сетевой адаптер ("оборудование") ?

anonymous
()
Ответ на: комментарий от McMCC

У меня установлена 2 сетевые одна realtek(ETH0) для Internet а 3com 3c910 надо для локалки

Как мне добавить ETH1 сетевое устройство 3com 3c910 или можно по другому установить. Подскажите как!

anonymous
()
Ответ на: комментарий от anonymous

Ну драйвер же tulip правили, значит его и надо подгружать, в /etc/modules.conf у тебя должно быть типа
...
alias eth0 8139too (если он)
alias eth1 tulip
...

McMCC ★★★
()
Ответ на: комментарий от McMCC

Спасибо!

Я его подгрузил установил сеть но при активизации eth1 выдается ошибка типа устройсво tulip отсутствует

Если нетрудно напишите в крации Что это за tulip? И с чем его едят? Зарание спасибо!!!

anonymous
()
Ответ на: комментарий от anonymous

Ладно, что с вами сделаешь, если такие вопросы возникают:)...
Короче, надо пересобирать ядро, но, можно этого не делать, вам нужно
точно знать, какое у вас стоит ядро, желательно по uname -a, затем в
/usr/src/linux-2.4.20-8 (если я правильно понял) надо из директории configs
выбрать нужный конфиг, который принадлежит вашему ядру, т.е. тому,
которое сейчас загружено и переместить с переименовкой в корневой
каталог исходников ядра, например:

cd /usr/src/linux-2.4.20-8
cp configs/kernel-2.4.20-i686.config .config
make oldconfig
make dep

это создаст нам нужные хедеры для сборки драйверов, но пересборкой
ядра как таковой не является, все должно пройти довольно быстро...
Затем возмете исходники tulip у меня, я специально выдрал их для
компиляции без пересборки ядра целиком, чисто для вас:),
http://mcmcc.bat.ru/mypatches/tulip-0.9.15-pre12.mc.tar.bz2
Скачайте и распакуйте куда-нибудь, затем в tulip-0.9.15-pre12.mc/
дайте команду make, если все сделаете правильно, то у вас должен
появиться модуль tulip.o, его нужно будет переместить в
/lib/modules/2.4.20-8/kernel/drivers/net/tulip/ за место старого...
Вот собственно и все...

McMCC ★★★
()
Ответ на: комментарий от McMCC

С помощью uname -a мне выдали это 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux

я выполняю эти действия >>cd /usr/src/linux-2.4.20-8 cp configs/kernel-2.4.20-i686.config simple >>make oldconfig >>make dep

Распаковываю пакет но при выполнении make возникает ошибка: make: *** [21142.o] Ошибка 1

Что я неправилно делаю?

anonymous
()
Ответ на: комментарий от McMCC

как мне пересобрать ядро?

Где можно найти информацию по пересборки?

Ответьте Please!!!

anonymous
()
Ответ на: комментарий от anonymous

>Все равно при написании команды make возникает ошибка : make: ***
>[21142.o] Ошибка 1

А компилятор в системе есть?

McMCC ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.