Страница 1 из 1

подгрузка axe драйвера

Добавлено: 2010-10-26 10:24:00
kos_fist
Добрый день!
Такой вопрос, на шлюзе начала падать сеть, вываливает интерфейс сетевой локальный. Ранее написал скриптик для up down, но в последнее время начал он валится чуть ли не каждый час. Сам сервер 1U посему доставить новую сетевушку не представляется возможным. Купили мы USB Ethernet Dlink DUB_E100 в ядре 7й ветки фри есть поддержка данного устройства как axe а на шлюзе у нас к сожелению стоит 5,4.
Пробывал в ядро добавить, но ядро не собирается, вылетают ошибки, так же пробывал через kldload if_axe.ko все подгрузилось но сетевушка так и не завелась :(
Прошу помощи!!! Уже не знаю куда смотреть. Замена сервера или обновление пока что не расматривается возможным :(

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 10:25:52
FreeBSP
обновить шлюз до 8.0?

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 11:01:13
kos_fist
FreeBSP писал(а):обновить шлюз до 8.0?
Замена сервера или обновление пока что не есть возможным. Так как крутится на нем много чего, и при mergemaster может возникнуть много проблемм. Сервер будет менять полностью, но в 2011 году. Поэтому не вижу причины вешать себе геморой на шею в виде обновления системмы. Интересует конкретно как загрузить модуль.
ЗЫ При сборке ядра вылетают такие ошибки

Код: Выделить всё

.............................
--------------------------------------------------------------
>>> stage 2.3: build tools
--------------------------------------------------------------
cd /usr/obj/usr/src/sys/core_new;  MAKESRCPATH=/usr/src/sys/dev/aic7xxx/aicasm                                                                               make -DNO_CPU_CFLAGS -f /usr/src/sys/dev/aic7xxx/aicasm/Makefile
Warning: Object directory not changed from original /usr/obj/usr/src/sys/core_ne                                                                             w
cc -O -pipe -nostdinc -I/usr/include -I. -I/usr/src/sys/dev/aic7xxx/aicasm  -c /                                                                             usr/src/sys/dev/aic7xxx/aicasm/aicasm.c
cc -O -pipe -nostdinc -I/usr/include -I. -I/usr/src/sys/dev/aic7xxx/aicasm  -c /                                                                             usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symbol_delete':
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:91: warning: passing arg 2 of po                                                                             inter to function from incompatible pointer type
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:91: error: too few arguments to                                                                              function
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_open':
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:135: warning: assignment makes p                                                                             ointer from integer without a cast
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_close':
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: structure has no mem                                                                             ber named `seq'
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: `R_FIRST' undeclared                                                                              (first use in this function)
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: (Each undeclared ide                                                                             ntifier is reported only once
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: for each function it                                                                              appears in.)
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:157: error: too few arguments to                                                                              function
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_get':
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:176: warning: passing arg 2 of p                                                                             ointer to function from incompatible pointer type
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:176: error: too few arguments to                                                                              function
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:189: warning: passing arg 2 of p                                                                             ointer to function from incompatible pointer type
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:189: error: too few arguments to                                                                              function
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_dump':
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:486: error: `R_FIRST' undeclared                                                                              (first use in this function)
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:487: error: structure has no mem                                                                             ber named `seq'
/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:524: error: `R_NEXT' undeclared                                                                              (first use in this function)
*** Error code 1

Stop in /usr/obj/usr/src/sys/core_new.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 11:36:09
manefesto
попробуйте найти нормально работающую карточку usb

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 11:50:09
FreeBSP
воткнуть сетевку через райзер (riser) не вариант?

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 11:52:41
kos_fist
manefesto писал(а):попробуйте найти нормально работающую карточку usb
В Киеве смог найти только такую. Да и к тому же мы такую же ставили на шлюз в филиал, но там была 7,2, и все ок работало.
А по делу кто то может подсказать как запустить данную карточку?
Вот подгрузил модулем

Код: Выделить всё

root@core117#kldstat
Id Refs Address    Size     Name
 1   12 0xc0400000 40bb88   kernel
 2    1 0xc080c000 4c0c     if_axe.ko
 3   14 0xc0811000 56270    acpi.ko
 4    1 0xc1ef2000 3000     daemon_saver.ko
 5    1 0xc1f02000 17000    linux.ko
... но не работает всеравно :(

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 11:55:02
Alex Keda
обновляйтесь или ищщите другую карточку

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 11:59:36
kos_fist
Alex Keda писал(а):обновляйтесь или ищщите другую карточку
Если честно, я даже не представляю какую карточку можно искать на фрю 5,4 :( Ладно, будем жучить начальство что бы давали 500 уе на замену мамки, пусть сервачок еще послужит пару годиков!
Всем спасибо!

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 12:06:51
FreeBSP
вариант слить сервак на другую машину, например на виртуалку и там обновиться ?
честно говоря, я начинал вплотную знакомиться только с 7 версией, так что о количестве и местоположении грабель ничего сказать не смогу (

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 12:14:37
kos_fist
FreeBSP писал(а):вариант слить сервак на другую машину, например на виртуалку и там обновиться ?
честно говоря, я начинал вплотную знакомиться только с 7 версией, так что о количестве и местоположении грабель ничего сказать не смогу (
А ты попробуй обновить работающий сервер с ветки 5,4 на хотябы 7,3 на котором крутится сквид самба куча мини сайтов и статистик, мускуль и еще разной дряни...кстате еще и резервный email сервер. Мне немного если честно "сцыкотно" :oops: :roll:
Кстате вариант слить на ВМ не катит, даже в случае удачного обновления что мне потом с ней делать? Я ж не пущу 200 машин через ВМ.
Вариант только через dd развернуть на другом сервере, кстате есть похожий также и по железу, но у него щас проблеммы с scsi винтами, так что в любом случае финансовые затраты.

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 12:20:07
FreeBSP
то ли я не так выразился то ли ты меня не понял
суть в том чтобы получить копию(и ее потом размножить=)) сервака и с этой копией баловаться. чего старшного уронить систему на виртуалке без сети, если через 10 минут у тебя заново она сможет залиться в исходное состояние

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 12:46:17
kos_fist
FreeBSP писал(а):то ли я не так выразился то ли ты меня не понял
суть в том чтобы получить копию(и ее потом размножить=)) сервака и с этой копией баловаться. чего старшного уронить систему на виртуалке без сети, если через 10 минут у тебя заново она сможет залиться в исходное состояние
ааа, тоесть ты имеешь ввиду обновиться на вм а потом если все ок залить обновленную систему на сервер?

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 12:56:57
FreeBSP
типа того
поэкспериментировать на виртуалке
потом действительно наверное удобнее всего обновленную залить на серв
но при этом не забыть сохранить бекап =)
либо просто вставить обновленную виртуалку вместо боевого сервера. ESXi должен позволить так побаловаться

Re: подгрузка axe драйвера

Добавлено: 2010-10-26 17:32:11
шел_мимо