* [Comm] vlan'ы и BOOTPROTO=none (и ifconfig?-)
@ 2005-01-17 16:23 Dmytro O. Redchuk
2005-01-17 18:07 ` [Comm] " Michael Shigorin
0 siblings, 1 reply; 11+ messages in thread
From: Dmytro O. Redchuk @ 2005-01-17 16:23 UTC (permalink / raw)
To: ALT Community
[-- Attachment #1: Type: text/plain, Size: 1396 bytes --]
Добрый вечер.
Может, я чего не понял, но у меня не пошли вилановые интерфейсы при
загрузке для без-айпишных интерфейсов.
VLAN_NAMING=DEV_PLUS_VID_NO_PAD
Прилагаю diff'ы изменений, после которых работает.
Честно говоря, не понимаю, как оно могло работать для даже айпишных,
так как /sbin/ifup, по-моему, неправильно определял REALDEVICE и
vlan_id для DEV_PLUS_VID_NO_PAD. Или как?..
Но я стогал сразу всё, поэтому... и не было времени тестировать
"попроблемно".
Кроме этого, не обрабатывалась ситуация BOOTPROTO=none, поэтому
оставался лежачим транковый интерфейс, после чего и вилановые не хотели
подыматься. Видимо, потому, что vconfig не хочет цеплять на
неподнятый...
Будьте добры, посмотрите бегло (кому интересно + pilot@) на патчи...
Или я свсем неправ, или таки да. Если что -- понакидаю всех конфигов.
(в двух словах -- у меня три карточки, и только на одной из них на
виланах есть пара ip, а оставшиеся две -- мост).
ps. А давайте перейдём с /sbin/ifconfig на /sbin/ip ?..
"Просто так!" (с) мультфильм такой ;О)
pps. Изменения, наверное, грязноватые, но я пока хочу понять, что я не
совсем неправ :-)
ppps. Кстати, а придуман уже /etc/sysconfig/bridge или что-то подобное?
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
[-- Attachment #2: ifup.diff --]
[-- Type: text/plain, Size: 399 bytes --]
52c52
< REALDEVICE=`echo "$DEVICE" | sed 's/[.:].*//g'`
---
> REALDEVICE=`echo "$DEVICE" | sed 's/:.*//g'`
111c111
< vlan_id=`echo $DEVICE | sed "s/^[a-z0-9]*\.0*//g"`
---
> vlan_id=`echo $DEVICE | sed "s/^[a-z0-9]\+\.0*//g"`
322c322
< elif [ "$BOOTPROTO" = static ]; then
---
> else
357,359d356
< else
< # "$DEVICE: BOOTPROTO=none?"
< /sbin/ip link set up dev "$DEVICE"
367d363
< # ???
[-- Attachment #3: ifup.diff-c --]
[-- Type: text/plain, Size: 1720 bytes --]
*** ifup Mon Jan 17 17:57:51 2005
--- ifup.alt Mon Jan 17 16:55:38 2005
***************
*** 49,55 ****
IPSETUP=no
DEVICETYPE=`echo "$DEVICE" | sed "s/[0-9]*$//"`
! REALDEVICE=`echo "$DEVICE" | sed 's/[.:].*//g'`
if echo "$DEVICE" | fgrep -qs ':'; then
ISALIAS=yes
else
--- 49,55 ----
IPSETUP=no
DEVICETYPE=`echo "$DEVICE" | sed "s/[0-9]*$//"`
! REALDEVICE=`echo "$DEVICE" | sed 's/:.*//g'`
if echo "$DEVICE" | fgrep -qs ':'; then
ISALIAS=yes
else
***************
*** 108,114 ****
vlan_id=`echo $DEVICE | sed "s/^vlan0*//g"`
;;
DEV_PLUS_VID|DEV_PLUS_VID_NO_PAD)
! vlan_id=`echo $DEVICE | sed "s/^[a-z0-9]*\.0*//g"`
;;
esac
--- 108,114 ----
vlan_id=`echo $DEVICE | sed "s/^vlan0*//g"`
;;
DEV_PLUS_VID|DEV_PLUS_VID_NO_PAD)
! vlan_id=`echo $DEVICE | sed "s/^[a-z0-9]\+\.0*//g"`
;;
esac
***************
*** 319,325 ****
exit 1
fi
fi
! elif [ "$BOOTPROTO" = static ]; then
if [ -z "$NETMASK" ]; then
eval `/bin/ipcalc --netmask "$IPADDR"`
fi
--- 319,325 ----
exit 1
fi
fi
! else
if [ -z "$NETMASK" ]; then
eval `/bin/ipcalc --netmask "$IPADDR"`
fi
***************
*** 354,362 ****
ip route add default dev "$DEVICE"
fi
fi
- else
- # "$DEVICE: BOOTPROTO=none?"
- /sbin/ip link set up dev "$DEVICE"
fi
SYSCTL_PREFIX=net.ipv4.conf.$DEVICE
--- 354,359 ----
***************
*** 364,370 ****
[ -n "$SYSCTL_RP_FILTER" ] && sysctl -w $SYSCTL_PREFIX.rp_filter=$SYSCTL_RP_FILTER
[ -n "$SYSCTL_LOG_MARTIANS" ] && sysctl -w $SYSCTL_PREFIX.log_martians=$SYSCTL_LOG_MARTIANS
- # ???
. /etc/sysconfig/network
if is_yes "$IPX"; then
--- 361,366 ----
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-17 16:23 [Comm] vlan'ы и BOOTPROTO=none (и ifconfig?-) Dmytro O. Redchuk
@ 2005-01-17 18:07 ` Michael Shigorin
2005-01-18 6:26 ` Dmytro O. Redchuk
2005-01-18 7:59 ` Dmytro O. Redchuk
0 siblings, 2 replies; 11+ messages in thread
From: Michael Shigorin @ 2005-01-17 18:07 UTC (permalink / raw)
To: ALT Community
On Mon, Jan 17, 2005 at 06:23:01PM +0200, Dmytro O. Redchuk wrote:
> ps. А давайте перейдём с /sbin/ifconfig на /sbin/ip ?..
> "Просто так!" (с) мультфильм такой ;О)
1) http://pilot.org.ua/etcnet (заявлено одной из core features
Master 3.0);
2) welcome to http://lists.osdn.org.ua/wws/info/isp-list :-)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-17 18:07 ` [Comm] " Michael Shigorin
@ 2005-01-18 6:26 ` Dmytro O. Redchuk
2005-01-18 8:51 ` Alexey I. Froloff
2005-01-18 7:59 ` Dmytro O. Redchuk
1 sibling, 1 reply; 11+ messages in thread
From: Dmytro O. Redchuk @ 2005-01-18 6:26 UTC (permalink / raw)
To: ALT Community
On Mon, Jan 17, 2005 at 08:07:54PM +0200, Michael Shigorin wrote:
> On Mon, Jan 17, 2005 at 06:23:01PM +0200, Dmytro O. Redchuk wrote:
> > ps. А давайте перейдём с /sbin/ifconfig на /sbin/ip ?..
> > "Просто так!" (с) мультфильм такой ;О)
>
> 1) http://pilot.org.ua/etcnet (заявлено одной из core features
> Master 3.0);
Да, половинкой строки мне Денис намекнул именно на это ;-)
Однако, насколько проблема "обновить" в мастере2.4 пару скриптов?
> 2) welcome to http://lists.osdn.org.ua/wws/info/isp-list :-)
Да, пойду туда. Но (ну, зануда я, знаю,знаю) речь о мастере2.4 :-)
>
> --
> ---- WBR, Michael Shigorin <mike@altlinux.ru>
> ------ Linux.Kiev http://www.linux.kiev.ua/
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-17 18:07 ` [Comm] " Michael Shigorin
2005-01-18 6:26 ` Dmytro O. Redchuk
@ 2005-01-18 7:59 ` Dmytro O. Redchuk
2005-01-18 11:31 ` Michael Shigorin
1 sibling, 1 reply; 11+ messages in thread
From: Dmytro O. Redchuk @ 2005-01-18 7:59 UTC (permalink / raw)
To: ALT Community; +Cc: Denis Ovsienko
On Mon, Jan 17, 2005 at 08:07:54PM +0200, Michael Shigorin wrote:
> 1) http://pilot.org.ua/etcnet (заявлено одной из core features
> Master 3.0);
https://bugzilla.altlinux.org/show_bug.cgi?id=5891
Что проще -- патчить net-scripts или бэкпортить etcnet?
(Вопрос -- не вопрос:О)
> 2) welcome to http://lists.osdn.org.ua/wws/info/isp-list :-)
>
> --
> ---- WBR, Michael Shigorin <mike@altlinux.ru>
> ------ Linux.Kiev http://www.linux.kiev.ua/
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-18 6:26 ` Dmytro O. Redchuk
@ 2005-01-18 8:51 ` Alexey I. Froloff
2005-01-18 9:06 ` Dmytro O. Redchuk
0 siblings, 1 reply; 11+ messages in thread
From: Alexey I. Froloff @ 2005-01-18 8:51 UTC (permalink / raw)
To: ALT Linux Community
[-- Attachment #1: Type: text/plain, Size: 1483 bytes --]
* Dmytro O. Redchuk <dor@> [050118 09:27]:
> > 1) http://pilot.org.ua/etcnet (заявлено одной из core features
> > Master 3.0);
> Да, половинкой строки мне Денис намекнул именно на это ;-)
> Однако, насколько проблема "обновить" в мастере2.4 пару скриптов?
У меня лог получился такой:
Jan 11 18:22:35 purgatory apt-get: ipsecadm-0:0.9-alt7 installed
Jan 11 18:22:35 purgatory apt-get: ipsecadm-0:0.9-alt6 removed
Jan 11 18:22:35 purgatory apt-get: basesystem-1:sisyphus-alt11 installed
Jan 11 18:22:36 purgatory apt-get: basesystem-1:sisyphus-alt10 removed
Jan 11 18:22:36 purgatory apt-get: ppp-common-0:0.1-alt1 installed
Jan 11 18:22:37 purgatory apt-get: wireless-tools-0:28-alt4.pre3 installed
Jan 11 18:22:37 purgatory apt-get: libwireless-0:28-alt4.pre3 installed
Jan 11 18:22:38 purgatory apt-get: ifrename-0:28-alt4.pre3 installed
Jan 11 18:22:39 purgatory apt-get: etcnet-0:0.5.2-alt1 installed
Jan 11 18:22:39 purgatory apt-get: interactivesystem-1:sisyphus-alt11 installed
Jan 11 18:22:40 purgatory apt-get: interactivesystem-1:sisyphus-alt10 removed
Jan 11 18:22:41 purgatory apt-get: hotplug-0:2004_03_29-alt7 removed
Jan 11 18:22:42 purgatory apt-get: net-scripts-0:0.4.9.1-alt1 removed
Пакеты взял из Сизифа от 08.01.2005
--
Regards, Sir Raorn.
-------------------
С помощью chroot jail вы можете обезопасить систему от зачрутенного
сервиса гораздо надежнее, чем без использования чрутизации.
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-18 8:51 ` Alexey I. Froloff
@ 2005-01-18 9:06 ` Dmytro O. Redchuk
2005-01-18 9:20 ` Alexey I. Froloff
2005-01-18 11:29 ` Michael Shigorin
0 siblings, 2 replies; 11+ messages in thread
From: Dmytro O. Redchuk @ 2005-01-18 9:06 UTC (permalink / raw)
To: ALT Linux Community
On Tue, Jan 18, 2005 at 11:51:22AM +0300, Alexey I. Froloff wrote:
>
> * Dmytro O. Redchuk <dor@> [050118 09:27]:
> > > 1) http://pilot.org.ua/etcnet (заявлено одной из core features
> > > Master 3.0);
> > Да, половинкой строки мне Денис намекнул именно на это ;-)
> > Однако, насколько проблема "обновить" в мастере2.4 пару скриптов?
> У меня лог получился такой:
Угу. Класно.
Так это в FAQи, или куда?
И рекомендовать пользователям Мастера частично обновляться на Сизиф?
Или как?
Мне непонятно. (У меня уже работает, но это ненормально, I guess).
> Пакеты взял из Сизифа от 08.01.2005
>
> --
> Regards, Sir Raorn.
> -------------------
> С помощью chroot jail вы можете обезопасить систему от зачрутенного
> сервиса гораздо надежнее, чем без использования чрутизации.
> -- ldv in sisyphus@
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-18 9:06 ` Dmytro O. Redchuk
@ 2005-01-18 9:20 ` Alexey I. Froloff
2005-01-18 11:29 ` Michael Shigorin
1 sibling, 0 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2005-01-18 9:20 UTC (permalink / raw)
To: ALT Linux Community
[-- Attachment #1: Type: text/plain, Size: 1064 bytes --]
* Dmytro O. Redchuk <dor@> [050118 12:07]:
> > > > 1) http://pilot.org.ua/etcnet (заявлено одной из core features
> > > > Master 3.0);
> > > Да, половинкой строки мне Денис намекнул именно на это ;-)
> > > Однако, насколько проблема "обновить" в мастере2.4 пару скриптов?
> > У меня лог получился такой:
> Угу. Класно.
> Так это в FAQи, или куда?
Это информация к размышлению.
> И рекомендовать пользователям Мастера частично обновляться на Сизиф?
> Или как?
По хорошему надо бы сбэкпортить эти пакеты на 2.4 Master. Мне
это было делать влом, тем более что функциональность,
предоставляемую ifrename и wireless-tools я не использую.
> Мне непонятно. (У меня уже работает, но это ненормально, I guess).
Угу. У меня тоже работает в _моих_ условиях. Это называется
"оправданный риск".
--
Regards, Sir Raorn.
-------------------
Чрут с одной стороны недостаточен для полной изоляции (мало что ли локальных
эксплойтов до рута), но уже вносит множество проблем в поддержке в любой
нестандартной ситуации.
-- avl in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-18 9:06 ` Dmytro O. Redchuk
2005-01-18 9:20 ` Alexey I. Froloff
@ 2005-01-18 11:29 ` Michael Shigorin
2005-01-18 12:12 ` Dmytro O. Redchuk
1 sibling, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2005-01-18 11:29 UTC (permalink / raw)
To: ALT Linux Community
On Tue, Jan 18, 2005 at 11:06:24AM +0200, Dmytro O. Redchuk wrote:
> Так это в FAQи, или куда?
Пока никуда -- вопрос задан впервые. :)
> И рекомендовать пользователям Мастера частично обновляться на
> Сизиф? Или как?
Вам в backports@ :) (да, тут есть и такое :)
Т.е. если кому-то действительно будет надо и на 2.4 --
обтаптываем на тестовых инсталяциях и дружно делаем бэкпорт.
А там уж куда угодно -- хоть на продакшн, хоть в AFQ. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-18 7:59 ` Dmytro O. Redchuk
@ 2005-01-18 11:31 ` Michael Shigorin
2005-01-18 12:12 ` Dmytro O. Redchuk
0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2005-01-18 11:31 UTC (permalink / raw)
To: ALT Community
On Tue, Jan 18, 2005 at 09:59:53AM +0200, Dmytro O. Redchuk wrote:
> > 1) http://pilot.org.ua/etcnet (заявлено одной из core
> > features Master 3.0);
> https://bugzilla.altlinux.org/show_bug.cgi?id=5891
> Что проще -- патчить net-scripts или бэкпортить etcnet?
А сравнить $MAINTAINER'ов и сделать элементарный вывод? :)
> (Вопрос -- не вопрос:О)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-18 11:31 ` Michael Shigorin
@ 2005-01-18 12:12 ` Dmytro O. Redchuk
0 siblings, 0 replies; 11+ messages in thread
From: Dmytro O. Redchuk @ 2005-01-18 12:12 UTC (permalink / raw)
To: ALT Community
On Tue, Jan 18, 2005 at 01:31:22PM +0200, Michael Shigorin wrote:
> On Tue, Jan 18, 2005 at 09:59:53AM +0200, Dmytro O. Redchuk wrote:
> > > 1) http://pilot.org.ua/etcnet (заявлено одной из core
> > > features Master 3.0);
> > https://bugzilla.altlinux.org/show_bug.cgi?id=5891
> > Что проще -- патчить net-scripts или бэкпортить etcnet?
>
> А сравнить $MAINTAINER'ов и сделать элементарный вывод? :)
>
> > (Вопрос -- не вопрос:О)
В частности и поэтому "не вопрос".
;)
>
> --
> ---- WBR, Michael Shigorin <mike@altlinux.ru>
> ------ Linux.Kiev http://www.linux.kiev.ua/
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Comm] Re: vlan'ы и BOOTPROTO=none (и ifconfig?-)
2005-01-18 11:29 ` Michael Shigorin
@ 2005-01-18 12:12 ` Dmytro O. Redchuk
0 siblings, 0 replies; 11+ messages in thread
From: Dmytro O. Redchuk @ 2005-01-18 12:12 UTC (permalink / raw)
To: ALT Linux Community
On Tue, Jan 18, 2005 at 01:29:54PM +0200, Michael Shigorin wrote:
> On Tue, Jan 18, 2005 at 11:06:24AM +0200, Dmytro O. Redchuk wrote:
> > Так это в FAQи, или куда?
>
> Пока никуда -- вопрос задан впервые. :)
>
> > И рекомендовать пользователям Мастера частично обновляться на
> > Сизиф? Или как?
>
> Вам в backports@ :) (да, тут есть и такое :)
%)
Ужасы какие!
> Т.е. если кому-то действительно будет надо и на 2.4 --
> обтаптываем на тестовых инсталяциях и дружно делаем бэкпорт.
> А там уж куда угодно -- хоть на продакшн, хоть в AFQ. :)
>
> --
> ---- WBR, Michael Shigorin <mike@altlinux.ru>
> ------ Linux.Kiev http://www.linux.kiev.ua/
--
_,-=._ /|_/|
`-.} `=._,.-=-._., @ @._,
`._ _,-. ) _,.-'
` G.m-"^m`m' Dmytro O. Redchuk
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2005-01-18 12:12 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-17 16:23 [Comm] vlan'ы и BOOTPROTO=none (и ifconfig?-) Dmytro O. Redchuk
2005-01-17 18:07 ` [Comm] " Michael Shigorin
2005-01-18 6:26 ` Dmytro O. Redchuk
2005-01-18 8:51 ` Alexey I. Froloff
2005-01-18 9:06 ` Dmytro O. Redchuk
2005-01-18 9:20 ` Alexey I. Froloff
2005-01-18 11:29 ` Michael Shigorin
2005-01-18 12:12 ` Dmytro O. Redchuk
2005-01-18 7:59 ` Dmytro O. Redchuk
2005-01-18 11:31 ` Michael Shigorin
2005-01-18 12:12 ` Dmytro O. Redchuk
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git