[Решено]Зависание загрузки (на configuring network interfaces)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

sptica
Сообщения: 126
ОС: Ubuntu

[Решено]Зависание загрузки

Сообщение sptica »

Здравствуйте.

Ubuntu 8.10. Зависает на configuring network interfaces. Ждал максимум 5 минут, потом жал enter и загрузка продолжалась. Читал интернет - там бывают проблемы с таймаутом в минуту при получении ip адреса с сервера dhcp. У меня же - cat /etc/network/interfaces:

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

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth1

iface eth1 inet static
    address 192.168.153.37
    netmask 255.255.255.0
    network 192.168.153.0
    broadcast 192.168.153.255
    gateway 192.168.153.4


Не подскажете куда рыть?
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: [Решено]Зависание загрузки

Сообщение blackdevil »

Проверьте аналогична ли ситуация если в момент загрузки сеть подключена, либо если кабель вынут из разъема. ИМХО строчку network в конфиге включать необязательно. Мыслей на счет причин проблемы нет, потому что информации мало. Приложите хотя бы /var/log/messages в прикрепленном файле...может быть это поможет выявить причину...
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
sptica
Сообщения: 126
ОС: Ubuntu

Re: [Решено]Зависание загрузки

Сообщение sptica »

При выдернутом и вставленом кабеле ситуации аналогичны, загрузка зависает. Строчки network изначально не было в конфиге, я её туда добавил уже во время попыток починить загрузку, но никакого действия она не возымела.

/var/log/messages приложил. Для облегчения чтения логов перезагрузился вот прямо сейчас, так что интересующая информация должны быть в самом конце.

Спасибо за помощь :).

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: [Решено]Зависание загрузки

Сообщение blackdevil »

Итак, что могу сказать...Во-первых странно, что сетевуха имеет имя eth1 вместо eth0. Это может быть вызвано двумя причинами: 1) в компьютер было раньше вставлено 2 сетевые карты и после того как одну убрали система "запомнила" имя второй. 2) может быть вызвано обновлением системы до 9.04 и соответствующим багом (уже пофиксили): https://bugs.launchpad.net/ubuntu/+source/udev/+bug/329106 .
Не уверен что пауза при загрузке связана именно с этим, но все же стоит покопаться в файлике /etc/udev/rules.d/70-persistent-net.rules (кстати неплохо бы его и тут показать) и заменить имя сетевой карты на eth0 вместо eth1. В логе загрузки не должно быть строчки:
udev: renamed network interface eth0 to eth1

Также надо бы поставить все последние апдейты для системы (особенно то, что касается udev).
Еще раз хочу заметить, что это может не иметь отношения к проблеме, просто это единственное что вызывает у меня подозрения...возможно еще кто-либо сможет помочь...
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
sptica
Сообщения: 126
ОС: Ubuntu

Re: [Решено]Зависание загрузки

Сообщение sptica »

Да, вы правы, раньше в этот компьютер раньше была вставлена ещё одна сетевая карта. До 9.04 без критической надобности обновляться не хочется.

cat /etc/udev/rules.d/70-persistent-net.rules

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

# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x10de:0x0038 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:14:85:1d:00:02", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x11ab:0x4364 (sky2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:db:f2:a5:fa", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Пробовал закоментировать первую строчку с eth0, зависание при старте осталось.

Не могли бы вы подсказать как поменять имя сетевой карты с eth1 на eth0?

Всё апдейты для системы - вы имеете в виду apt-get upgrade? Если да, то всё установленно.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: [Решено]Зависание загрузки

Сообщение uptime »

sptica писал(а):
16.06.2009 13:47
Да, вы правы, раньше в этот компьютер раньше была вставлена ещё одна сетевая карта. До 9.04 без критической надобности обновляться не хочется.

cat /etc/udev/rules.d/70-persistent-net.rules

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

# This file was automatically generated by the /lib/udev/write_net_rules
 # program run by the persistent-net-generator.rules rules file.
 #
 # You can modify it, as long as you keep each rule on a single line.

 # PCI device 0x10de:0x0038 (forcedeth)
 SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:14:85:1d:00:02", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

 # PCI device 0x11ab:0x4364 (sky2)
 SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:db:f2:a5:fa", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Пробовал закоментировать первую строчку с eth0, зависание при старте осталось.

Не могли бы вы подсказать как поменять имя сетевой карты с eth1 на eth0?

Всё апдейты для системы - вы имеете в виду apt-get upgrade? Если да, то всё установленно.

Поменять вот так:

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

# This file was automatically generated by the /lib/udev/write_net_rules
 # program run by the persistent-net-generator.rules rules file.
 #
 # You can modify it, as long as you keep each rule on a single line.

 # PCI device 0x11ab:0x4364 (sky2)
 SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:db:f2:a5:fa", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
sptica
Сообщения: 126
ОС: Ubuntu

Re: [Решено]Зависание загрузки

Сообщение sptica »

Спасибо, помогло.
Спасибо сказали: