Problem jest taki: na interfejsie eth0 mam kilkanaście adresów ip i pinger działa bardzo dobrze. W momencie, gdy dodam vlan eth0.xxx pinger nie kończy działania - a własciwie to przekracza 5 min i lmsd włącza następny instancję pingera itd. Normalny czas pingera to ok. 15sek. Nie ma znaczenie czy eth0.xxx jest podniesiony czy nie, podobnie nie ma znaczenia przypisanie mu adresu.
Najpewniej problem związany jest z kropką w nazwie, ale nie znalazłem sposobu, żeby to obejść.
Ponieważ znalazłem tylko dawną dyskusję na temat pinger a vlany, zakończoną wnioskiem o zwiększenie wartości MAXIFN, co w wersji lmsd git z 2.05.2012 jest faktem, proszę o pomoc. Oczywiście chętnie pomogę w testach.
W dniu 6 lipca 2012 14:18 użytkownik Zbigniew Kujawski admin@jutra.plnapisał:
W momencie, gdy dodam vlan eth0.xxx pinger nie kończy działania - a własciwie
najprawdopodobniej problemem jest kropka. nie możesz tworzyć vlanu z nazwą przyjazną np. vlan10 itp?
Dnia pią, 6 lipca 2012 14:20:52 Marcin pisze:
W dniu 6 lipca 2012 14:18 użytkownik Zbigniew Kujawski admin@jutra.pl napisał:
W momencie, gdy dodam vlan eth0.xxx pinger nie kończy działania - a własciwie
najprawdopodobniej problemem jest kropka. nie możesz tworzyć vlanu z nazwą przyjazną np. vlan10 itp?
próbowałem różnych rzeczy i mogę zmienić nazwę na przyjazną przy pomocy: ip link add link dev eth0 name przyjaznaNazwa type vlan id xxx ip link set przyjaznaNazwa up
i to działa, ale ifconfig niepoprawnie widzi ten interfejs, podobnie pinger
na ten moment tworzę vlan przy pomocy vconfig i ifconfig - działa w lms w sieci ip/interfejs pole jest puste i dodatkowo nazwy tej sieci nie wpisuję w opcji networks pingera
czekam co podpowiedzą developerzy
Wiadomość napisana przez Zbigniew Kujawski w dniu 6 lip 2012, o godz. 16:23:
Dnia pią, 6 lipca 2012 14:20:52 Marcin pisze:
W dniu 6 lipca 2012 14:18 użytkownik Zbigniew Kujawski admin@jutra.pl napisał: W momencie, gdy dodam vlan eth0.xxx pinger nie kończy działania - a własciwie
najprawdopodobniej problemem jest kropka. nie możesz tworzyć vlanu z nazwą przyjazną np. vlan10 itp?
próbowałem różnych rzeczy i mogę zmienić nazwę na przyjazną przy pomocy: ip link add link dev eth0 name przyjaznaNazwa type vlan id xxx ip link set przyjaznaNazwa up
i to działa, ale ifconfig niepoprawnie widzi ten interfejs, podobnie pinger
na ten moment tworzę vlan przy pomocy vconfig i ifconfig - działa w lms w sieci ip/interfejs pole jest puste i dodatkowo nazwy tej sieci nie wpisuję w opcji networks pingera
czekam co podpowiedzą developerzy
-- Pozdrawiam/Regards Z.Kujawski
Musisz dodac 'label' przy podnoszeniu subinterfejsu, lub jakiegokolwiek interfejsu poprzez ip, tak by ifconfig widzial. Pozdrawiam.
Dnia pią, 6 lipca 2012 16:32:03 Łukasz Matys pisze:
Wiadomość napisana przez Zbigniew Kujawski w dniu 6 lip 2012, o godz. 16:23:
Dnia pią, 6 lipca 2012 14:20:52 Marcin pisze:
W dniu 6 lipca 2012 14:18 użytkownik Zbigniew Kujawski admin@jutra.pl napisał: W momencie, gdy dodam vlan eth0.xxx pinger nie kończy działania
- a własciwie
najprawdopodobniej problemem jest kropka. nie możesz tworzyć vlanu z nazwą przyjazną np. vlan10 itp?
próbowałem różnych rzeczy i mogę zmienić nazwę na przyjazną przy pomocy: ip link add link dev eth0 name przyjaznaNazwa type vlan id xxx ip link set przyjaznaNazwa up
i to działa, ale ifconfig niepoprawnie widzi ten interfejs, podobnie pinger
na ten moment tworzę vlan przy pomocy vconfig i ifconfig - działa w lms w sieci ip/interfejs pole jest puste i dodatkowo nazwy tej sieci nie wpisuję w opcji networks pingera
czekam co podpowiedzą developerzy
Musisz dodac 'label' przy podnoszeniu subinterfejsu, lub jakiegokolwiek interfejsu poprzez ip, tak by ifconfig widzial. Pozdrawiam.
label musi mieć taki format
ip addr ... dev eth0.xxx label eth0.xxx_label
chyba że podasz inny sposób
Ja jak chciałem wywalić kropkę z nazwy to dałem:
vconfig set_name_type VLAN_PLUS_VID_NO_PAD
I od teraz jak dodasz jakiś VLAN to będzie miał nazwę bez kropki w postaci "vlanXX".
W dniu 6 lipca 2012 16:23 użytkownik Zbigniew Kujawski admin@jutra.plnapisał:
**
próbowałem różnych rzeczy i mogę zmienić nazwę na przyjazną przy pomocy:
ip link add link dev eth0 name przyjaznaNazwa type vlan id xxx
ip link set przyjaznaNazwa up
i to działa, ale
ifconfig niepoprawnie widzi ten interfejs, podobnie pinger
jak widzi niepoprawnie? co ty gadasz :) root@pat:~# ifconfig vlan10 vlan10 Link encap:Ethernet HWaddr 00:0d:9d:de:b4:1c inet addr:172.21.10.1 Bcast:0.0.0.0 Mask:255.255.255.0 inet6 addr: fe80::20d:9dff:fede:b41c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:66402313 errors:0 dropped:0 overruns:0 frame:0 TX packets:11114918 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2957836788 (2.7 GiB) TX bytes:2068251416 (1.9 GiB
na ten moment tworzę vlan przy pomocy vconfig i ifconfig - działa
no to w vconfig masz coś takiego jak name_type
vconfig set_name_type VLAN_PLUS_VID_NO_PAD i masz ładnie interfejsy bez użycia iproute2
w lms w sieci ip/interfejs pole jest puste i dodatkowo nazwy tej sieci nie wpisuję w opcji networks pingera
czekam co podpowiedzą developerzy
W dniu 06.07.2012 18:11, Marcin napisał(a):
W dniu 6 lipca 2012 16:23 użytkownik Zbigniew Kujawski
i to działa, ale
ifconfig niepoprawnie widzi ten interfejs, podobnie pinger
jak widzi niepoprawnie? co ty gadasz :) root@pat:~# ifconfig vlan10 vlan10 Link encap:Ethernet HWaddr 00:0d:9d:de:b4:1c inet addr:172.21.10.1 Bcast:0.0.0.0 Mask:255.255.255.0 inet6 addr: fe80::20d:9dff:fede:b41c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:66402313 errors:0 dropped:0 overruns:0 frame:0 TX packets:11114918 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2957836788 (2.7 GiB) TX bytes:2068251416 (1.9 GiB
na ten moment tworzę vlan przy pomocy vconfig i ifconfig - działa
no to w vconfig masz coś takiego jak name_type
vconfig set_name_type VLAN_PLUS_VID_NO_PAD i masz ładnie interfejsy bez użycia iproute2
w lms w sieci ip/interfejs pole jest puste i dodatkowo nazwy tej sieci nie wpisuję w opcji networks pingera
W linuksie powinno używać się do zarządzania siecią pakietu iproute2 i tyle. ifconfig i vconfig są uznawane za przestarzałe.
Dnia pią, 6 lipca 2012 18:36:35 Tomasz Chiliński pisze:
W dniu 06.07.2012 18:11, Marcin napisał(a):
W dniu 6 lipca 2012 16:23 użytkownik Zbigniew Kujawski
i to działa, ale
ifconfig niepoprawnie widzi ten interfejs, podobnie pinger
jak widzi niepoprawnie? co ty gadasz :)
root@pat:~# ifconfig vlan10
vlan10 Link encap:Ethernet HWaddr 00:0d:9d:de:b4:1c inet addr:172.21.10.1 Bcast:0.0.0.0 Mask:255.255.255.0 inet6 addr: fe80::20d:9dff:fede:b41c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500
Metric:1 RX packets:66402313 errors:0 dropped:0 overruns:0 frame:0 TX packets:11114918 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0
RX bytes:2957836788 (2.7 GiB) TX
bytes:2068251416 (1.9 GiB
na ten moment tworzę vlan przy pomocy vconfig i ifconfig - działa
no to w vconfig masz coś takiego jak name_type
vconfig set_name_type VLAN_PLUS_VID_NO_PAD i masz ładnie interfejsy bez użycia iproute2
w lms w sieci ip/interfejs pole jest puste i dodatkowo nazwy tej sieci nie wpisuję w opcji networks pingera
W linuksie powinno używać się do zarządzania siecią pakietu iproute2 i tyle. ifconfig i vconfig są uznawane za przestarzałe.
ostatecznie użyłem ip link z nazwą vlan100 ale czas wykonania , tak jak pisałem wcześniej przekroczył 5 min( po czym zabiłem proces) - vlan100 - voip to podsieć 172.16.0.0/22 - wiem że duża, ale czy tu jest problem ? sprawdziłem ... zmieniłem podsieć na 172.16.3.0/24 i czas wykonania - 26 sek. czy pinger nie radzi sobie z maską mniejszą od 24 ?
czy moze ktos wie, jesli mam konto zewn na gmail`u i chce wyslac na raz ok 500 maili z fakturami, nie zostanie to potraktowane jako spam?
Dnia pią, 6 lipca 2012 18:11:48 Marcin pisze:
W dniu 6 lipca 2012 16:23 użytkownik Zbigniew Kujawski admin@jutra.pl napisał:
próbowałem różnych rzeczy i mogę zmienić nazwę na przyjazną przy pomocy:
ip link add link dev eth0 name przyjaznaNazwa type vlan id xxx ip link set przyjaznaNazwa up
i to działa, ale ifconfig niepoprawnie widzi ten interfejs, podobnie pinger
jak widzi niepoprawnie? co ty gadasz :) root@pat:~# ifconfig vlan10 vlan10 Link encap:Ethernet HWaddr 00:0d:9d:de:b4:1c inet addr:172.21.10.1 Bcast:0.0.0.0 Mask:255.255.255.0 inet6 addr: fe80::20d:9dff:fede:b41c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:66402313 errors:0 dropped:0 overruns:0 frame:0 TX packets:11114918 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2957836788 (2.7 GiB) TX bytes:2068251416 (1.9 GiB
tworzyłem przez ip link add link z nazwą eth0:xx i naprawdę ifconfig 'głupiał'
no to w vconfig masz coś takiego jak name_type
vconfig set_name_type VLAN_PLUS_VID_NO_PAD i masz ładnie interfejsy bez użycia iproute2
tego spróbuję
uczestnicy (6)
-
JOYNET
-
Marcin
-
Skiba Marek
-
Tomasz Chiliński
-
Zbigniew Kujawski
-
Łukasz Matys