powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / NIC Driver for RHEL5
8 сообщений из 8, страница 1 из 1
NIC Driver for RHEL5
    #36024393
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi,
помогите разобраться с драйвером. Установлен RHEL5 на несколько ящиков. Никаких драйверов от производителей железа не устанавливалось. Сеть работает. Карта определяется как NetExtreme, не знаю насколько это верно. Захотелось установить драйвер NIC от производителя. Был найден на сайте DELL один единственный драйвер типа Bcom_LAN_12.8_Linux_Source_A01.tar.gz. В инструкции по установке следующее.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Installing Source RPM Package
=============================

The following are general guidelines for installing the driver.

1. Install the source RPM package:

   rpm -ivh tg3-<version>.src.rpm

2. CD to the RPM path and build the binary driver for your kernel:

   cd /usr/src/{redhat,OpenLinux,turbo,packages,rpm ..}

   rpm -bb SPECS/tg3.spec

or

   rpmbuild -bb SPECS/tg3.spec (for RPM version 4.x.x)

В ответ получаем такое

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
[root@redhat01 redhat]# rpmbuild -bb SPECS/tg3.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3196
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd /usr/src/redhat/BUILD
+ rm -rf tg3-3.92n
+ /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/tg3-3.92n.tar.bz2
+ tar -xvvf -
drwxr-xr-x mcarlson/nseg     0 2008-09-29 16:14:17 tg3-3.92n/
-rw-r--r-- mcarlson/nseg  3445 2007-09-12 16:09:59 tg3-3.92n/tg3.4
-rw-r--r-- mcarlson/nseg 406045 2008-09-29 16:13:00 tg3-3.92n/tg3.c
-rw-r--r-- mcarlson/nseg 107229 2008-09-22 14:56:32 tg3-3.92n/tg3.h
-rw-r--r-- mcarlson/nseg  15153 2007-09-12 16:09:59 tg3-3.92n/LICENSE
-rw-r--r-- mcarlson/nseg  10451 2008-09-29 16:14:16 tg3-3.92n/README.TXT
-rw-r--r-- mcarlson/nseg   2626 2008-09-23 12:08:01 tg3-3.92n/Makefile
-rw-r--r-- mcarlson/nseg   4012 2008-09-29 16:11:05 tg3-3.92n/tg3_compat.h
-rwxr--r-- mcarlson/nseg   2027 2008-09-22 16:19:03 tg3-3.92n/makeflags.sh
-rw-r--r-- mcarlson/nseg 199495 2008-05-14 12:52:04 tg3-3.92n/ChangeLog
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd tg3-3.92n
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.3196
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd tg3-3.92n
+ value=
+ '[' -z '' ']'
++ uname -r
+ KVER=2.6.18-128.1.10.el5xen
+ make KVER=2.6.18-128.1.10.el5xen
sh makeflags.sh /lib/modules/2.6.18-128.1.10.el5xen/source > tg3_flags.h
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/kernel.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/types.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/types.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/types.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/slab.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/jiffies.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/skbuff.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/pci.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/pci.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/if_ether.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/ethtool.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/ethtool.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/ethtool.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/skbuff.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/ip.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/net/ip.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/tcp.h: No such file or directory
grep: /lib/modules/2.6.18-128.1.10.el5xen/source/include/linux/tcp.h: No such file or directory
make -C /lib/modules/2.6.18-128.1.10.el5xen/build SUBDIRS=/usr/src/redhat/BUILD/tg3-3.92n modules
make: *** /lib/modules/2.6.18-128.1.10.el5xen/build: No such file or directory.  Stop.
make: *** [default] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.3196 (%build)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.3196 (%build)
[root@redhat01 redhat]# ls /lib/modules/2.6.18-128.1.10.el5xen/


Это что значит, нету сорса линукса или что? И еще вопрос, нужно ли этот драйвер вообще устанавливать если и так все работает?
...
Рейтинг: 0 / 0
NIC Driver for RHEL5
    #36024668
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получается, что source это линк на build , но обе линки неправильные. Там ничего нет. Есть DVD с сорсом. Что с ним делать? Шота все это меня озадачивает :((

Код: plaintext
1.
2.
3.
[root@redhat01 redhat]# ls -lah /lib/modules/2.6.18-128.1.10.el5xen/source
lrwxrwxrwx 1 root root 5 May 14 14:17 /lib/modules/2.6.18-128.1.10.el5xen/source -> build
[root@redhat01 redhat]# ls -lah /lib/modules/2.6.18-128.1.10.el5xen/build
lrwxrwxrwx 1 root root 55 May 14 14:17 /lib/modules/2.6.18-128.1.10.el5xen/build -> ../../../usr/src/kernels/2.6.18-128.1.10.el5-xen-x86_64
...
Рейтинг: 0 / 0
NIC Driver for RHEL5
    #36024675
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ему не хватает пакета kernel-devel, а ставить левые драйверы без особой нужды не надо.
...
Рейтинг: 0 / 0
NIC Driver for RHEL5
    #36024687
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мутаген,

Thanks, усе поставилось. Тока лучше от этого не стало. Сетка под зеном на виртуальной guest машине все также ползает со скоростью черепахи. Думал поможет установка родного драйвера. Ан нет :( Мож чего посоветуеш?
...
Рейтинг: 0 / 0
NIC Driver for RHEL5
    #36025056
Relic HunterМутаген,

Thanks, усе поставилось. Тока лучше от этого не стало. Сетка под зеном на виртуальной guest машине все также ползает со скоростью черепахи. Думал поможет установка родного драйвера. Ан нет :( Мож чего посоветуеш?
Под Xen?
см. http://wiki.xensource.com/xenwiki/XenNetworking
XenNetworkingWith the DomUs bridged to VLAN interfaces, some optimizations need to be disabled or tcp and udp connections will fail. This is done by disabling transmit checksum offloading:
Код: plaintext
ethtool -K eth0 tx off
...
Рейтинг: 0 / 0
NIC Driver for RHEL5
    #36028711
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zzzzzzzzzzzzzzzzzzzz,

Поставил драйвер хост-сетевухи от производителя (dell). Выключил "tx off" через ETHTOOL_OPTS="tx off". Сделал bonding из дух NIC карт. Гостевая сетка продолжает "тупить" по-прежнему. Зато получил моральное удовлетворение :)
...
Рейтинг: 0 / 0
NIC Driver for RHEL5
    #36031618
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а кто там гостевой ОС? Если windows, то со свободными драйверами на xen сеть плохо работает.
...
Рейтинг: 0 / 0
NIC Driver for RHEL5
    #36031807
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оно и видно. А как послушать рекламную мутату Редхата, так все наоборот.

ПС
Windows 2003 - guest
Мутагена кто там гостевой ОС? Если windows, то со свободными драйверами на xen сеть плохо работает.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / NIC Driver for RHEL5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]