ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] /etc/net 0.5.3 - первые минуты интереса :-)
@ 2005-02-23 11:11 Arioch
  2005-02-23 13:15 ` Denis Ovsienko
  0 siblings, 1 reply; 14+ messages in thread
From: Arioch @ 2005-02-23 11:11 UTC (permalink / raw)
  To: sisyphus

1) по крайнeй мере не стало сильно хуже, lo есть, eth 0 конфигурится
ручным вызовом dhcpcd, других сетевых карточек нет, кроме отключенного
за ненадобностью Wi-Fi :-)

2) однако после перезагрузкиисчезла сеть. Причина, я полагаю, в том,
что по умолчанию служба network не включается в /etc/rc5.d и других.

3) скрипт ifup-ifplugd: в сообщение skipped disabled iface я бы добавил
$NAME - если уж выводить лог, то выводить и к чему строки относятся :-)

4) Здорово бы если бы были "крючки" для P'n'P
Типа HotPlug discovered NIC eth0, but /etc/net has no confuguration for 
it, и вплоть до выхода на Alterator через D-Bus :-)




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-23 11:11 [sisyphus] /etc/net 0.5.3 - первые минуты интереса :-) Arioch
@ 2005-02-23 13:15 ` Denis Ovsienko
  2005-02-23 22:40   ` [sisyphus] " Arioch
                     ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Denis Ovsienko @ 2005-02-23 13:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

> 1) по крайнeй мере не стало сильно хуже, lo есть, eth 0 конфигурится
> ручным вызовом dhcpcd, других сетевых карточек нет, кроме отключенного
> за ненадобностью Wi-Fi :-)
> 
> 2) однако после перезагрузкиисчезла сеть. Причина, я полагаю, в том,
> что по умолчанию служба network не включается в /etc/rc5.d и других.
По умолчанию должна включаться. Смотрите на /etc/sysconfig/network.
Также ethernet ваш должен быть сконфигурирован с BOOTPROTO=dhcp

> 3) скрипт ifup-ifplugd: в сообщение skipped disabled iface я бы добавил
> $NAME - если уж выводить лог, то выводить и к чему строки относятся :-)
Резонно, сделал так.

> 4) Здорово бы если бы были "крючки" для P'n'P
> Типа HotPlug discovered NIC eth0, but /etc/net has no confuguration for 
> it, и вплоть до выхода на Alterator через D-Bus :-)
Возможно.

-- 
    DO4-UANIC


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-23 13:15 ` Denis Ovsienko
@ 2005-02-23 22:40   ` Arioch
  2005-02-24 17:11     ` Denis Ovsienko
  2005-02-23 22:46   ` Arioch
  2005-02-23 23:39   ` [sisyphus] " Dmitry Lebkov
  2 siblings, 1 reply; 14+ messages in thread
From: Arioch @ 2005-02-23 22:40 UTC (permalink / raw)
  To: sisyphus

Denis Ovsienko пишет:
>>2) однако после перезагрузки исчезла сеть. Причина, я полагаю, в том,
>>что по умолчанию служба network не включается в /etc/rc5.d и других.
> 
> По умолчанию должна включаться.

Не знаю почему должна.
При деинсталляции /etc/init.d/network был удалён, вместе со своими 
линками в /etc/rc?.d
При установке etcnet был создан /etc/init.d/network (не файл, а линк, не 
знаю важно ли это) - но лини в /etc/rc5.d например никто не создавал!

 > Смотрите на /etc/sysconfig/network.

Вы про CONFMETHOD ? стоит, но не в нем суть. Я н знаю, что от него 
вообще зависит, кроме самого /etc/net :)

> Также ethernet ваш должен быть сконфигурирован с BOOTPROTO=dhcp

тогда не успел разобраться, потом почитал туда-сюда и включил. Пока 
работает, спасибо. Документации, конечно, можно считать пока нету, с 
другой стороны - alpha :)

Забавно, что при втыкании провода вывод dhcpcd попадает в syslog дважды 
- как вывод ifup, а потом сам по себе :-)

Еще вопрос, вроде в *BSD есть своя система скриптов /etc/netstart.
Вы ее рассматривали? Вдруг имело смысл перенести ее в Линукс, а не 
придумывтаь новое? Просто интересно "почему и зачем" :-)


Ой, блин, пока утт болтаю 0.6.0 скачался, пора смотреть в чем отличия :-)



^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-23 13:15 ` Denis Ovsienko
  2005-02-23 22:40   ` [sisyphus] " Arioch
@ 2005-02-23 22:46   ` Arioch
  2005-02-24  5:45     ` Alexey I. Froloff
  2005-02-24 16:58     ` [sisyphus] Re: /etc/net 0.5.3 " Denis Ovsienko
  2005-02-23 23:39   ` [sisyphus] " Dmitry Lebkov
  2 siblings, 2 replies; 14+ messages in thread
From: Arioch @ 2005-02-23 22:46 UTC (permalink / raw)
  To: sisyphus

Denis Ovsienko пишет:

> По умолчанию должна включаться.

забавно, что в net_scripts тоже нет линков  /etc/rc<цифра>.d
кто же их создает? только инсталлятор Линука ?

...а еще там какая-то служба netfs, хорош пока мне не приходилось 
пользоваться, а то бы еще был повод для глубинного rtfm :-)





^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-23 13:15 ` Denis Ovsienko
  2005-02-23 22:40   ` [sisyphus] " Arioch
  2005-02-23 22:46   ` Arioch
@ 2005-02-23 23:39   ` Dmitry Lebkov
  2 siblings, 0 replies; 14+ messages in thread
From: Dmitry Lebkov @ 2005-02-23 23:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Wed, 23 Feb 2005 16:15:06 +0300
Denis Ovsienko wrote:

> > 1) по крайнeй мере не стало сильно хуже, lo есть, eth 0 конфигурится
> > ручным вызовом dhcpcd, других сетевых карточек нет, кроме отключенного
> > за ненадобностью Wi-Fi :-)
> > 
> > 2) однако после перезагрузкиисчезла сеть. Причина, я полагаю, в том,
> > что по умолчанию служба network не включается в /etc/rc5.d и других.
> По умолчанию должна включаться. Смотрите на /etc/sysconfig/network.
> Также ethernet ваш должен быть сконфигурирован с BOOTPROTO=dhcp

При переходе с net-scripts на etcnet не отработал postinstall-скрипт
последнего. Я "на автомате" это в системе поправил руками, а отметить
в bugzille забыл ... =\

Повесить?


-- 
WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-23 22:46   ` Arioch
@ 2005-02-24  5:45     ` Alexey I. Froloff
  2005-02-24  8:07       ` [sisyphus] Re: /etc/net 0.6.0 " Arioch
  2005-02-24 16:58     ` [sisyphus] Re: /etc/net 0.5.3 " Denis Ovsienko
  1 sibling, 1 reply; 14+ messages in thread
From: Alexey I. Froloff @ 2005-02-24  5:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus

[-- Attachment #1: Type: text/plain, Size: 480 bytes --]

* Arioch <the_Arioch@> [050224 01:47]:
> > По умолчанию должна включаться.
> забавно, что в net_scripts тоже нет линков  /etc/rc<цифра>.d
> кто же их создает? только инсталлятор Линука ?
chkconfig

# chkconfig --add network
# chkconfig network on

-- 
Regards, Sir Raorn.
-------------------
> Всем спасибо кто пытался мне помочь, уже разобрался :) Ещё раз спасибо 
Ну кто ж так делает? Сам разобрался - расскажи другим на всякий случай ;-)
		-- wrar in community@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] Re: /etc/net 0.6.0 - первые минуты интереса :-)
  2005-02-24  5:45     ` Alexey I. Froloff
@ 2005-02-24  8:07       ` Arioch
  0 siblings, 0 replies; 14+ messages in thread
From: Arioch @ 2005-02-24  8:07 UTC (permalink / raw)
  To: sisyphus

Alexey I. Froloff пишет:

> chkconfig

да я уже через mc :-)

Кстати, новая трабла нарисовалась.

Напомню, у меня сетевушка настроена на dhcp, если воткнут провод.
После перезагрузки все прекрасно.
Однако эксперимент с перезапуском etcnet (пробовал поменять конфигурацию 
и не хотелось shutdown -r ) привели к неожиданому эффекту - пришлось 
запускать dhcpcd руками.

Last login: Thu Feb 24 10:24:47 2005 from localhost on tty1
[root@localhost root]# ifplugstatus
lo: link beat detected
eth0: link beat detected
[root@localhost root]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0A:E4:59:0B:79
inet addr:192.168.65.100  Bcast:192.168.65.255  Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:45 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1384 (1.3 KiB)  TX bytes:7525 (7.3 KiB)
Interrupt:10
		
lo        Link encap:Local Loopback
<<< skipped >>>								                										
[root@localhost root]# service network restart
Computing interface groups:  2 interfaces found
Stopping group 4/deplog (0 interfaces)
Stopping group 3/indeplog (0 interfaces)
Stopping group 2/hostedphys (0 interfaces)
Processing /etc/net/vlantab: 0 lines processed.
Stopping group 1/realphys (1 interfaces)
Stopping eth0: OK
Stopping group 0/virtual (1 interfaces)
Stopping lo: OK
Computing interface groups:  2 interfaces found
Starting group 0/virtual (1 interfaces)
Starting lo: OK
Starting group 1/realphys (1 interfaces)
<<< Какого лешего? :( >>> Starting eth0: 'eth0' skipped, already up
Starting group 2/hostedphys (0 interfaces)
Processing /etc/net/vlantab: 0 lines processed.
Starting group 3/indeplog (0 interfaces)
Starting group 4/deplog (0 interfaces)

[root@localhost root]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0A:E4:59:0B:79
UP BROADCAST MULTICAST  MTU:1500  Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 
txqueuelen:1000
RX bytes:692 (692.0 b)  TX bytes:6017 (5.8 KiB) Interrupt:10
							
lo        Link encap:Local Loopback
<<< skipped >>>								                							
															



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-23 22:46   ` Arioch
  2005-02-24  5:45     ` Alexey I. Froloff
@ 2005-02-24 16:58     ` Denis Ovsienko
  2005-02-26 16:30       ` Denis Ovsienko
  1 sibling, 1 reply; 14+ messages in thread
From: Denis Ovsienko @ 2005-02-24 16:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

> забавно, что в net_scripts тоже нет линков  /etc/rc<цифра>.d
> кто же их создает? только инсталлятор Линука ?
Их должен создавать chkconfig, вызванный из %post-скрипта RPM etcnet при первой
установке пакета или замене net-scripts. Если этого не произошло, то это
ошибка, нуждающаяся в исправлении.

> ...а еще там какая-то служба netfs, хорош пока мне не приходилось 
> пользоваться, а то бы еще был повод для глубинного rtfm :-)
service netfs входил в net-scripts, я хотел его внести в /etc/net, но теперь
склоняюсь к тому, чтобы привести в порядок и отдать в хорошие руки поближе к
startup, например.

-- 
    DO4-UANIC


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-23 22:40   ` [sisyphus] " Arioch
@ 2005-02-24 17:11     ` Denis Ovsienko
  2005-02-25 10:22       ` Arioch
  0 siblings, 1 reply; 14+ messages in thread
From: Denis Ovsienko @ 2005-02-24 17:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

>  > Смотрите на /etc/sysconfig/network.
> Вы про CONFMETHOD ? стоит, но не в нем суть. Я н знаю, что от него 
> вообще зависит, кроме самого /etc/net :)
Здесь действительно необходимо дать пояснения. При внедрении /etc/net было
введено такое понятие, как network-config-subsystem, котороое предоставляется
пакетами net-scripts и etcnet. Теоретически возможны и другие варианты,
например, rt-network. network-config-subsystem предоставляет самый общий
интерфейс к конфигурации сети в виде:
/etc/sysconfig/network
/etc/init.d/network
/sbin/ifup
/sbin/ifdown
Далее. Некоторые программы требуют от окружающей системы реакций на какие-то
события. Примером являются hotplug, pcmcia-cs и ifplugd. Скрипты этих пакетов
в нужный момент поднимают /etc/sysconfig/network и в зависимости от CONFMETHOD
вызывают соответствующие скрипты с оптимальными для них параметрами.
Поэтому очень желательно, чтобы переменная CONFMETHOD была установлена правильно.

-- 
    DO4-UANIC


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-24 17:11     ` Denis Ovsienko
@ 2005-02-25 10:22       ` Arioch
  2005-02-26 13:20         ` Denis Ovsienko
  0 siblings, 1 reply; 14+ messages in thread
From: Arioch @ 2005-02-25 10:22 UTC (permalink / raw)
  To: sisyphus

Denis Ovsienko пишет:
> в нужный момент поднимают /etc/sysconfig/network и в зависимости от CONFMETHOD
> вызывают соответствующие скрипты с оптимальными для них параметрами.

Вот это интересно, у них что, у каждого отдельная таблица ссотвествий есть?
Я думал, они обращаются к обобщенному, абстрактному network subsystem, а 
уже эта подсистема разбирается кто сейчас установлен :-)

И кроме того, зачем это нужно? все равно такой пакет может стоятьтолько 
один. ТАк разве не достаточно простых симлинков ?



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-25 10:22       ` Arioch
@ 2005-02-26 13:20         ` Denis Ovsienko
  2005-02-26 19:05           ` Arioch
  0 siblings, 1 reply; 14+ messages in thread
From: Denis Ovsienko @ 2005-02-26 13:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[...]
> И кроме того, зачем это нужно? все равно такой пакет может стоятьтолько 
> один. ТАк разве не достаточно простых симлинков ?
Существующее решение --- одно из нескольких возможных рабочих.

-- 
    DO4-UANIC


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-24 16:58     ` [sisyphus] Re: /etc/net 0.5.3 " Denis Ovsienko
@ 2005-02-26 16:30       ` Denis Ovsienko
  0 siblings, 0 replies; 14+ messages in thread
From: Denis Ovsienko @ 2005-02-26 16:30 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

> Их должен создавать chkconfig, вызванный из %post-скрипта RPM etcnet при первой
> установке пакета или замене net-scripts. Если этого не произошло, то это
> ошибка, нуждающаяся в исправлении.
Да, такая ошибка есть. Почему она есть, я понять не могу пока, но быстрое
лекарство такое:
# chkconfig network reset

-- 
    DO4-UANIC


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-26 13:20         ` Denis Ovsienko
@ 2005-02-26 19:05           ` Arioch
  2005-02-28  9:32             ` Denis Ovsienko
  0 siblings, 1 reply; 14+ messages in thread
From: Arioch @ 2005-02-26 19:05 UTC (permalink / raw)
  To: sisyphus

Denis Ovsienko пишет:
> 
> Существующее решение --- одно из нескольких возможных рабочих.

Да, но когда etcnet должен будет поползти за пределы Альта, вряд ли в 
других дистрах будут рады переделывать десяток скриптов, чтобы они 
работали с сабжем :(



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] Re: /etc/net 0.5.3 - первые минуты интереса :-)
  2005-02-26 19:05           ` Arioch
@ 2005-02-28  9:32             ` Denis Ovsienko
  0 siblings, 0 replies; 14+ messages in thread
From: Denis Ovsienko @ 2005-02-28  9:32 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

> Да, но когда etcnet должен будет поползти за пределы Альта, вряд ли в 
> других дистрах будут рады переделывать десяток скриптов, чтобы они 
> работали с сабжем :(
Ничего страшного, если останется существующий вариант, я им помогу.
CONFMETHOD --- далеко не самая сложная часть работы по интеграции
/etc/net в дистрибутив, особенно с нераспиленными initscripts от RH.

-- 
    DO4-UANIC


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2005-02-28  9:32 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-23 11:11 [sisyphus] /etc/net 0.5.3 - первые минуты интереса :-) Arioch
2005-02-23 13:15 ` Denis Ovsienko
2005-02-23 22:40   ` [sisyphus] " Arioch
2005-02-24 17:11     ` Denis Ovsienko
2005-02-25 10:22       ` Arioch
2005-02-26 13:20         ` Denis Ovsienko
2005-02-26 19:05           ` Arioch
2005-02-28  9:32             ` Denis Ovsienko
2005-02-23 22:46   ` Arioch
2005-02-24  5:45     ` Alexey I. Froloff
2005-02-24  8:07       ` [sisyphus] Re: /etc/net 0.6.0 " Arioch
2005-02-24 16:58     ` [sisyphus] Re: /etc/net 0.5.3 " Denis Ovsienko
2005-02-26 16:30       ` Denis Ovsienko
2005-02-23 23:39   ` [sisyphus] " Dmitry Lebkov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git