как установить драйвера на сетевую карту
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
как установить драйвера на сетевую карту
Читал статью "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"), в отличие от прежних гигабитных реалтеков, которые не могли вообще ничего. Ну, а как насчёт кривизны - время покажет ))
Купили новый сервант, под мыльницу. Накатил фряху, 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
Тарифы на хостинг в России, от 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/
Тарифы на виртуальные сервера (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
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: как установить драйвера на сетевую карту
ну а до 6.2 или 6.3 - не судьба?
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: как установить драйвера на сетевую карту
мать у меня Asus P5GD1 Pro. на ней есть встроеная сетевуха но у меня вообще невидит её. что мне делать?
-
- проходил мимо
Re: как установить драйвера на сетевую карту
немогу негде скачать FreeBSD 6.3. если есть оставь ссылку
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: как установить драйвера на сетевую карту
Обнови ядро через CVSStaaas писал(а):немогу негде скачать FreeBSD 6.3. если есть оставь ссылку
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- рядовой
- Сообщения: 17
- Зарегистрирован: 2007-12-17 23:35:13
- Откуда: Тюмень
- Контактная информация:
Re: как установить драйвера на сетевую карту
Увожаемый 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.
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: как установить драйвера на сетевую карту
Проще один раз переместить его в /boot/modules как это делается, например, при установке видеодрайвера nVidia. Эта директория не перезатирается при установке нового ядра и доступна по-умолчанию...Stone писал(а): Если когда-либо будешь перебирать ядро, не забывай, что модуль if_myk.ko необходимо из boot/kernel.old переместить в boot/kernel.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
-
- проходил мимо
Re: как установить драйвера на сетевую карту
дак я непонимаю где это на компьютере все это найти укажите папку или что там ну по какому адресу это все на компе находится. пожалуйста
мне главно найти где это все изменять, а там то я разберусь.
мне главно найти где это все изменять, а там то я разберусь.