URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 47087
[ Назад ]

Исходное сообщение
"При перезагрузке не устанавливаются IP адреса"

Отправлено axont , 11-Авг-04 16:59 
Доброго времяни суток
Стояла у меня FreeBSD 5.1 я её проапгрейдил до 5.2.1-RELEASE9. Все прошло без ошибок. После перезагрузки команда ifconfig показывает
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        ether 00:05:1c:01:d9:b7
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
т.е. IP адреса не встали

если поставить в ручную (ifconfig lo0 127.0.0.1 и т.д.)то IP адреса устанавливаются и таблица маршрутизации прописывается

rc.conf
defaultrouter="192.168.0.1"
rc_debug="YES"
ifconfig_lo0="127.0.0.1"
ifconfig_rl0="inet 192.168.0.31 netmask 255.255.0.0"

если перезапустить netstart, то он все запускает и адреса встают

У меня создалось такое впечетление, что при загрузке не читается rc.conf. Такое возможно? В чем может быть причина?
      


Содержание

Сообщения в этом обсуждении
"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 11-Авг-04 17:14 
>ifconfig_lo0="127.0.0.1"
попробуй убрать. он сам его поднимает...


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 11-Авг-04 17:34 
>>ifconfig_lo0="127.0.0.1"
>попробуй убрать. он сам его поднимает...

пробовал, вернее сначало без него было. Но все равно одно и тоже.
Интересно а может ли почему то при загрузке не выполнять команды ifconfig and route?


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 11-Авг-04 17:41 
>>>ifconfig_lo0="127.0.0.1"
>>попробуй убрать. он сам его поднимает...
>
>пробовал, вернее сначало без него было. Но все равно одно и тоже.
>
>Интересно а может ли почему то при загрузке не выполнять команды ifconfig
>and route?
а
#sh rc.conf
не ругаеться?


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 11-Авг-04 17:54 

>#sh rc.conf
>не ругаеться?
Она вообще ника не реагирует


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 11-Авг-04 17:58 
>>а
>>#sh rc.conf
>>не ругаеться?
>Она вообще ника не реагирует
имееться ввиду если после shutdown now->ctrl+D инфейсы не поднимаються,
не руками поднимать, а запустить sh /etc/rc.conf поднимит ип?
если нет ищи ошибку в файле... если да  - бум думать



"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 11-Авг-04 18:04 
>>>а
>>>#sh rc.conf
>>>не ругаеться?
>>Она вообще ника не реагирует
>имееться ввиду если после shutdown now->ctrl+D инфейсы не поднимаються,
>не руками поднимать, а запустить sh /etc/rc.conf поднимит ип?
>если нет ищи ошибку в файле... если да  - бум думать
>
На сколько я понял скрипт netstart читает rc.conf и запускает все скрипты находяшиеся в /etc/rc.d если на них в rc.conf стоит YES. Так вот сразу после перезагрузки запускаю руками netstat и адреса встают, все работает нормально, но само не хочет устанавливать. Может в loader.conf, надо дописать что то?


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 11-Авг-04 18:14 
options=8<VLAN_MTU>
погляди man ifconfig на предмет vlan....

"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 11-Авг-04 18:26 
>options=8<VLAN_MTU>
>погляди man ifconfig на предмет vlan....

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


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 11-Авг-04 18:47 
>>options=8<VLAN_MTU>
>>погляди man ifconfig на предмет vlan....
>
>Уже глядел, но так понял что это просто псевдоустройство для образования VLAN.
на жтих же адресах работал?

>Я не уверен на счет него, но думаю что оно тут
>не причем, тем более я не знаю как это убрать :-(,
>а в манах, тоже не написано
написано, -влан


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 10:03 
>>>options=8<VLAN_MTU>
>>>погляди man ifconfig на предмет vlan....
>>
>>Уже глядел, но так понял что это просто псевдоустройство для образования VLAN.
>на жтих же адресах работал?
>
>>Я не уверен на счет него, но думаю что оно тут
>>не причем, тем более я не знаю как это убрать :-(,
>>а в манах, тоже не написано
>написано, -влан

Я видел, я про то что там не написано как эту опцию отключать :-(


"При перезагрузке не устанавливаются IP адреса"
Отправлено newser , 11-Авг-04 17:50 
>ifconfig_lo0="127.0.0.1"
^^^^^^^^^^^^^^^^^^^^^^^^^^^
А кто в этой строчке inet писать будет? (ifconfig_lo0="inet 127.0.0.1")

>ifconfig_rl0="inet 192.168.0.31 netmask 255.255.0.0"


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 11-Авг-04 17:57 
>>ifconfig_lo0="127.0.0.1"
>^^^^^^^^^^^^^^^^^^^^^^^^^^^
>А кто в этой строчке inet писать будет? (ifconfig_lo0="inet 127.0.0.1")
>
>>ifconfig_rl0="inet 192.168.0.31 netmask 255.255.0.0"

Это не суть важно, она автоматом подставляет inet, Если бы в этом была разница, то ifconfig выдавал бы
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.0.31 netmask 0xffff0000 broadcast 192.168.255.255
        ether 00:05:1c:01:d9:b7
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
А так как он на оба интерфейса адреса не дает, то значит не в этом проблема      


"При перезагрузке не устанавливаются IP адреса"
Отправлено Y , 11-Авг-04 19:10 
В /etc/default/rc.conf - ничего не менял?
Посмотри есть ли network_interfaces="auto"
Или пропиши это в /etc/rc.conf

"При перезагрузке не устанавливаются IP адреса"
Отправлено Lobotryas , 11-Авг-04 20:57 
A ya slishal chto posle obnovleniya do kakoy-to versii neobxodimo delat

make buildworld

Poprobuy, zarabotayet....


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 10:05 
>A ya slishal chto posle obnovleniya do kakoy-to versii neobxodimo delat
>
>make buildworld
>
>Poprobuy, zarabotayet....


Make buildworld and installworld делал, без этого операцоинка вооще криво работает.


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 10:02 
>В /etc/default/rc.conf - ничего не менял?
>Посмотри есть ли network_interfaces="auto"
>Или пропиши это в /etc/rc.conf

Нет, там ничего не менял, да и в /etc/rc.conf этот параметр выставлял


"При перезагрузке не устанавливаются IP адреса"
Отправлено max977 , 12-Авг-04 07:04 
А mergemaster выполнял после установки?

"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 10:05 
>А mergemaster выполнял после установки?


Выполнял, вот боюсь что он то что-то и переписал, а что не могу найти :-(


"При перезагрузке не устанавливаются IP адреса"
Отправлено Brainbug , 12-Авг-04 10:14 
>>А mergemaster выполнял после установки?
>
>
>Выполнял, вот боюсь что он то что-то и переписал, а что не
>могу найти :-(
Esli jest starije faili, togda diff i sravni 4to izmenilos.


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 10:20 
>>>А mergemaster выполнял после установки?
>>
>>
>>Выполнял, вот боюсь что он то что-то и переписал, а что не
>>могу найти :-(
>Esli jest starije faili, togda diff i sravni 4to izmenilos.

Вроде все проверил, по крайней мере все что считал нужным, а rc.conf так и подавно. Может подскажешь какие именно файлы проверить?


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 12-Авг-04 11:23 
>>>>А mergemaster выполнял после установки?
>>>
>>>
>>>Выполнял, вот боюсь что он то что-то и переписал, а что не
>>>могу найти :-(
>>Esli jest starije faili, togda diff i sravni 4to izmenilos.
>
>Вроде все проверил, по крайней мере все что считал нужным, а rc.conf
>так и подавно. Может подскажешь какие именно файлы проверить?

лог mergemaster`а создавал?


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 11:32 
>>>>>А mergemaster выполнял после установки?
>>>>
>>>>
>>>>Выполнял, вот боюсь что он то что-то и переписал, а что не
>>>>могу найти :-(
>>>Esli jest starije faili, togda diff i sravni 4to izmenilos.
>>
>>Вроде все проверил, по крайней мере все что считал нужным, а rc.conf
>>так и подавно. Может подскажешь какие именно файлы проверить?
>
>лог mergemaster`а создавал?

К сожалению нет :-(


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 12-Авг-04 11:35 
>К сожалению нет :-(


погляди /var/tmp/temproot/


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 11:40 
>>К сожалению нет :-(
>
>
>погляди /var/tmp/temproot/

с теми файлами сравнивал, отличий практически нет :-(


"При перезагрузке не устанавливаются IP адреса"
Отправлено Brainbug , 12-Авг-04 11:44 
>>>К сожалению нет :-(
>>
>>
>>погляди /var/tmp/temproot/
>
>с теми файлами сравнивал, отличий практически нет :-(

4to zna4it prakti4eski net. Oni libo est libo ih net. Esli ih net zna4it vse normalno, esli oni jest - zna4it nuzno iskazt 4to zatragivajut eti razli4ija. Poslednaja modifikacija faila netif bila 12 dnei nazad. Izmenenija zatornuli i rc.subr fail.


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 12:52 
>>>>К сожалению нет :-(
>>>
>>>
>>>погляди /var/tmp/temproot/
>>
>>с теми файлами сравнивал, отличий практически нет :-(
>
>4to zna4it prakti4eski net. Oni libo est libo ih net. Esli ih
>net zna4it vse normalno, esli oni jest - zna4it nuzno iskazt
>4to zatragivajut eti razli4ija. Poslednaja modifikacija faila netif bila 12 dnei
>nazad. Izmenenija zatornuli i rc.subr fail.
На самом деле очень сильно отличается файл rc если его заменить то он вроде бы запускает rc.conf, но не запускает всего остального :-( (/usr/local/etc/rc.d)
сейчас буду разбираться


"При перезагрузке не устанавливаются IP адреса"
Отправлено Brainbug , 12-Авг-04 13:03 
>>>>>К сожалению нет :-(
>>>>
>>>>
>>>>погляди /var/tmp/temproot/
>>>
>>>с теми файлами сравнивал, отличий практически нет :-(
>>
>>4to zna4it prakti4eski net. Oni libo est libo ih net. Esli ih
>>net zna4it vse normalno, esli oni jest - zna4it nuzno iskazt
>>4to zatragivajut eti razli4ija. Poslednaja modifikacija faila netif bila 12 dnei
>>nazad. Izmenenija zatornuli i rc.subr fail.
>На самом деле очень сильно отличается файл rc если его заменить то
>он вроде бы запускает rc.conf, но не запускает всего остального :-(
>(/usr/local/etc/rc.d)
>сейчас буду разбираться

Esli bnovlalsa s 5.1 na 5.2.1 togda v /usr/src/  dolzni bit normalnije scripti. V dannom slu4aje vsa konfiguracija u tebja v rc.conf, tak vot i zameni skazem tot zhe /etc/rc na tot 4to v /usr/src, bez kakih libo mezgemaster'ov. Prover versii dla /etc/rc.* i /etc/rc.d/* scriptov na sootvetstvije im tem, 4to jest u tebja v /usr/src.


"При перезагрузке не устанавливаются IP адреса"
Отправлено Brainbug , 12-Авг-04 11:42 
>>>>А mergemaster выполнял после установки?
>>>
>>>
>>>Выполнял, вот боюсь что он то что-то и переписал, а что не
>>>могу найти :-(
>>Esli jest starije faili, togda diff i sravni 4to izmenilos.
>
>Вроде все проверил, по крайней мере все что считал нужным, а rc.conf
>так и подавно. Может подскажешь какие именно файлы проверить?
/etc/netstart
/etc/rc.subr
/etc/network.subr
/etc/rc.d/netif

P.S. Kakije o6ibki/soob6enija vidajet pri perezagruzke na etape kogda pitajetca skonfigurirovat intefeis ?


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 12:09 
>>>>>А mergemaster выполнял после установки?
>>>>
>>>>
>>>>Выполнял, вот боюсь что он то что-то и переписал, а что не
>>>>могу найти :-(
>>>Esli jest starije faili, togda diff i sravni 4to izmenilos.
>>
>>Вроде все проверил, по крайней мере все что считал нужным, а rc.conf
>>так и подавно. Может подскажешь какие именно файлы проверить?
>/etc/netstart
>/etc/rc.subr
>/etc/network.subr
>/etc/rc.d/netif
>
>P.S. Kakije o6ibki/soob6enija vidajet pri perezagruzke na etape kogda pitajetca skonfigurirovat intefeis
>?

На сколько я понял файлы /etc/netstart and /etc/rc.d/netif при старте не запускаются, а /etc/rc.subr and /etc/network.subr при запуске ничего не выдают


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 12-Авг-04 12:30 
/etc/netstart -rwxr-xr-x?


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 12:33 
> /etc/netstart -rwxr-xr-x?

да


"При перезагрузке не устанавливаются IP адреса"
Отправлено denn , 12-Авг-04 14:09 
на всякий, покажи /etc/sysctl и sysctl -a|grep net

"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 14:20 
>на всякий, покажи /etc/sysctl и sysctl -a|grep net

Я почти разобрался, тут дело в файле /etc/rc он заметно отличается от старого, а старый почему то не хочет выдавать IP адреса и имя машины, все остальное он запускает. С другой стороны новый /etc/rc выдет IP адреса, но не запускает ничего из /usr/local/etc/rc.d  и не дает имя машине


"При перезагрузке не устанавливаются IP адреса"
Отправлено axont , 12-Авг-04 16:12 
Всем огромное спасибо, я разобрался :-).
Дело было в том что у меня остался старый rc файл, а он работал не совсем коректно, замена на новый, правка netstart и добавление скриптов в /etc/rc.d решили проблему.