LinuxForum.Fans
Тема

Mandriva и два сетевых итерфейса

Автор: astronom1987 16 сообщений 7868 просмотров
#20337

Приветствую, уважаемые знатоки!
Давно наблюдаю в Mandriva ту неприятную ситуацию когда при подключении двух сетевых карт теряется работа то одного то другого сетевого интерфейса по очереди без видимых на то причин. Иногда по несколько раз под ряд. К примеру в OpenSuse или Sabayon такого не наблюдается.
Дання неисправность была увидена на Mandriva 2009.1 и 2010.0. Название сетевой карты (в моем случае они одинаковы) RTL-8139/8139C/8139C+.
Одна сетевая карта используется для выхода в интернет, а другая для локальной сети и каждая имеет соотвествующие настройки. Если испольовать какую-то одну карту, то она (любая из них) работает стабильно.
Так в чем же причина некоректной работы сетевых карт?

#20345

может все же покажите что нибудь из этого?
ifconfig -a
/var/log/messages


p.s. > используем теги [ code ] [ / code ] без пробелов)

#20348
text
eth0      Link encap:Ethernet  HWaddr 00:01:29:54:05:02  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::201:29ff:fe54:502/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4476 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3033919 (2.8 MiB)  TX bytes:813041 (793.9 KiB)
          Interrupt:5 

eth1 Link encap:Ethernet HWaddr 00:02:2A:E1:CA:E4 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:5 Base address:0x4000

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:102 errors:0 dropped:0 overruns:0 frame:0 TX packets:102 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:6639 (6.4 KiB) TX bytes:6639 (6.4 KiB)

Тут такая ситуация что я пока не использую вторую карту для локальной сети и она пока осталась без соответствующих настроек. Интернет идет через роутер. На другое пока придется немного подождать, тут пока свои проблемы суть которых рассказывать не хочу.

#20357
astronom1987 написал:
Тут такая ситуация что я пока не использую вторую карту для локальной сети и она пока осталась без соответствующих настроек

В сложившийся ситуации я вас огарчу, для решения вашей задичи необходимо выполнить несколько условий изложенных выше. Необходимо понять что происходит с сетевыми интрфейсами когда они в рабочих состояниях. А иначе не будет результата. Вы определитесь что вы хотите получить в итоге. А истории оставьте на потом.

#20411

когда есть 2 сетевых интерфейса, то есть проблема гуляющего dns от одного сетевого интерфейса к другому.
например, на сетевой карте eth0 - у вас настроен интернет, следовательно, провайдер дал хотя бы одно dns, но мандрива не запоминает, что это самое dns было дано именно для сетевой карты eth0 - в итоге это dns может оказаться у сетевой карты eth1 - и при таком раскладе работать не будут оба сетевых интерфейса или будут глючить.
если же все сетевые интерфейсы отключить и включить требующийся, то dns подцепится правильно, после этого можно включить и другой сетевой интерфейс, но он не должен при таком включении перейти в дефолтный, а то он цепанет чужое dns - иначе уменьшите его приоритет путем перестановки сетевых кабелей.
также сетевые интерфейсы включаются одновременно, но dns поступит позднее, а последнее поступившее dns и становится главным - опять же переставьте сетевой кабель. удалите все сетевые соединения и заново настройте.
еще помогает жесткое прописывания dns в настройках сет. интерфейса, хотя бы для одного интерфейса.

#20883

Большое спасибо, буду иметь ввиду. Но странность состоит в том что других дистрибутивах этой особенности не было (из тех которые я перечислил), поэтому если у вас есть что сказать по этому поводу я с удовольствием бы прочитал. Еще раз спасибо.

#21119

я забил на эту странность. т.к. несмотря на это сеть исправно работает после перезагрузки

хоть и в диспетчере значится как отключенное...

более того раздаю интернет на компы с win7 И там значится что *сетевой кабель не подключен* при том, что сеть исправно работает

забавная мистика))

#21126

Просто в мандриве красными значками обозначаются также и недефолтные интерфейсы, и отключенные интерфейсы, а зелеными - дефолтные и активные одновременно.

#21188

Хмм, у меня таких проблем не было начиная с 2008.1, а до этого не было двух сетевых карт.
Извините за оффтоп.

#21261

NM не где нормально не работает, старый метод ifup (или еще какой) рулит во всех отношениях :)

#21423
i2ks написал:
NM не где нормально не работает, старый метод ifup (или еще какой) рулит во всех отношениях :)

что такое NM? Network Manager? он в мандриве не живет.

#24284

Здравствуйте! Подскажите как быть, у меня интернет через мтс коннект и встроеная сетевая если вместе включать то интернет проподает.

#24583
jkobs написал:
Здравствуйте! Подскажите как быть, у меня интернет через мтс коннект и встроеная сетевая если вместе включать то интернет проподает.

Каким образом настроено? И первый и второй интерфейс?

#24490

попробуй выполнить в консоли:

text

su -
route add default ppp0

где ppp0 - тот интерфейс, на котором поднят интернет мтс коннект

#25941

У меня вопрос по работе двух интерфейсов и глюка в Сетевом центре.
Может кто-то исправлял такое?

# lspci |grep Ethernet
05:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01)
05:00.1 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01)

# cat dmesg |grep eth
0000:05:00.0: eth0: (PCI Express:2.5GB/s:Width x4) 00:15:17:4f:46:20
0000:05:00.0: eth0: Intel(R) PRO/1000 Network Connection
0000:05:00.0: eth0: MAC: 5, PHY: 5, PBA No: 400000-000
0000:05:00.1: eth1: (PCI Express:2.5GB/s:Width x4) 00:15:17:4f:46:21
0000:05:00.1: eth1: Intel(R) PRO/1000 Network Connection
0000:05:00.1: eth1: MAC: 5, PHY: 5, PBA No: 400000-000

# lsmod |grep eth
ip_set_nethash 10144 0
ip_set 22812 18 ipt_set,ipt_SET,ip_set_nethash,ip_set_iptreemap,ip_set_iptree,ip_set_ipporthash,ip_set_portmap,ip_set_macipmap,ip_set_ipmap,ip_set_iphash

Во время установки он показывал 3 сетевых интерфейса:
eth0
eth0
eth1

Такое ощущение, что загружен лишний модуль, но не помню где смотреть...

____________________
Нашел ключ
draknetcenter --noauto

следственно на автомате что-то глючит.

#25949

три интерфейса, а должно быть только два...

Войдите или зарегистрируйтесь, чтобы ответить.