как установить драйвера на сетевую карту

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Staaas
проходил мимо

как установить драйвера на сетевую карту

Непрочитанное сообщение Staaas » 2008-01-15 15:55:55

Читал статью "lissyarа" он описывал как установить драйвер "mykbsd60x86-8.14.9.3.tgz" но я небольно разбираюсь в этом. вот что он писал если можно опишите попроще. заранее спасибо!!
Купили новый сервант, под мыльницу. Накатил фряху, 6.0 - облом. Не видит сетевуху. Сетка встроенная, на одном из последних Marvell`овских чипов. Поганенькая, короче. Обновился до FreeBSD 6.1 - тоже самое, не видит. Всё что было про неё известно:

dmesg | grep network
pci2: <network, ethernet> at device 0.0 (no driver attached)
/usr/home/lissyara/>


/usr/home/lissyara/>pciconf -lv
.....................
myk0@pci2:0:0: class=0x020000 card=0x81421043 chip=0x436211ab rev=0x19 hdr=0x00
vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
device = '88E8053 Yukon PCI-E Gigabit Ethernet Controller (copper)'
class = network
subclass = ethernet
....................


Негусто, но "яндексу" хватит :) Поиски установили, что Marvell Semiconductor сама выпускает драйверы для этой сетевухи. Качаем, и пытаемся разобраться. Просмотр архива показал, что это самый обычный пакет, в котором находился модуль ядра и ман к нему. Тока расширение почему-то "tar". Пробуем поставить:

/usr/home/lissyara/>ll | grep mykbsd
-rw-r--r-- 1 lissyara wheel 97607 27 июл 18:35 mykbsd60x86-8.12.2.3.tar
/usr/home/lissyara/>pkg_add mykbsd60x86-8.12.2.3.tar
/usr/home/lissyara/>kldstat
Id Refs Address Size Name
1 1 0xc0400000 4adab0 kernel
/usr/home/lissyara/>kldload if_myk
/usr/home/lissyara/>kldstat
Id Refs Address Size Name
1 5 0xc0400000 4adab0 kernel
2 1 0xc6c18000 2f000 if_myk.ko
3 1 0xc6c47000 2000 libmbpool.ko
/usr/home/lissyara/>dmesg | tail -5
twed0: 190781MB (390719920 sectors)
SMP: AP CPU #1 Launched!
Trying to mount root from ufs:/dev/twed0s1a
myk0: <Marvell 88E8053 Gigabit Ethernet Controller, Ver. 8.12.2.3> port 0xc800-0xc8ff
mem 0xe7efc000-0xe7efffff irq 16 at device 0.0 on pci2
myk0: Ethernet address: 00:17:31:bc:78:e4
/usr/home/lissyara/>ifconfig myk0
myk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_MTU,JUMBO_MTU>
ether 00:17:31:bc:78:e4
media: Ethernet autoselect
status: no carrier
/usr/home/lissyara/>


Всё нормально. Для загрузки модуля на старте системы, добавим такую строку в /boot/loader.conf/

usr/home/lissyara/>cat /boot/loader.conf
if_myk_load="YES"
/usr/home/lissyara/>


Ну вот и всё. Хочется заметить, что несмотря на то, что драйвер бинарный, а не в исходниках, радует, что производители начинают выпускать дрова под FreeBSD. Также радует тот факт, что сетевуха поддерживает аппаратный подсчёт контрольных сумм, большие пакеты ("JUMBO"), в отличие от прежних гигабитных реалтеков, которые не могли вообще ничего. Ну, а как насчёт кривизны - время покажет :)))

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35252
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: как установить драйвера на сетевую карту

Непрочитанное сообщение Alex Keda » 2008-01-15 16:14:27

ну а до 6.2 или 6.3 - не судьба?
Убей их всех! Бог потом рассортирует...

Staas
проходил мимо

Re: как установить драйвера на сетевую карту

Непрочитанное сообщение Staas » 2008-01-15 16:29:37

мать у меня Asus P5GD1 Pro. на ней есть встроеная сетевуха но у меня вообще невидит её. что мне делать?

Staaas
проходил мимо

Re: как установить драйвера на сетевую карту

Непрочитанное сообщение Staaas » 2008-01-15 16:58:08

немогу негде скачать FreeBSD 6.3. если есть оставь ссылку

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: как установить драйвера на сетевую карту

Непрочитанное сообщение dikens3 » 2008-01-15 17:24:56

Staaas писал(а):немогу негде скачать FreeBSD 6.3. если есть оставь ссылку
Обнови ядро через CVS
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Stone
рядовой
Сообщения: 17
Зарегистрирован: 2007-12-17 23:35:13
Откуда: Тюмень
Контактная информация:

Re: как установить драйвера на сетевую карту

Непрочитанное сообщение Stone » 2008-01-16 10:05:32

Увожаемый Staaas! У Lissyara установка драйвера описана подробно. Я сам прочитав его статью без проблем установил на мтеринку ASUS P5LD2. Если что-то не понятно, просто сделай так. Скачай драйвер (сейчас у производителя новый драйвер есть, сам скачивал недавно, а ссылка в статье у Лиссы есть --
http://www.marvell.com/drivers/driverDi ... 139&pId=35), потом, сделай:
#cd /указываем место положения скачиванного драйвера
#pkg_add mykbsd60x86-8.14.9.3.tgz
#kldload if_myk
#ifconfig myk0 ____ тут выйдет вся о ново запущенной сетевой карте.
Далее открываем /boot/loader.conf и добавляем туда if_myk_load="YES для того, чтобы при старте системы наша сетевая карта запускалась.
P.S. Если когда-либо будешь перебирать ядро, не забывай, что модуль if_myk.ko необходимо из boot/kernel.old переместить в boot/kernel.

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: как установить драйвера на сетевую карту

Непрочитанное сообщение terminus » 2008-01-16 10:47:00

Stone писал(а): Если когда-либо будешь перебирать ядро, не забывай, что модуль if_myk.ko необходимо из boot/kernel.old переместить в boot/kernel.
Проще один раз переместить его в /boot/modules как это делается, например, при установке видеодрайвера nVidia. Эта директория не перезатирается при установке нового ядра и доступна по-умолчанию...
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Stas
проходил мимо

Re: как установить драйвера на сетевую карту

Непрочитанное сообщение Stas » 2008-01-16 20:12:30

дак я непонимаю где это на компьютере все это найти укажите папку или что там ну по какому адресу это все на компе находится. пожалуйста
мне главно найти где это все изменять, а там то я разберусь.