Вход на сайт

Навигация

Сейчас на сайте

Пользователей онлайн: 0.

Сбор новостей

Подписка на Сбор новостей

Вы здесь

eth0 down после как перегружаю компьютер [solved]

когда gentoo перегружается говорит

bringing eth0 up

но после как загружается не могу пинговать пока не напишу команду

ifconfig eth0 up

я не давно сделал

emerge world

но после этого сделал "OpenRC Migration Guide" , теперь /etc/conf.d/net выглядеть так:

config_eth0="10.1.1.xxx netmask 255.255.255.0 brd 10.1.1.255"
#config_eth0="10.1.1.xxx/24"
routes_eth0="default via 10.1.1.yyy"

еще когда пишу команду "rc"
резултат:

srvmon-Bellakt ~ # rc
 * Caching service dependencies ...                                       [ ok ]
 * Clock skew detected with `/etc/rc.conf'
 * Adjusting mtime of `/lib/rc/init.d/deptree' to Mon Oct  3 10:30:23 2011
 * WARNING: clock skew detected!

кто-нибудь может подсказать в чём проблема?

rc-status покажи после загрузки

Не грусти, товарищ! Всё хорошо, beautiful good!

rc-status

Runlevel: default
net.eth0 [started]
syslog-ng [starter]
ntpd        [starter]
sshd         [starter]
netmount    [started]
apache2 [started]
nagios  [started]
proftpd  [started] 
sendmail  [started]
tpop3d  [started]
udev-postmount [started]
vixie-cron  [started]
local  [started]
Dynamic Runlevel: hotplugged
net.eth0 [started]
Dynamic Runlevel: needed
sysfs  [started]
Dynamic Runlevel: manual 

ping 10.1.1.94 (destination host unreachable

ifconfig eth0 up

ping 10.1.1.94 64 bytes from ...)
как думаешь?

это может как нибудь связано с то-что я сделал ранее :

1)	emerge -av sys-kernel/gentoo-sources
2)	emerge -av net-dialup/ppp
3)	emerge -a net-dialup/pptpclient

?
сейчас пробовал сделать

emerge hotplug

и потом "rc-update add hotplug default" но не помогло

я еще пробовал

/etc/init.d/net.eth0 zap
потом
/etc/init.d/net.eth0 start
резултат

* Bringing up interface eth0
* 10.1.1.212 ...                            
RTNETLINK answers: File exists            [!!]
*ERROR: net.eth0 failed to start

кто-нибудь слышал про rtnetlink ?

zap сбрасывает состояние сервиса, не останавливая его. Так что не удивительно, что RTNETLINK answers: File exists.

Надо делать stop/start/restart

C emerge'ем того, что вы написали, это никак не связано. hotplug тоже не нужен.

Попробуйте вытянуть и вставить шнурок сетевой вместо ifconfig up.

насчёт zap

zap
If for any reason the init script states the device is already up, but you know for a fact it is down, you can force the script into making it know it is down through

# /etc/init.d/net.eth0 zap
which will reset the device status, according to the script, to down. If you want the interface to be brought up on boot, then use of the rc-update command is required.

# rc-update add net.eth0 default

насчёт вытянуть и вставить шнурок сетевой то тогда даже ifconfig eth0 up перестает работать. пришлос рестертавать windows (vmware) после как выдернул шнур. я добавел

ifconfig eth0 up

в /etc/local.d/baselayout1.start
и тогда gentoo автоматически грузится

Majed17 написал(а):
ping 10.1.1.94 (destination host unreachable

Это ip-адрес чей?
Как устроена сеть?
и покажите сразу при загрузке

ifconfig -a
route

и после проделывания "ifconfig eth0 up"

NFS_Daemon написал(а):
Majed17 написал(а):
ping 10.1.1.94 (destination host unreachable

Это ip-адрес чей?
Как устроена сеть?
и покажите сразу при загрузке

ifconfig -a
route

и после проделывания "ifconfig eth0 up"

10.1.1.94 это компьютер от которого подключаюсь в линукс

ifconfig -a

до "ifconfig eth0 up =

eth0      Link encap:Ethernet  HWaddr 00:0c:29:31:38:ba
          inet addr:10.1.1.212  Bcast:10.1.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe31:38ba/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:525 errors:0 dropped:0 overruns:0 frame:0
          TX packets:448 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:48531 (47.3 KiB)  TX bytes:249741 (243.8 KiB)
          Interrupt:18 Base address:0x1400

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:49 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5214 (5.0 KiB)  TX bytes:5214 (5.0 KiB)

#route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.1.1.0        *               255.255.255.0   U     0      0        0 eth0
loopback        srvmon-Bellakt. 255.0.0.0       UG    0      0        0 lo
default         proxy.plg.plg   0.0.0.0         UG    2      0        0 eth0

но странно в пятницу скопировал коллега вертуалку и запустил заново и теперь работает без "ifconfig eth0 up"
подозреваю это все началось после как обновил kernel.

Это генту или калькулейт?
Спрашиваю потому, что как-то инетереса ради ставил calculate какой-то версии (10.что-то_там), в которой NetworkManager использовался вместо openrc. Так вот, после выпиливания последнего net.eth0 тоже отчего-то не хотел запускаться, несмотря на присутствие в default runlevel. Разбираться в причинах не стал, т.к. дистрибутив ставился "на пощупать".

нет это gentoo стоит на vmware, даже не когда не слышал про calculate..

проблема была в vmware. network был поставлен "connect on power on" но device status был "disconnected" tak ,была нужна комманда "ifconfig eth0 up"
после как поставил "connected" проблема решилас.