nixp.ru v3.0

22 января 2017,
воскресенье,
15:17:23 MSK

DevOps с компанией «Флант»
zxc написал 22 октября 2008 года в 09:56 (507 просмотров) Ведет себя неопределенно; открыл 4 темы в форуме, оставил 20 комментариев на сайте.

freebsd 7.0

карточка гигобитная в троенная в мать ASUS P5E-VM SE вроде как Atheros L1 PCIe Gigabit LAN controller

линух ставил работает, значит и кабель хороший и свич нормальный (гигобитный)

на свичего горит рампочка 10мб но ничено не работает

#cat /etc/rc.conf

defaultrouter=«192.168.0.1»

ifconfig_fwe0="inet 192.168.0.2 netmask 255.255.255.0»

keymap=«ru.koi8-r»

sshd=«YES»

#ipconfig -a

fwe0: flags=8943 metric 0 mtu 1500

options=8

ether xx.xx.xx.xx

inet 192.168.0.2 netmask 0xff ff ff 00

broadcast 192.168.0.255

ch 1 dma 0

fwip0: flags=8802 mrtric 0 mtu 1500

lladdr 0.1e.8c.xx.xx.xx.xx.xx.xx

lo0: flags=8049 metric 0 mtu 16384

inet6 fe80::1%lo0 prefixlen 64 scopeid 0×3

inet6 ::1 prefixlen 128

inet 127.0.0.1 netmask 0xff 00 00 00

как видно нету разделов media и status

#ifconfig fwe0 up

результата не дает

#cat /var/run/dmesg.boot | grep Ethernet

fwe0: on firewire 0

if_fwe0: Fake Ethernet adress xx.xx.xx.xx

ping 127.0.0.1

работает

sky

Судя по твоим данным, нужный модуль для сетевой карты либо не подгружен, либо отсутствует…

Anarchist

Вывод kldstat в студию!

zxc

1 3 0xc0400000 906518 kernel

2 1 0xc0d07000 6a32c acpi.ko

Anarchist
zxc
1 3 0xc0400000 906518 kernel

2 1 0xc0d07000 6a32c acpi.ko

Поздравляю.

Модуль сетевой карты у тебя не загружен.

Теперь давай цитируй /var/run/dmesg.boot в части определения железа (особое внимание сетевой карте).

zxc

интересно как ты это определил? на рабочей машине такие две строчки…. может тока цифрки отличаются….

#cat /var/run/dmesg.boot | grep Ethernet

fwe0: on firewire 0

if_fwe0: Fake Ethernet adress xx.xx.xx.xx

неподходит….. (ручками переписывал… а то сеть не работает, а без нее как без рук…)

zxc

none2@pci0:1:0:0: class=0×020000 card=0×82261043 chip=0×10481969 rev=0xbo hdr=0×00

vendor=’Attansic ()Now owned by Athoros'

device=’L1 Gigabit Ethernet 10/100/1000 Base-T Ethernet Controller'

class=network

subclass=ethernet

pciconf -l -v

вот что показывает….

fwohci0@pci:0:4:3:0: class=0×0c0010 card=0×81fe1043 chip=0×30441106 rev=0xc0 hdr=0×00

vendor=’VIA Technologies Inc'

device=’VT6306 VIA Fire II Ieee-1394 OHCI Link Layer Controller'

class=serial bus

subclass=Fire Were

zxc

удалось накопать

http://people.freebsd.org/~yongari/age/

а как это в ядрышко засунуть?

sky

???

так там же и написано http://people.freebsd.org/~yongari/age/README

Anarchist
zxc
удалось накопать

http://people.freebsd.org/~yongari/age/

а как это в ядрышко засунуть?

А ты уверен, что его там нет?

Семёрки под рукой нет, проверить не могу.

Но попробуй для начала что-нибудь типа

# find / -name age.ko
# kldload age.ko
zxc

поиск ничо не дал….

у меня есть непонятки..

тоесть щас я что то пропатчил файлики скопировал, а как запустить пересборку ядра?

#cd /usr/src

#make

#make install

#shutdown -r now

а если уменя планируется потом еще одна пересборка с дополнительными параметрами? не пропадут результаты первой?

Anarchist
zxc
а как запустить пересборку ядра?

#cd /usr/src

#make

#make install

#shutdown -r now

Читать меня любимого: http://www.nixp.ru/articles/freebsd_fine_tune_for_linuxers

zxc
а если уменя планируется потом еще одна пересборка с дополнительными параметрами? не пропадут результаты первой?

Ты патчишь исходники. Всё. Дальше (если не обновлять дерево исходников или не откатывать изменения) ничего не изменится.

Но вообще-то собирал бы ты ядро сразу как тебе нужно.

zxc

почитал…

хорошо. в соотведствии с вариантом 2 я могу сделать так?

http://www.bsdportal.ru/fdocs/books/handbook/kernelconfig-building.html

# cd /usr/src

# make buildkernel KERNCONF=GENERIC

# make installkernel KERNCONF=GENERIC

# shutdown -r now

Anarchist
zxc
почитал…

хорошо. в соотведствии с вариантом 2 я могу сделать так?

http://www.bsdportal.ru/fdocs/books/handbook/kernelconfig-building.html

# cd /usr/src

# make buildkernel KERNCONF=GENERIC

# make installkernel KERNCONF=GENERIC

# shutdown -r now

1. Помнится у коллеги на шестёрке такое шаманство не прокатило.

2. Править оригинальный конфиг GENERIC — признак дурного тона.

zxc

одни загадки….

я оригинальный конфиг не правил…. я тока что то про патчил и мне надо пересобрать ядро. поэтому я предположил что это означает пересобрать generic я не прав? скажи хоть что нибуть конкретное! ты же знаешь мою проблему! как лиса все вокруг да около….

Anarchist

Ну дык я не телепат…

Хотя, проверить соберётся ли ядро после наложения патча — идея хорошая.

Но указанный рецепт может оказаться неработоспособным.

Будут проблемы — проверяй описанным в статье способом.

zxc

все собралось….

у меня core 2 duo

а я нашел такую надпись:

smp: ap cpu #1 launched!

а куда еще два ядра делось?????

пересобирал ядро с options SMP

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.