Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблемы с network-manager и сетью  (Прочитано 2411 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zah_al

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Проблемы с network-manager и сетью
« : 29 Июля 2010, 06:42:09 »
Доброго времени суток. Имею 2 етх интерфейса, на один заходит шланг от провайдера, адрес по dhcp. Началось всё с того, что манагер иногда стал тупить, перестал подключать инет. Крутит там чёто мутит в своей иконке, как будто адрес получить не может. Сначала не понял в чём дело, чё-нить положишь интерфейсы, поднимешь, вроде заработает. Иногда просто постоит, потом заработает. Чаще всего работало нормально, иногда вот затуплял и не подключался. А тут пришла беда, перестал подключаться совсем. Думаю фиг бы с ним, снёс его, прописал в /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth2
iface eth2 inet dhcp

инет на eth2 заходит. Перегружаюсь, а у меня вообще ни один интерфейс не поднят, ifconfig ничего не показывает. В чём трабл? Пока вручную инет поднимаю. Вообще хотелось бы конечно и чтоб манагер работал

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #1 : 29 Июля 2010, 09:23:01 »
а ifconfig -a что показывает?

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #2 : 29 Июля 2010, 13:33:19 »
настройки в interfaces приоритетные, нетворк манагер отступает от настройки сети если в interfaces описывается какая-либо сетевая карта.

Оффлайн zah_al

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #3 : 29 Июля 2010, 15:39:57 »
ifconfig -a собсно отображает все интерфейсы. Но адрес не получает

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #4 : 29 Июля 2010, 17:04:55 »
А тот вариант, что у провайдера что-либо накрылось не рассматривается?

Оффлайн zah_al

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #5 : 29 Июля 2010, 19:34:34 »
Нет, не рассматривается, в винду перегружаюсь, всё норм. Адрес получает. И потом, я же говорю, вручную пишу ifconfig eth2 ip netmask и т.д. всё работает. Может что-то с дхцп клиентом?

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #6 : 29 Июля 2010, 19:39:34 »
в консоли выполни
sudo /etc/init.d/networking restart и посмотри, что напишет

P.S. Как я понимаю, NM снесён?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #7 : 29 Июля 2010, 19:48:10 »
Может что-то с дхцп клиентом?
Скорее с сервером. Его возможно заменили в сети на другую реализацию. Некоторые серверы (пока такие проблемы видел только с M$ серверами) требуют дополнительно заполненное поле DHCP Client ID. В большинстве случаев в нём следует указывать MAC адрес в виде 1:мак:через:двоеточие, т.е. твой мак адрес сетевухи с приставленной единицей. В NM или если его снёс то в dhclient.conf эту опцию найдешь без проблем. Свой мак соответственно узнаешь через ifconfig.

Оффлайн zah_al

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #8 : 29 Июля 2010, 19:51:33 »
Да. nm снесен. Сделал рестарт, пишет:

sudo] password for alex:
 * Reconfiguring network interfaces...                                          Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth2/00:1a:92:9e:79:20
Sending on   LPF/eth2/00:1a:92:9e:79:20
Sending on   Socket/fallback
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 2
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
                                                                         [ OK ]
Адрес так и не присвоился, ifconfig после вообще показал нечто странное:
eth2      Link encap:Ethernet  HWaddr 00:1a:92:9e:79:20  
          inet6 addr: fe80::21a:92ff:fe9e:7920/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:781878 errors:0 dropped:0 overruns:0 frame:0
          TX packets:429896 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000
          RX bytes:1108808577 (1.1 GB)  TX bytes:36737923 (36.7 MB)

eth2:avahi Link encap:Ethernet  HWaddr 00:1a:92:9e:79:20  
          inet addr:169.254.6.157  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #9 : 29 Июля 2010, 20:02:20 »
можно помониторить сеть через
dhcpdump

Оффлайн zah_al

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #10 : 29 Июля 2010, 20:11:06 »
Может что-то с дхцп клиентом?
Скорее с сервером. Его возможно заменили в сети на другую реализацию. Некоторые серверы (пока такие проблемы видел только с M$ серверами) требуют дополнительно заполненное поле DHCP Client ID. В большинстве случаев в нём следует указывать MAC адрес в виде 1:мак:через:двоеточие, т.е. твой мак адрес сетевухи с приставленной единицей. В NM или если его снёс то в dhclient.conf эту опцию найдешь без проблем. Свой мак соответственно узнаешь через ifconfig.
хм, сначала было обрадовался, прописал мак, сделал рестарт увидел
DHCPDISCOVER on eth2 to 255.255.255.255 port 67 interval 3
потом DHCPOFFER ответ дхцп сервера с моим ип
DHCPREQUEST мой ип
и всё, на этом радость кончилась, опять пошли DHCPDISCOVER потыркались и всё, адрес не присвоился, при вторичном рестарте и такого не было, но появилось другое в начале
Listening on LPF/eth2/00:1a:92:9e:79:20
Sending on   LPF/eth2/00:1a:92:9e:79:20
Sending on   Socket/fallback
DHCPRELEASE on eth2 to мой_ip port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.
Internet Systems Consortium DHCP Client V3.1.3

Corner

  • Гость
Re: Проблемы с network-manager и сетью
« Ответ #11 : 29 Июля 2010, 20:24:16 »
Теперь пора посмотреть  
dmesg | grep eth2на предмет того, что будет несколько link up и link down

После этого sudo ethtool eth2 и вывод

 и сказать какой драйвер сетевой карты.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #12 : 29 Июля 2010, 20:28:57 »
Меня вот чего смущает:
Цитировать
TX packets:429896 errors:0 dropped:0 overruns:0 carrier:2
Что вобще-то говорит о проблемах на физическом уровне, типа кабель и всётакое... Хотя и глюки драйвера не стоит исключать.

Пользователь решил продолжить мысль 29 Июля 2010, 20:30:02:
У тебя ведь раньше проблем со связью не было?

Пользователь решил продолжить мысль 29 Июля 2010, 20:31:16:
Попробуй попинговать какой-нить основной шлюз своей сети, как с венды так и с убунты. И желательно размер пакета пинга побольше сделай.
« Последнее редактирование: 29 Июля 2010, 20:31:16 от Mam(O)n »

Оффлайн zah_al

  • Автор темы
  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: Проблемы с network-manager и сетью
« Ответ #13 : 30 Июля 2010, 10:56:17 »
Пинг идёт везде нормально. Да, раньше не было проблем, они как-то плавно стали появляться переодически, пока вот совсем не появились

dmesg | grep eth2
[    5.197868] udev: renamed network interface eth1 to eth2
[   59.667128] atl1 0000:03:00.0: eth2 link is up 100 Mbps full duplex
[   69.968068] eth2: no IPv6 routers present

 ethtool eth2
Settings for eth2:
   Supported ports: [ TP ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Full
   Supports auto-negotiation: Yes
   Advertised link modes:  10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Full
   Advertised auto-negotiation: Yes
   Speed: 100Mb/s
   Duplex: Full
   Port: Twisted Pair
   PHYAD: 0
   Transceiver: internal
   Auto-negotiation: on
   Supports Wake-on: g
   Wake-on: d
   Current message level: 0x0000003f (63)
   Link detected: yes

самое интересное, что сегодня сделал networking restart и адрес получил(при загрузке небыло). Перезагрузился, опять нету, снова рестарт, не получил, опять рестарт, получил. Да, сведения от dmesg и ethtool были сделаны при полученном адресе
драйвер сетевой карты, если чесн не знаю как поглядеть, lsmod много чего показывает, у меня eth0 ещё есть и wlan1 причём wi-fi тоже на atheros чипсете, как и eth2. поэтому разобрать кто там кто чёт не знаю как.

Смущает  renamed network interface eth1 to eth2. eth1 была карточка набордная на прошлой материнке, после смены мамки привязывал у провайдера инет на новый мак, т.е. eth2. Изначально, довольно долгое время проблем небыло.
« Последнее редактирование: 30 Июля 2010, 11:09:42 от zah_al »

Corner

  • Гость
Re: Проблемы с network-manager и сетью
« Ответ #14 : 30 Июля 2010, 11:09:25 »
Похоже, в аппаратной части  все в норме... Давайте еще раз после холодного старта

dmesg |grep eth  
ifconfig -a
Пока это покажете, попробуйте задать в /etc/network/interfaces
up route add -host 255.255.255.255 dev ethX

И еще попробуйте в dhclient.conf timeout увеличить... найдете строку timeout, поставьте параметр 240, расскоментируйте и перезапустите сеть. Адрес файла /etc/dhcp3/dhclient.conf.
Вполне могут быть проблемы с DHCP и у провайдера, только они обычно молчат....как настоящие комсомольцы... :) ;)

« Последнее редактирование: 30 Июля 2010, 11:17:23 от Corner »

 

Страница сгенерирована за 0.082 секунд. Запросов: 23.