Страница 1 из 1

[8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-15 19:22:35
trin
Приветствую.

Код: Выделить всё

$    ifconfig
    em0: flags=8c43<UP,BROADCAST,RUNNING,OACTIVE,SIMPLEX,MULTICAST> metric 0 mtu 1500
            options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
            ether 00:1c:c0:91:c0:52
            inet 0.1.1.144 netmask 0xfffffe00 broadcast 0.1.1.255
            inet 0.2.1.104 netmask 0xfffffe00 broadcast 0.2.1.255
            inet 0.2.1.105 netmask 0xfffffe00 broadcast 0.2.1.255
            inet 0.2.1.106 netmask 0xfffffe00 broadcast 0.2.1.255
            inet 0.2.1.107 netmask 0xfffffe00 broadcast 0.2.1.255
            media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
            options=2808<VLAN_MTU,WOL_UCAST,WOL_MAGIC>
            ether 00:19:5b:2e:75:02
            inet 0.1.1.145 netmask 0xfffffe00 broadcast 0.1.1.255
            inet 0.2.1.108 netmask 0xfffffe00 broadcast 0.2.1.255
            inet 0.2.1.109 netmask 0xfffffe00 broadcast 0.2.1.255
            inet 0.2.1.110 netmask 0xfffffe00 broadcast 0.2.1.255
            inet 0.2.1.111 netmask 0xfffffe00 broadcast 0.2.1.255
            inet 10.0.0.1 netmask 0xfffffffc broadcast 10.0.0.3
            media: Ethernet autoselect (100baseTX <full-duplex>)
            status: active
    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
            inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
            inet6 ::1 prefixlen 128
            inet 127.0.0.1 netmask 0xff000000

$ netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            0.1.1.1            UGS    841922087        0
10.0.0.0/30        link#2             U          82        0
10.0.0.2           00:00:0c:9f:f0:0f  UHS      8763        0
127.0.0.1          link#3             UH     22852774        0
0.1.1.0/23   link#1                U      136837125        0
0.2.1.0/23    link#1                U           0        0

Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UH
fe80::%lo0/64                     link#3                        U
ff01:3::/32                       fe80::1%lo0                   U
ff02::%lo0/32                     fe80::1%lo0                   U
не могу понять, куда делись netif? Это связано с 8-ой версией, или по какой-то другой причине?

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-15 19:37:40
f_andrey
Да нет вроде нормально все

Код: Выделить всё

> netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.0.1        UGS         0   150314  wlan0
127.0.0.1          link#5             UH          0       85    lo0
192.168.0.0/24     link#6             U           0     5175  wlan0

Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UH          lo0
fe80::%lo0/64                     link#5                        U           lo0
ff01:5::/32                       fe80::1%lo0                   U           lo0
ff02::%lo0/32                     fe80::1%lo0                   U           lo0
> uname -a
FreeBSD my_book 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Mar 11 05:59:35 MSK 2009
UPD: Да и светить свои внешние ИПшники вроде как не очень принято, я их вроде корректненько затер :)
Насчет проблемы ну для начала uname -a

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-16 3:52:05
trin
f_andrey писал(а):Да нет вроде нормально все

Код: Выделить всё

> netstat -rn
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.0.1        UGS         0   150314  wlan0
127.0.0.1          link#5             UH          0       85    lo0
192.168.0.0/24     link#6             U           0     5175  wlan0

Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UH          lo0
fe80::%lo0/64                     link#5                        U           lo0
ff01:5::/32                       fe80::1%lo0                   U           lo0
ff02::%lo0/32                     fe80::1%lo0                   U           lo0
> uname -a
FreeBSD my_book 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Mar 11 05:59:35 MSK 2009
UPD: Да и светить свои внешние ИПшники вроде как не очень принято, я их вроде корректненько затер :)
Насчет проблемы ну для начала uname -a
Спасибо что затерли. На другом подобном форуме с год назад столкнулся с обратной проблемой — требовали реальные IP.

Код: Выделить всё

$ uname -a
FreeBSD example 8.0-CURRENT FreeBSD 8.0-CURRENT #3: Fri Mar 13 19:01:47 MSK 2009     dev@example:/usr/obj/usr/src/sys/kern-21.02.2009  i386
собратено стандартное ядро. закомментил левые процы и добавил опции ipfw и все. По сути есть еще один такой же сервер с таким же ядром — там все пашет.
И еще проблема — arp не пашет. Точнее,прописываю мак какому-то IP, не пишется. Конкретнее:

Код: Выделить всё

$ arp -s 10.0.0.2 00:00:0c:9f:f0:0f
$ arp -an
…
? (10.0.0.2) at 00:1a:64:79:cd:ec on vr0 [ethernet]
? (10.0.0.1) at 00:19:5b:2e:75:02 on vr0 permanent [ethernet]
…
хз чего такое. Опять же, на подобном сервере под freebsd 7 все без проблем. (кстати, в моем первом сообщении видно, что маршурт в netstat -rn прописался с правильным MAC)

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-16 6:23:12
f_andrey
trin писал(а):собратено стандартное ядро
А попробуйте на дженерике загрузится, если будет так же то надо разбираться иначе смотреть что зависит от ядра, да и вообще идея применять CURRENT для чего то кроме экспериментов весьма странная, помимо того что он периодически "ломается" на него сейчас не работает часть софта в связи с переделкой сетевого стека, да и раз вы дебаг не выключали это вряд ли прибавило производительности.
Так что поставили бы вы стейбл или релиз, облегчили бы и себе жизнь ;-)
trin писал(а):Спасибо что затерли. На другом подобном форуме с год назад столкнулся с обратной проблемой — требовали реальные IP.
Странное требование :)

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-16 11:11:56
Гость
trin, у тя ядро и мир синхронизированы?

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-16 12:21:57
f_andrey
Кстати да и как систему устанавливали? или обновляли с работаюшей? если второе то с какой версии?

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-16 15:25:19
trin
на оба сервера катил freebsd 7.1 stable. Этот ставил позднее, я и подумать не мог, что он мне каким-то чудом обновится до freebsd 8.0 current. Все что делал — обновлял порты и пересобрал ядро. Мир не трогал. Так же помню, что вроде как запускал freebsd-update. Видимо, сделал это зря.
Большое вам спасибо за то, что откликнулись.

т.е. мои следующие действия, как понял:
1) попробовать загрузить generic
2) синхронизовать мир

а есть ли простая и быстрая возможность откатить 8.0 current до 7.1 stable?

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-16 15:33:35
f_andrey
Скорее всего хватит синхронизации мира, ну и откат по моему хлопотнее переустановки, тем более если машины свежие, ну а так по идее пересобираешь мир и ядро и порты со старой версией, правда если их переинсталить поверху, может и не поднятся, да и от более новых библиотек врядли есть автоматическое средство очистки, тут где то на форуме были обсуждения перехода с i386 на amd64?, если интересно поишите, процедура будет думаю такая же.

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-17 5:38:11
trin
Спасибо вам большое обоим!
Мучился не мало, в итоге собрал мир, собрал и заинсталил ядро, ребут, заинсталил мир и вуаля!

Код: Выделить всё

# uname -a
FreeBSD example 7.1-STABLE FreeBSD 7.1-STABLE #0: Tue Mar 17 04:58:08 MSK 2009     dev@example :/usr/obj/usr/src/sys/kern-17.03.2009  i386
все остальные проблемы так же решились. Я так и не понял, каким образом сначало 7.1 stable прыгнул на 8.0 current, а потом обратно, но факт — все пашет!

Re: [8-CURRENT] пропали Netif из netstat

Добавлено: 2009-03-17 10:18:53
f_andrey
Просто надо аккуратнее, особенно с рабочими серверами, скорее всего перепутал тег в конфиге csup повнимательней перечитай для чево какой, в том же хандбуке хорошо расписано, в русском правда цифры не актуальны, но суть понятна ;)
В принципе раз обновлял только ядро то это нормально что откатился легко, их вообше можно держать несколько и загружать любое по выбору, но лучше держать ядро и мир одной версии, ибо иначе могут быть вот такие неприятности.