Автор Гілка: Не працює інтернет в Debian Lenny 5.0.5  (Прочитано 4485 раз)

Відсутній tarasian666

  • Графоман
  • ****
  • дописів: 464
  • Карма: +0/-0
  • нульовий біт це також біт
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #15 : 2010-08-07 11:28:25 »
налаштувати ifconfig відповідним чином, як саме не пам’ятаю, бо вже давно не з’єднювався через ppp (за мене це робить роутер ::) )
Kernel alive - куди поділи цю "фразу" в новому ядрі?

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #16 : 2010-08-07 22:04:40 »
Таблицю роутингу (маршрутизації) можна виводити в консоль і командою:
$ netstat -r

Ця команда є аналогічною команді route, але краща тим, що працює від звичайного користувача і не вимагає переходу в root.

Також для перегляду таблиці маршрутизації можна використати графічну програму Мережні утиліти (вкладка Netstat).
« Змінено: 2010-08-07 22:27:20 від Sandr »
openSUSE + KDE

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #17 : 2010-08-08 02:02:40 »
Якщо примусово командою:
# route del default && route add default ppp0
перезадати типовий маршрут, то інтернет то починає працювати. Але при наступних спробах перез’єднатися з’єднання взагалі не відбувається. При цьому kppp намертво зависає, а wvdial видає помилку, що знайдено процес pppd і на цьому теж практично зависає...

Пошуки по формуванню правил для маршрутизації призвели мене до висновку, що не туди я копаю, бо правила ті формуються для вже існуючих інтерфейсів. Інтерфейс же ppp0 з’являється лише після створення з’єднання програмою дозвону. Спроба створити якесь правило для інтерфейсу ppp0 в усіх випадках закінчується помилкою про відсутність такого інтерфейсу.
openSUSE + KDE

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #18 : 2010-08-08 02:11:17 »
Думаю, що радикально цю проблему можна було б вирішити, відключивши в BIOS мережеву плату, а точніше PCI-роз’єм, на якому вона в мене знаходиться. Або ще радикальніше -- вийняти її взагалі з системника.

Тоді напевно що той інтерфейс eth0 взагалі б не з’являвся в типовому маршруті. Але це я міркую теоретично, бо такого вирішив покищо не робити.

До того ж таке рішення мені не дуже до вподоби, оскільки в майбутньому мережева плата може ще знадобитися.
openSUSE + KDE

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #19 : 2010-08-08 02:39:48 »
Вдалося мені вичислити, що собака заритий ось у цьому файлі конфігурації: /etc/network/interfaces

В мене цей файл містить наступне:
Цитата
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
      address 192.168.0.1
      netmask 255.255.255.0
      network 192.168.0.0
      broadcast 192.168.0.255
      gateway 192.168.0.1
      # dns-* options are implemented by the resolvconf package, if installed
      dns-nameservers 192.168.0.1
      dns-search os-nova.dyndns.org
Як видно зі змісту, то в ньому прописані налаштування для мережевої плати.

Я вирішив закоментувати всі рядки, що стосуються інтерфейсу eth0 і вийшло в мене таке:
Цитата
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet static
#      address 192.168.0.1
#      netmask 255.255.255.0
#      network 192.168.0.0
#      broadcast 192.168.0.255
#      gateway 192.168.0.1
#      # dns-* options are implemented by the resolvconf package, if installed
#      dns-nameservers 192.168.0.1
#      dns-search os-nova.dyndns.org

Після внесення таких змін треба або перезавантажити систему, або перезапустити службу керування мережевими інтерфейсами:
# /etc/init.d/networking restart

Після цього інтернет почав працювати відразу після з’єднання. Таблиця маршрутизації після з’єднання виглядає таким чином:
$ netstat -r
Kernel IP routing table
DestinationGatewayGenmaskFlagsMSSWindowirttIface
195.128.182.33*255.255.255.255UH000ppp0
default*0.0.0.0U000ppp0

І все було б добре, якби не зникла з таблиці маршрутизації мережева плата...  :)
« Змінено: 2010-08-08 02:41:43 від Sandr »
openSUSE + KDE

Відсутній piktor

  • Видавець
  • *******
  • дописів: 3396
  • Карма: +0/-0
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #20 : 2010-08-08 13:17:41 »
Гм. Сидів же я на Lenny, користувався тоді kppp - і без проблем. І wvdial юзав так само успішно - навіть плазмоїд викопав до нього з кнопочками connect - disconnect і показом логу програми.*
А ще я додавав користувача до групи dip, бо без цього були проблеми. Може і ви спробуйте.
Edit:
*Пробачте, плазмоїд був уже на Squeeze з KDE4.
« Змінено: 2010-08-08 13:18:46 від Piktor »
Всим, хто тоне й не знає,
За що вхопитись,
Хто вже з останніх
Вибився сил:
Попереджаю - я не колода,
Попереджаю - я крокодил.

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #21 : 2010-08-08 13:29:40 »
І все було б добре, якби не зникла з таблиці маршрутизації мережева плата...  :)

Для eth0 немає маршрутів, тому вона в таблиці маршрутизації і відсутня.
Best regards,
nickat

Відсутній Sandr

  • Графоман
  • ****
  • дописів: 461
  • Карма: +0/-0
  • Мій вибір — Лінукс!
    • ФОП Осипенко
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #22 : 2010-08-08 16:25:58 »
Здається знайшов причину...

Під час установки системи я виконував налаштування мережевої плати і прописав адресу шлюзу.

Якщо цю адресу прибрати, то інтернет починає нормально працювати.
openSUSE + KDE

Відсутній Ign1111

  • Письменник
  • *****
  • дописів: 829
  • Карма: +0/-0
  • Linux 4ever!
Re: Не працює інтернет в Debian Lenny 5.0.5
« Відповідей #23 : 2010-12-18 22:55:21 »
Може кому цікаво буде, але в налаштуваннях kppp є така чудова вкладка Виконати. Ось туди і можна було б вписати ваші команды, якими ви перезадавали маршрутизацію...
« Змінено: 2010-12-18 22:57:34 від Ign1111 »
Linux. The future is open.