URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 69623
[ Назад ]

Исходное сообщение
"D-Link DGE-530T проблеммы установки."

Отправлено Cyberpank , 17-Окт-06 14:18 
Не могу установить D-Link DGE-530T на сервер.
Пробовал на FreeBSD 5.4 и 6.1.

В комплекте шел диск с драйверами под кучу операционок включая freebsd 5.4.
При добавления пэкиджа с диска фряха ругалась на отсудствие libc.so.5, что я вылечил линком libc.so.5 -> libc.so.6
Установил драйвер, написал в /boot/loader.conf  >> if_dlge_enable="YES"

После перезагрузки сетевуха не нашлась.

kldload if_dlge.ko - приводит к ошибке -> link_elf: symbol jumbo_vm_init undefined

Подскажите, плиз, где грабли?..


Содержание

Сообщения в этом обсуждении
"D-Link DGE-530T проблеммы установки."
Отправлено ndi , 17-Окт-06 15:07 
dge-530t это Marvell Yukon 88E8001 PCI Gigabit Ethernet Controller, в винде драйвера устанавливаются путем замены строчки PCI\VEN_11AB&DEV_4320&SUBSYS_952111AB на PCI\VEN_1186&DEV_4B01&SUBSYS_4B011186. под nix суть та же.

"D-Link DGE-530T проблеммы установки."
Отправлено Cyberpank , 17-Окт-06 15:43 
>dge-530t это Marvell Yukon 88E8001 PCI Gigabit Ethernet Controller, в винде драйвера
>устанавливаются путем замены строчки PCI\VEN_11AB&DEV_4320&SUBSYS_952111AB на PCI\VEN_1186&DEV_4B01&SUBSYS_4B011186. под nix суть та
>же.


а на пальцах можно?.. :-(


"D-Link DGE-530T проблеммы установки."
Отправлено butcher , 17-Окт-06 16:22 
>а на пальцах можно?.. :-(

Попробуйте
# kldload if_sk
Если не определится, то покажите вывод:
# pciconf -lv | grep -B3 network


"D-Link DGE-530T проблеммы установки."
Отправлено Cyberpank , 18-Окт-06 04:46 
>Попробуйте
># kldload if_sk
>Если не определится, то покажите вывод:
># pciconf -lv | grep -B3 network


kldload if_sk

module_register: module sk/miibus already exists!
Module sk/miibus failed to register: 17
module_register: module skc/sk already exists!
Module skc/sk failed to register: 17
module_register: module pci/sk already exists!
Module pci/sk failed to register: 17
kildload: can't load if_sk: File exist

------------------------------------------------

pciconf -lv | grep -B3 network

    subclass = interrupt controller
none5@pci2:2:0:    class=0x020000 card=0x4b011186 chip=0x4b011186 rev=0x11 hdr=0x00
    vendor   = 'D-Link System Inc'
    class    = network
    subclass = ethernet
mpt0@pci2:5:0:    class=0x010000 card=0x343b8086 chip=0x00301000 rev=0xc1 hdr=0x00
    vendor   = 'LSI Logic (Was: Symbios Logic, NCR)'
--
none6@pci5:0:0:    class=0x020000 card=0x34398086 chip=0x436111ab rev=0x18 hdr=0x00
    vendor   = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
    device   = '88E8036 Marvell Yukon -EC 88E8050 PCI Express Gigabit Ethernet Controller'
    class    = network
    subclass = ethernet
em0@pci7:4:0:    class=0x020000 card=0x34398086 chip=0x10768086 rev=0x05 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82547EI Gigabit Ethernet Controller'
    class    = network
    subclass = ethernet
none7@pci7:12:0:    class=0x030000 card=0x34398086 chip=0x47521002 rev=0x27 hdr=0x00
    vendor   = 'ATI Technologies Inc'

----------------------------------------------------


"D-Link DGE-530T проблеммы установки."
Отправлено butcher , 18-Окт-06 08:44 
>module_register: module sk/miibus already exists!
>Module sk/miibus failed to register: 17

Это говорит о том, что драйвер уже есть у вас в ядре..

>none5@pci2:2:0: class=0x020000 card=0x4b011186 chip=0x4b011186 rev=0x11 hdr=0x00
>none6@pci5:0:0: class=0x020000 card=0x34398086 chip=0x436111ab rev=0x18 hdr=0x00

Поддержка обоих этих сетевух есть в свежем драйвере if_sk (только не знаю, на сколько хорошо они работают).
Вы можете попробовать либо обновить всю систему до RELENG_6 (т.е. до STABLE), либо обновить только драйвер, например из cvs:
# cd /usr
# cvs -Rd:pserver:anoncvs@anoncvs.at.freebsd.org:/home/ncvs login
(пароль anoncvs)
# cvs -Rd:pserver:anoncvs@anoncvs.at.freebsd.org:/home/ncvs co -rRELENG_6 src/sys/dev/sk/
и пересобрать ядро. Думаю что на 6.1 это должно сработать без каких либо проблем.


"D-Link DGE-530T проблеммы установки."
Отправлено Mva99 , 19-Окт-06 11:01 
>(пароль anoncvs)
># cvs -Rd:pserver:anoncvs@anoncvs.at.freebsd.org:/home/ncvs co -rRELENG_6 src/sys/dev/sk/
>и пересобрать ядро. Думаю что на 6.1 это должно сработать без каких
>либо проблем.


После обновления по CVS мне не помогло.....
помогло только после установки патча.
http://www.freebsd.org/cgi/query-pr.cgi?pr=99903

FreeBSD 6.1



"D-Link DGE-530T проблеммы установки."
Отправлено Cyberpank , 25-Окт-06 09:14 
Попробовал предложенные варианты.

Обновил if_sk.. Добавил патч, пересобрал ядро. - Всёравно не определяется.. В чем грабли?.. Может я чего не так сделал?..


"D-Link DGE-530T проблеммы установки."
Отправлено barba , 07-Фев-07 20:14 
>Попробовал предложенные варианты.
>
>Обновил if_sk.. Добавил патч, пересобрал ядро. - Всёравно не определяется.. В чем
>грабли?.. Может я чего не так сделал?..


У меня на заработал следующий вариант:
http://www.lissyara.su/?id=1271.

там есть ссылка на патч, который работает на  6.1-RELEASE


"D-Link DGE-530T проблеммы установки."
Отправлено barba , 25-Янв-07 18:45 
>>(пароль anoncvs)
>># cvs -Rd:pserver:anoncvs@anoncvs.at.freebsd.org:/home/ncvs co -rRELENG_6 src/sys/dev/sk/
>>и пересобрать ядро. Думаю что на 6.1 это должно сработать без каких
>>либо проблем.
>
>
>После обновления по CVS мне не помогло.....
>помогло только после установки патча.
>http://www.freebsd.org/cgi/query-pr.cgi?pr=99903
>
>FreeBSD 6.1


Подскажите, пожалуйста, а как этот патч устанавливать?


"D-Link DGE-530T проблеммы установки."
Отправлено Dmitry , 01-Июн-07 11:40 
забей. Тяни с marvell.com драйвера и все будет пушисто. Читать ридми обязательно.