| 
 
 
   |   |  www.lissyara.su—> статьи—> FreeBSD—> Шелезяки—> Marvell 88E8053
 
 88E8053 Yukon PCI-E Gigabit Ethernet Controller 
Автор: lissyara.
 
       Купили новый сервант, под мыльницу. Накатил фряху, 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"), в отличие от прежних гигабитных реалтеков, которые не могли вообще ничего. Ну, а как насчёт кривизны - время покажет :)))
 P.S.1 Надо заметить, что если будете переставлять ядро, то модуль, находящийся в каталоге /boot/kernel переместиться в каталог /boot/kernel.old. Посему надо об этом помнить и установив ядро не перезагружаться, не скопировав модуль обратно. Иначе после перезагрузки останетесь без сети, и придётся к машине топать ногами, искать моник, клаву :)))
 
 Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=7653.
 
 
 
				
					| размещено: 2006-07-27,последнее обновление: 2006-12-21,
 автор: lissyara
 |  |  
 
 
   |   |   
 2014-07-27, lissyaragmirror
 Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
 2013-08-20, zentarimScan+Print server FreeBSD 9
 Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
 2011-11-20, BlackCatРазъём на WiFi-карту
 Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
 2011-09-14, manefestoНастройка git+gitosis
 Настройка системы контроля версия исходного кода в связке git+gitosis+ssh 
 2011-08-14, zentarimWi-FI роутер + DHCP + DNS
 Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
 2011-06-15, -ZG-Охранная система на FreeBSD+LPT
 В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
 2011-03-13, terminusng_nat
 Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
 2011-02-20, КапитанNagios+Digitemp
 Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
 2011-02-17, Le1Zyxel Configuration
 Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
 
 | 
	
		| 
	
		| 
			
				
					| Статистика сайта |  
					| Сейчас на сайте находится: 13 чел. |  
					| За последние 30 мин было: 50 человек |  
					| За сегодня было3567 показов,
 698 уникальных IP
 |  |  |  |   Этот информационный блок появился по той простой причине,
			что многие считают нормальным, брать чужую информацию не уведомляя автора
			(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
			Я не против распространения информации — только за. Только условие простое — извольте
			подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
			незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
			Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
 © lissyara 2006-10-24 08:47 MSK
			
 |   | 
		
		 | 
Комментарии пользователей [17 шт.]