Bug 8471

Summary: проблемы с маршрутизацией при неполном конфигурировании при установке
Product: Sisyphus Reporter: Sergey Y. Afonin <asy>
Component: alterator-net-ethAssignee: Mikhail Efremov <sem>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: boyarsh, imz, mike, pilot, rider, sbolshakov, sem, vitty, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 7763    
Bug Blocks:    

Description Sergey Y. Afonin 2005-11-11 16:05:20 MSK
Если при установке сконфигурировать только один интерфейс, во-первых, просто 
непонятно зачем стартует zcip (но это к инсталлеру скорее всего...) и 
конфигурит остальные, а во вторых таблица маршрутизации получается несколько 
странная в плане default gw: 
 
Kernel IP routing table 
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0 
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth1 
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth2 
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth3 
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 eth3 
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 eth2 
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 eth1 
0.0.0.0         192.168.1.254   0.0.0.0         UG    0      0        0 eth0 
 
Ну и доступа за 192.168.1.0/24 нет, естественно.
Comment 1 Denis Ovsienko 2005-11-11 23:58:14 MSK
Проблема воспроизводится каждый раз? Очень похоже на #4208 и #7763.
Comment 2 Sergey Y. Afonin 2005-11-12 09:33:51 MSK
Да, что-то общее чувствуется. Про "каждый раз" не скажу - первый раз поставил 
с конфигурированием только одного интерфейса. Если время останется, попробую 
на этой же машинке еще раз на новый диск поставить, а пока ее надо к работе 
готовить. 
 
Comment 3 Denis Ovsienko 2005-11-12 10:20:45 MSK
Я имею в виду "при каждой загрузке с одной и той же конфигурацией?"
Comment 4 Sergey Y. Afonin 2005-11-12 14:59:02 MSK
К сожалению, постустановочня конфигурация уже изменена и zcip был удален. При 
установке zcip обратно и удалении eth2 и eth3 не воспроизводится. Так что 
проверю, если хватит времени на повторную установку. 
Comment 5 Sergey Y. Afonin 2005-11-17 17:52:14 MSK
Проверил. Каждый раз. Причем сразу после установки все нормально, а вот после 
первой перезагрузки начинается. 
 
Comment 6 Denis Ovsienko 2005-11-17 18:35:18 MSK
Аттачьте /etc/net архивом или шлите мне почтой.
Comment 7 Sergey Y. Afonin 2005-11-17 20:14:14 MSK
Ok. Только я и эту машинку уже переделать успел (предыдущая вообще уже 
работает)... :-( Так что, до следующего раза, но будет достаточно скоро, думаю. 
 
Comment 8 Sergey Y. Afonin 2005-11-25 21:13:21 MSK
(In reply to comment #6) 
 
> Аттачьте /etc/net архивом или шлите мне почтой. 
 
Уехало. Еще выяснилась подробность. Для воспроизведения эффекта с некоторыми 
платами необходимо, чтобы был вставлен сетевой кабель. Изначально я эффект 
увидел на интеловских гигабитных адаптерах, на стомегабитных интеловских без 
наличия кабеля у несконфигурированного адаптера не воспроизводится. 
 
 
Comment 9 Denis Ovsienko 2006-09-10 14:00:58 MSD
Посмотрев свежим взглядом, я вижу, что по-другому получиться не могло. В
конфигурации по умочанию ALLOW_UNKNOWN=yes. Интерфейс unknown сконфигурирован
следующим образом:

BOOTPROTO=dhcp-ipv4ll
USE_HOTPLUG=on

Вот и имеем, что после загрузки сетевого модуля, который создаст сетевой
интерфейс, для которого не окажется конфигурации, по другому и не получится.
zcip подберёт адрес из autorange и навесит default route. Если не хотите такого
поведения, удалите пакет etcnet-defaults-desktop. Зачем такая конфигурация по
умолчанию, спрашивать нужно не меня.
Закрываю.
Comment 10 Sergey Y. Afonin 2006-09-11 11:24:59 MSD
Только надо было не закрывать тогда уж, а перевесить...
сейчас попробую.
Comment 11 Denis Ovsienko 2006-09-11 12:28:32 MSD
Можно перевесить на конфигуратор сети.
Comment 12 Denis Ovsienko 2006-09-16 22:28:55 MSD
Стас, можно придумать более изящное решение?
Comment 13 inger@altlinux.org 2006-09-18 12:40:58 MSD
Что нужно сделать изящнее?

Я не совсем понял сути проблемы. Сделай краткое описание проблемы пожайлуста -
сделаю всё что смогу для её решения.

Comment 14 Sergey Y. Afonin 2006-10-15 10:16:43 MSD
Основной момент - появление нескольких default gw. Надо сделать так, чтобы 
zcip не создавал более одного маршрута по умолчанию.
Comment 15 Denis Ovsienko 2006-11-19 19:26:26 MSK
Мне кажется, правильнее в установщике не конфигурировать более одного интерфейса
для hotplug+IPv4LL. А если пользователь сам сконфигурировал хотя бы один
интерфейс, то и вообще не добавлять ничего к его выбору.
Comment 16 Ivan Zakharyaschev 2009-10-15 16:53:39 MSD
(In reply to comment #14)
> Основной момент - появление нескольких default gw. Надо сделать так, чтобы 
> zcip не создавал более одного маршрута по умолчанию.

Это https://bugzilla.altlinux.org/show_bug.cgi?id=7763 .
Comment 17 Sergey Y. Afonin 2010-04-19 11:27:52 MSD
Нет  zcip - нет проблемы. :-)
( Bug 7763 )