Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: clovenhoof в Dec 13, 2011, 10:27



Титла: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: clovenhoof в Dec 13, 2011, 10:27
Мрежата ми е следната: рутер, зад него 2 лаптопа и един неттоп.
Доскоро на неттопа имах 32 битов линукс и снощи преинсталирах с 64 битов.
Малко след преинсталацията започна да отпада мрежата. Проблема се проявява след около 30 минути при покой на мрежата, всмисъл без да правя нищо.

Същия проблем се получава когато ползвам единия лаптоп с 64 битов линукс. Затова си си мисля че най-вероятно е от 64 битовия линукс. Не е от рутера защото смених 3 и проблема си остава.

Явно ще си ползвам 32бит, но проблема доста странен и неприятен. Просто искам да разбера причината. Това което си мисля е калпав 64 битов мрежов драйвер който чупи пакети.

ПП:Линуксите са Арч


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: bazu в Dec 13, 2011, 10:47
Пробвал си ли гномския networkmanager, защото аз с него нямам проблеми.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: clovenhoof в Dec 13, 2011, 10:52
на неттопа нямам графична среда. само конзолно.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Warstomp в Dec 13, 2011, 13:36
Не става ясно мрежата безжична ли е или по кабел?


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: clovenhoof в Dec 13, 2011, 13:58
проблемния неттоп е вързан с кабел към рутера.
на лаптопите има wifi и аз се съмнявах но изключих wifi-то изцяло, но няма промяна.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Warstomp в Dec 14, 2011, 08:37
Моят съвет е да опиташ и друга дистрибуция например от Livecd. Какъвто и да е резултата ще имаш повече информация относно проблема.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Acho в Dec 14, 2011, 09:28
Е, на неттопа няма да е от LiveCD, можеби от флашка или пък с външно оптично устройство.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: senser в Dec 14, 2011, 09:53
А какво пише в логовете, когато мрежата изчезне. Също може да видиш и кернела какво казва (dmesg)


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Филип Бонев в Dec 21, 2011, 11:07
И аз имам подобен проблем.
Компютър с Debian/Squeeze 64bit, сега вече с Wheezy след известно време му спира мрежата.
В логовете няма нищо, ако се опитам да пингна се губят пакетите.
Помислих си че може да е от power saving и т.н. и пуснах всяка минута да пингава рутера. Това не помогна.
Машината е вързана към tp-link 1GB рутер, на който има още 9 компа, половината с линукси, те нямат проблем.
Смених две мрежови карти, пробвах с тази на дъното и нищо.
Вече съм без идеи.

Редакция: Забравих да спомена, графична среда няма и разни нещо да управляват мрежата също няма. Директно си е настроено в /etc/network/interfaces


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: clovenhoof в Dec 21, 2011, 16:41
Този проблем ми го правеше всеки път когато ползвах TP-LINK router.
После купих рутерборд с микротик и досега само веднъж ми направи този номер.

Незнам дали е от това, но ... ползвах еднакви статични ИП-та за eth0 и wlan0 на два от лаптопите ми.
Вече ползвам DHCP но направих рутера да раздава (различни) ИП-та според MAC. Един вид все едно ползвам статични ИП-та, но с DHCP.
Откакто направих това не се е проявявал дискутирания проблем.

Нещо друго забелязвам: когато мрежата е в покой за по-дълго време пак се губи нета след това. Още не е тенденция но ще го наблюдавам.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Филип Бонев в Dec 21, 2011, 17:11
Малка поправка, не съм с рутер, а суитч TP-LINK. Вижда ми се странно да е от него, като се има предвид, че на него има още 4-5 сървъра с линукс и никой от тях неправи подобен проблем. Този специално доста често се случва да няма никаква активност и за това си мислех, че може да е проблем с power saving, но при пускане на ping в cron му създавам някаква движение на пакети по мрежата.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: laskov в Dec 21, 2011, 17:30
И като му "отпадне" мрежата, как я възстановяваш?


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: clovenhoof в Dec 21, 2011, 17:49
И като му "отпадне" мрежата, как я възстановяваш?

с рестарт на рутера.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: clovenhoof в Dec 21, 2011, 17:55
Малка поправка, не съм с рутер, а суитч TP-LINK. Вижда ми се странно да е от него, като се има предвид, че на него има още 4-5 сървъра с линукс и никой от тях неправи подобен проблем. Този специално доста често се случва да няма никаква активност и за това си мислех, че може да е проблем с power saving, но при пускане на ping в cron му създавам някаква движение на пакети по мрежата.

Когато бях с TP-LINK беше достатъчно само да отворя браузера на гугъл, да чукна няколко букви в edit контролата и мрежата е down. Това се случваше само на определен компютър на wireless и то под линукс. Шантава работа.
Малка подробност: TP_LINK-а го ползвах с dd-wrt


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: laskov в Dec 21, 2011, 21:42
И като му "отпадне" мрежата, как я възстановяваш?

с рестарт на рутера.
Е, сега пък рутера! Нали беше суич!?
Едит: А-а, чакай! Вий сте двама! Ти си с рутер, той със суич! :) ... утрото е по-.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: kalinik в Dec 21, 2011, 21:44
За debian-базираните (по-горе) има много лесно решение, вместо да ping-вате периодично:

sudo iwconfig wlan0 power off | on <-- wlan0 го сменяте с вашия интерфейс (eth0,wl0 и /или други)


Поне при мен (вече) работи чудесно с модула rt73usb (Ralink 25xx - базирани карти) и съм си го сложил в startup-a.Не съм с лаптоп, а настолно PC, но мисля, че няма да има проблеми и при вас.

Пробвайте.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Филип Бонев в Dec 22, 2011, 01:10
И като му "отпадне" мрежата, как я възстановяваш?

с рестарт на рутера.

Код:
ifconfig eth0 down
ifconfig eth0 up

и се оправя.

П.П. iwconfig е само за wireless устройства.
П.П.2 По принцип за всякакви устройства може да правиш настройки в /sys/bus/pci/devices/{pci_id}/power
Там има няколко важни променливи - http://www.mjmwired.net/kernel/Documentation/ABI/testing/sysfs-devices-power
по важните да изключите всякакви неща свързване с спиране на устройства за пестене на енергия са - /sys/devices/.../power/control и /sys/devices/.../power/autosuspend_delay_ms , но това на мен лично не ми помогна.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: laskov в Dec 22, 2011, 09:08
Има ли разрешен IPv6 на тези машини и пробвахте ли да го забраните?


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Филип Бонев в Dec 22, 2011, 09:28
Аз съм го забранил.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: laskov в Dec 22, 2011, 09:47
Код:
ifconfig eth0 down
ifconfig eth0 up

и се оправя.

Суича, ако е управляем, има ли някакви security функционалности? Ако да, пробвай да ги изключиш за този порт.


Титла: Re: Защо ми отпада мрежата с 64 битов линукс?
Публикувано от: Филип Бонев в Dec 28, 2011, 02:18
Здравейте,

Проблема при мен се оказа лоши драйвери за лан картата и най лошото е че попаднах на два такива с третата карта която сложих всичко тръгна.