Автор Тема: Не удаётся подключиться к сети со статического IP-адреса  (Прочитано 10600 раз)

Оффлайн Helga

  • Завсегдатай
  • *
  • Сообщений: 110
  • Учиться никогда не поздно:))
    • Email
Насколько я понимаю, сетевая карта одна:
# lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller IDE (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0641 (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
интернет у вас работает. всё работает, карточка одна.
Могу предположить, что у кого-то в сети стоит ваш IP.

Drool

  • Гость
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0641 (rev a1)

Оффтопик - похоже поэтому у Вас не сильно хорошая ситуация с видеосистемой, о которой упоминаете в другой ветке.

Оффлайн Helga

  • Завсегдатай
  • *
  • Сообщений: 110
  • Учиться никогда не поздно:))
    • Email
Ага. Я бы сказала, что ситуация сильно нехорошая.

Drool

  • Гость
Простите, я потерял из виду - Вы какую линейку ставите? 4.0.х или 4.1.х? Если 4.0 - попробуйте 4.1, там с сетью сильно работали, да и поддержка железа посвежее будет.

fs

  • Гость
Простите, я потерял из виду - Вы какую линейку ставите? 4.0.х или 4.1.х? Если 4.0 - попробуйте 4.1, там с сетью сильно работали, да и поддержка железа посвежее будет.

Как я понял, ставится то, что присылалось в рамках проекта СПО. Если мне не изменяет память, там 4.0 "допиленный" до нужд школы.

Оффлайн Helga

  • Завсегдатай
  • *
  • Сообщений: 110
  • Учиться никогда не поздно:))
    • Email
ТО Drool
Да, и не мудрено потерять из виду -- 1158 сообщений! Я ставила Altlinux Junior, потом обновила его до 4.1. Сейчас на новые компьютеры хочу поставить Master. На один поставила и мучаюсь с сетью. Попробую обновить до 4.1. Может и с монитором что-нибудь решится -- там я xorg.conf расковыряла, а толку никакого.
Пардон! 1185, а не 1158!

Оффлайн Helga

  • Завсегдатай
  • *
  • Сообщений: 110
  • Учиться никогда не поздно:))
    • Email
Да... Тут без libastral.so никак не обойтись. :) Попробуйте в следующий раз,  когда не будет сети, выключить компьютер.
Потом включить и сразу загрузить ALT Linux. При загрузке посмотрите (нажав Esc) не вылетают ли сообщения связанные с сетью с результатом [FAILED].
С Вашего объяснения похоже на конфликты оборудования за прерывания.
Вчера вышла из Линукс с работающей сетью, сегодня включаю -- нет сети. Кошмар какой-то. Индикатор у сететвой карты не горит. Выключила компьютер, загрузилась сразу в Линукс. Никаких сообщений [FAILED], везде [DONE].
« Последнее редактирование: 20.11.2008 11:21:57 от Helga »

kda

  • Гость
Вчера вышла из Линукс с работающей сетью, сегодня включаю -- нет сети. Кошмар какой-то. Индикатор у сететвой карты не горит. Выключила компьютер, загрузилась сразу в Линукс. Никаких сообщений [FAILED], везде [DONE].

Отлично. Идем дальше. Проверьте 2 вещи: не занят ли данный IP адрес уже (сделайте PING по адресу проблемного компьютера с другого) и еще раз посмотрите lspci | grep RTL8111 именно когда нет интернета и не горит индикатор у сетевой карты. Так же попробуйте "переткнуть" провод сети на маршрутизаторе в другой слот.

Оффлайн Helga

  • Завсегдатай
  • *
  • Сообщений: 110
  • Учиться никогда не поздно:))
    • Email
Обновилась до 4.1 (прежде чем сеть заработала, раз пять выключала/включала/перезагружала комп). Перезагрузилась в Линукс -- сеть есть. Перезагрузилась в windows, потом вернулась в Линукс -- нет сети! Пинг по ip-адресу "страдальца" не проходит, я так понимаю, что ip-адрес не занят (кстати, диапазон статических адресов записан у меня на бумажке, и я знаю какому компу какой адрес в сети присвоен).
 В момент. когда сети нет:
# lspci | grep RTL8111
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

Зато теперь значок сети в трее явно показывает, что сеть отсутствует.

kda

  • Гость
Порт на роутере меняли? (хотя... не думаю, что поможет)

Зато теперь значок сети в трее явно показывает, что сеть отсутствует.

Понятно. Что-то мне подсказывает, что пора Вам писать письмо в тех. поддержку. Тут, судя по всему, нетривиальный случай.

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
а когда инета нет, что показывает команда:
ethtool eth0
от рута

Оффлайн Helga

  • Завсегдатай
  • *
  • Сообщений: 110
  • Учиться никогда не поздно:))
    • Email
Порт на роутере не меняла -- смысла нет, в windows с этого компьютера в сеть я выхожу без шевеления разъемов и смены порта.
Когда нет сети:
# ethtool eth0
Settings for eth0:
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: Unknown! (0)
Duplex: Half
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
Link detected: no

Оффлайн AMike

  • alt linux team
  • ***
  • Сообщений: 479
Порт на роутере не меняла -- смысла нет, в windows с этого компьютера в сеть я выхожу без шевеления разъемов и смены порта.
Когда нет сети:
# ethtool eth0
Settings for eth0:
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: Unknown! (0)
Duplex: Half
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
Link detected: no
какаяето желту...эээ...веселуха...
Покжите вывод lsmod от рута.
А не может быть так, что в винде прописывается MAC в карточку другой? Тогда свич тупит и не может бытсро перестроить таблицу маршрутизации.
Ещё может быть такое, что плохо работает функция auto-negotiation.
Когда инета нет на машине - попробуйте команды от рута:
ethtool -r eth0
Это запустит механизм согласования скорости передчи данных заново
После этой команды, может прости несколько секунд, можно проверить состояние соединения командой:
ethtool eth0
Если всё удачно прошло, то вы увидите, что-то похожее на это:
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Если и это не помогло, тогда попытаемся выставить в ручную скорость передачи данных командой:
# ethtool -s eth0 speed 100 duplex full
где:
speed - скорость может быть 10 или 100 в вашем случае. Можно поиграть этими параметрами
duplex - алгоритм передачи. может быть full или half. Поиграйте этими параметрами.
И проверяйте после этих комманд ping на какойнить ip в интернете.


P.S. вы ещё не разочаровались в линуксе?  ;)

Оффлайн insisto

  • Давно тут
  • **
  • Сообщений: 38
Странно, но никто не предложил заглянуть в логи  ;)
Склоняюсь к мнению kda про аппаратные конфликты, вроде две железяки борются при загрузке за ресурсы: кто раньше встал - того и тапки. Встанет раньше сетевая карта - есть инет, встанет позже - нет инета.