Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / траблы Asus NX1101 + CentOS 5.2 / 5 сообщений из 5, страница 1 из 1
06.02.2009, 16:39:09
    #35802339
Кифирчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
траблы Asus NX1101 + CentOS 5.2
качнул дрова, пробую ставить, выдаёт

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
[root@file-server2 asusdrv]# make all
make -C /lib/modules/2.6.18-92.el5/build SUBDIRS=/root/Desktop/asusdrv modules
make[1]: Entering directory `/usr/src/kernels/2.6.18-92.el5-i686'
  CC [M]  /root/Desktop/asusdrv/ipg_main.o
In file included from /root/Desktop/asusdrv/ipg.h:101,
                 from /root/Desktop/asusdrv/ipg_main.c:159:
include/linux/config.h:6:2: warning: #warning Including config.h is deprecated.
In file included from /root/Desktop/asusdrv/ipg_main.c:159:
/root/Desktop/asusdrv/ipg.h:130: ошибка: ‘UTS_RELEASE’ undeclared here (not in a function)
make[2]: *** [/root/Desktop/asusdrv/ipg_main.o] Ошибка 1
make[1]: *** [_module_/root/Desktop/asusdrv] Ошибка 2
make[1]: Leaving directory `/usr/src/kernels/2.6.18-92.el5-i686'
make: *** [all] Ошибка 2
[root@file-server2 asusdrv]# 

нашёл совет
http://support.asus.com/faq/faq.aspx?no=A4A69D04-4A3F-485C-69BC-C1D1CE7D7C5F&SLanguage=en-us
как я понял рекомендуют ядро другое поставить... чёт так не хочется (

в чём может быть трабла?
как установить этот драйвер?
...
Рейтинг: 0 / 0
06.02.2009, 17:05:31
    #35802421
траблы Asus NX1101 + CentOS 5.2
Кифирчик
как я понял рекомендуют ядро другое поставить... чёт так не хочется (

Неправильно понял.

К своему ядру нужно дополнительно поставить kernel-devel rpm. Заголовки там и т.д.

Про другое ядро по этой ссылке написано только то, что если стоит ядро версии 2.6.21-1.3194, то ставить нужно kernel-devel-2.6.21-1.3194.fc7.i686.rpm, а если ядро версии 123, то ставить нужно kernel-devel-123.
...
Рейтинг: 0 / 0
09.02.2009, 15:57:10
    #35806086
Кифирчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
траблы Asus NX1101 + CentOS 5.2
мде... невнимательность... :-[
но дело было не в этом... эти tools стоят...
пришлось полазать по заголовкам, и подправить файл ipg.h
дописал заголовок...
Код: plaintext
#include <linux/utsrelease.h>
именно в нём определение UTS_RELEASE
дальше всё прошло нормально...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
[root@file-server2 as] make all
make -C /lib/modules/2.6.18-92.el5/build SUBDIRS=/tmp/as modules
make[1]: Entering directory `/usr/src/kernels/2.6.18-92.el5-i686'
  Building modules, stage 2.
  MODPOST
make[1]: Leaving directory `/usr/src/kernels/2.6.18-92.el5-i686'
[root@file-server2 as]insmod ./ipg.ko
[root@file-server2 as]
вот тока линуха не хочет видеть эти адаптеры...
аналогично ставил дрова для встроенного адаптера - его видно
т.е. Ситема->Администрирование->Сеть - есть два адаптера
eth3 - вставленный в PCI 100mbps realtek 8139 адаптер
eth0 - встроеная сетевая карта...

Сиcтема->Администрирование->Обзор оборудования
тоже показывает только эва этих устройства

а вот команда lspci показывает всё что стоит
Код: plaintext
1.
2.
3.
4.
5.
[root@file-server2 as]# lspci | grep Ethernet
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
03:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
03:07.0 Ethernet controller: Sundance Technology Inc / IC Plus Corp IP1000 Family Gigabit Ethernet (rev 41)
03:08.0 Ethernet controller: Sundance Technology Inc / IC Plus Corp IP1000 Family Gigabit Ethernet (rev 41)

что я сделал не так?
как заставить линукс видеть все сетевые адаптеры?
...
Рейтинг: 0 / 0
16.02.2009, 15:35:21
    #35819969
Кифирчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
траблы Asus NX1101 + CentOS 5.2
может кому пригодится, решило так:
1. в папке с дровами выполняем
make clean
make all => generate ipg.ko
insmod ./ipg.ko

2. копируем файл ipg.ko в
/lib/modules/2.6.18-92.el5/kernel/net/ipg

3. добавляем строчку
/lib/modules/2.6.18-92.el5/kernel/net/ipg/ipg.ko:
в файл
/lib/modules/2.6.18-92.el5/modules.dep

4. прописываем в
/etc/modprobe.conf
alias eth0 r8168 (уже было для встроенной сетевухи)
alias eth1 ipg
alias eth2 ipg
...
Рейтинг: 0 / 0
16.02.2009, 16:51:01
    #35820262
Кифирчик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
траблы Asus NX1101 + CentOS 5.2
у ёк...
поторопился, при загрузке виснет на инициализациии интерфейса (
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / траблы Asus NX1101 + CentOS 5.2 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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