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


Автор Тема: Не работает интернет после обновления системы  (Прочитано 3583 раз)

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

Оффлайн alex_ctz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Добрый день!

После обновления Kubuntu 12.04 c beta1 на beta2 не работает интернет. Не могу разобраться в чем причина.
У меня VPN L2tp соединение. Настраивал по инструкции провайдера с помощью пакета xl2tpd 3.1.

Настройка сводится к установке указанного пакета, а также конфигурации файлов:
-  /etc/xl2tpd/xl2tpd.conf
-  /etc/xl2tpd/options.xl2tpd
- /etc/ppp/chap-secrets
- /etc/network/interfaces

Вот ссылка на инструкцию провайдера:

http://garant-tv.by/index.php?option=com_content&view=article&id=191&Itemid=129

До обновления системы интернет подключался почему-то только после второй перезагрузки ноутбука, но соединение было устойчивое. После обновления не соединяется даже по локальной сети. Вывод по команде ifconfig -a  вроде имеет нормальный вид, но по команде netstat -rn в таблице маршрутизации никакие маршруты не выводятся, хотя должна быть таблица:


 citizen@citizen-Aspire-7739ZG:~$ sudo su
[sudo] password for citizen:
root@citizen-Aspire-7739ZG:/home/citizen# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1a:4d:8e:40:ff 
          inet6 addr: fe80::21a:4dff:fe7e:40f2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:67 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:8799 (8.7 KB)  TX bytes:1557 (1.5 KB)
          Interrupt:44

lo        Link encap:Локальная петля (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:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:420 (420.0 B)  TX bytes:420 (420.0 B)

wlan0     Link encap:Ethernet  HWaddr 74:de:2b:a7:a0:bd 
          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)

root@citizen-Aspire-7739ZG:/home/citizen# netstat -rn
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
root@citizen-Aspire-7739ZG:/home/citizen#

Пробовал переустанавливать пакет xl2tpd, все по прежнему. При этом, все файлы настроек соответствуют инструкции провайдера и до обновления все работало.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Вывод по команде ifconfig -a  вроде имеет нормальный вид, но по команде netstat -rn в таблице маршрутизации никакие маршруты не выводятся, хотя должна быть таблица:
Где же он нормальный, когда IPv4 отсутствует, без него никакой L2TP работать не будет.
OpenWrt 19.07

Оффлайн alex_ctz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
А можете подсказать, как это исправить?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Не могу. Вы не предоставили достаточных данных, я в свою очередь не смогу ответить в чем проблема.
Могу только предположить, что dhcp-клиент по каким-то причинам не может сконфигурировать сетевой интерфейс и таблицу маршрутизации. Что это за причины, я не знаю.
OpenWrt 19.07

Оффлайн alex_ctz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Если нужны дополнительные данные, то скажите какие? Например, вот содержимое
/etc/network/interfaces


auto lo eth0
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
iface eth0 inet dhcp

pre-up ifconfig eth0 hw ether 00:1a:4d:8e:40:ff 

up route add -net 86.57.151.3 netmask 255.255.255.255 gw 10.26.8.1

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Логически это неверная конфигурация. Я предлагаю вот такую.
Код: (text) [Выделить]
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
      hwaddress ether 00:1a:4d:8e:40:ff
      post-up ip r a 86.57.151.3/32 via 10.26.8.1 dev $IFACE
Насколько мне понятно из конфига, у провайдера существует привязка оборудования, необходимо выяснить, есть ли у него специфичекая конфигурация настроек dhcp-клиента. Я имею корректную отсылку dhcp-client-identifier dhcp-клиентом.
Выяснить можно, например так:
dhclient eth0
dhclient eth0 -I 1:00:1a:4d:8e:40:ff
Увеличение таймаута для ответа dhcp-сервера
dhclient eth0 -timeout 120
dhclient eth0 -timeout 120 -I 1:00:1a:4d:8e:40:ff
Ну и посмотреть что на это отвечает dhcp-сервер провайдера
tcpdump -vxe -s0 -i eth0 port 67 or port 68
А еще лучше позвонить и спросить в техподдержке, если есть там люди адвекватные, то они подскажут по опции 61.
« Последнее редактирование: 17 Апреля 2012, 16:27:37 от KT315 »
OpenWrt 19.07

Оффлайн alex_ctz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Спасибо, проверю и отпишусь

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Здравствуйте.
Добрый день. Делайте свой топик. А Ваше сообщение тут удалите, оно никакого отношения к теме этого треда не имеет.
OpenWrt 19.07

Оффлайн alex_ctz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Позвонил в техподдержку, сказали, что привязки к оборудованию нет. Все осуществляется автоматически. Случайно получил следующий результат. Все проверил несколько раз.

Если ноутбук загружается с подключенным сетевым кабелем, то после загрузки системы сетевое соединение не устанавливается, вывод по командам ifconfig -a, и netstat -rn, такой же, как указал выше. Таблица маршрутизации отсутствует.

Если включить ноутбук с отключенным сетевым кабелем, то при загрузке системы выводится сообщение "Waiting network configuration", которое висит на экране пару минут, после чего система загружается. Так вот, если подключить с ноутбуку сетевой кабель, когда на экране висит это сообщение, система загружается сразу, без дальнейшей задержки и внутренняя локальная сеть сразу же соединяется и доступны все сетевые ресурсы провайдера, а также, через них, доступ к репозитариям Ubuntu. Но соединение с внешним интернетом не происходит.

По команде netstat -rn выводится таблица с маршрутами только для внутренней локальной сети. С помощью команды route add -net добавляю недостающие маршруты (при последующем вводе команды netstat -rn они уже присутствуют в таблице маршрутизации). Однако, внешний интернет не работает.

Хотя с подобной ситуацией сталкивался в Минте, с которого сейчас и пишу, так там после добавления недостающих маршрутов внешний интернет сразу соединялся. Если же в таблице маршрутизации отсутствовали маршруты (как в моем случае, когда включаю ноутбук с подключенным сетевым кабелем), для создания соединения достаточно еще раз перезагрузить компьютер.

Далее, при установленной локальной сети открыл Синаптик, чтобы посмотреть, не вышла ли новая версия пакета xl2tpd, так как интернет возможно не поднимается из-за него. У меня установлена соответствующая системе версия 1.3.1+dfsg-1. На пакете была отметка в необходимости обновления. Но обновился он с ошибкой (если только обновился):

E: xl2tpd: подпроцесс установлен сценарий post-installation возвратил код ошибки 1
по ссылке подробнее:
Распаковывается замена для пакета xl2tpd ...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для ureadahead ...
ureadahead will be reprofiled on next reboot
Настраивается пакет xl2tpd (1.3.1+dfsg-1) ...
Starting xl2tpd: invoke-rc.d: initscript xl2tpd, action "start" failed.
dpkg: не удалось обработать параметр xl2tpd (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Отчёты apport не записаны, так достигнут MaxReports 

Далее, поэкспериментировал с установкой других программ, по окончании процесса установки выводились сообщения:
E: xl2tpd: подпроцесс установлен сценарий post-installation возвратил код ошибки 1

Может быть дело в пакете xl2tpd? Я раньше на форумах читал, что на разных версиях Ubuntu различные версии этого пакета ведут себя по разному. У меня установлена последняя версия, может она не стыкуется с системой.  Вот вывод в терминале при установленной локальной сети:

citizen@citizen-Aspire-7739ZG:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1a:4d:8e:40:ff 
          inet addr:10.27.8.155  Bcast:10.27.8.255  Mask:255.255.255.0
          inet6 addr: fe80::21a:4dff:fe7e:40f2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1197 errors:0 dropped:0 overruns:0 frame:0
          TX packets:861 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:1493773 (1.4 MB)  TX bytes:131428 (131.4 KB)
          Interrupt:45

lo        Link encap:Локальная петля (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:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:420 (420.0 B)  TX bytes:420 (420.0 B)

wlan0     Link encap:Ethernet  HWaddr 74:de:2b:a7:a0:bd 
          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)

citizen@citizen-Aspire-7739ZG:~$

root@citizen-Aspire-7739ZG:/home/citizen# echo "c garant" > /var/run/xl2tpd/l2tp-control
root@citizen-Aspire-7739ZG:/home/citizen# netstat -rn
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0         10.26.8.1       0.0.0.0         UG        0 0          0 eth0
10.27.8.0       0.0.0.0         255.255.255.0   U         0 0          0 eth0
86.57.151.3     10.26.8.1       255.255.255.255 UGH       0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
224.0.0.0       0.0.0.0         240.0.0.0       U         0 0          0 eth0
root@citizen-Aspire-7739ZG:/home/citizen# route add -net 10.0.0.0/8 gw 10.26.8.1                                                                                                               
root@citizen-Aspire-7739ZG:/home/citizen# route add -net 192.168.0.0/16 gw 10.26.8.1                                                                                                           
root@citizen-Aspire-7739ZG:/home/citizen# route add -net 172.16.0.0/12 gw 10.26.8.1                                                                                                           
root@citizen-Aspire-7739ZG:/home/citizen# netstat -rn                                                                                                                                         
Таблица маршутизации ядра протокола IP                                                                                                                                                         
Destination Gateway Genmask Flags MSS Window irtt Iface                                                                                                                                       
0.0.0.0         10.26.8.1       0.0.0.0         UG        0 0          0 eth0                                                                                                                 
10.0.0.0        10.26.8.1       255.0.0.0       UG        0 0          0 eth0
10.27.8.0       0.0.0.0         255.255.255.0   U         0 0          0 eth0
86.57.151.3     10.26.8.1       255.255.255.255 UGH       0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
172.16.0.0      10.26.8.1       255.240.0.0     UG        0 0          0 eth0
192.168.0.0     10.26.8.1       255.255.0.0     UG        0 0          0 eth0
224.0.0.0       0.0.0.0         240.0.0.0       U         0 0          0 eth0
root@citizen-Aspire-7739ZG:/home/citizen#




Пользователь решил продолжить мысль 19 Апреля 2012, 02:13:28:
Кстати, вот таблица маршрутизации в Минте, из под которого пишу:

citizen-Aspire-5542 citizen # netstat -rn
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
10.10.10.1      10.26.8.1       255.255.255.255 UGH       0 0          0 eth0
10.2.1.250      10.26.8.1       255.255.255.255 UGH       0 0          0 eth0
86.57.151.3     10.26.8.1       255.255.255.255 UGH       0 0          0 eth0
91.149.162.1    0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
10.2.1.35       10.26.8.1       255.255.255.255 UGH       0 0          0 eth0
10.27.8.0       0.0.0.0         255.255.255.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
10.0.0.0        10.26.8.1       255.0.0.0       UG        0 0          0 eth0
224.0.0.0       0.0.0.0         240.0.0.0       U         0 0          0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U         0 0          0 ppp0

По  сравнению с последней таблицей в предыдущем моем сообщении в ней имеются дополнительные маршруты, может в этом дело?
« Последнее редактирование: 19 Апреля 2012, 02:13:28 от alex_ctz »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Да. Вы совершенно правы. Дело в неверно собранном пакете.
Код: (text) [Выделить]
E: xl2tpd: подпроцесс установлен сценарий post-installation возвратил код ошибки 1
по ссылке подробнее:
Распаковывается замена для пакета xl2tpd ...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для ureadahead ...
ureadahead will be reprofiled on next reboot
Настраивается пакет xl2tpd (1.3.1+dfsg-1) ...
Starting xl2tpd: invoke-rc.d: initscript xl2tpd, action "start" failed.
dpkg: не удалось обработать параметр xl2tpd (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Отчёты apport не записаны, так достигнут MaxReports

В нем сломан postinst скрипт, еще с версии 1.2.7, судя по бактрекеру launchpad'а.
https://bugs.launchpad.net/ubuntu/+source/xl2tpd/+bugs?field.status:list=NEW
OpenWrt 19.07

Оффлайн alex_ctz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Попробовал настроить интернет с использованием более ранней версией пакета xl2tpd  - 1.2.0. Получил тот же результат. Если у кого есть какие мысли пишите. А так подожду полторы недели до выхода стабильной версии Kubuntu 12.04 или обновления пакета xl2tpd. Может еще получится настроить pptp соединение.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Цитировать
Получил тот же результат
Под тем же результатом имелась ввиду работа пакетного менеджера?
Тогда aptitude unstall -f
OpenWrt 19.07

Оффлайн alex_ctz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Я имел в виду, что сетевое соединение (только сеть провайдера) устанавливается, исключительно если подключать сетевой кабель во время загрузки системы, когда выводится сообщение "Waiting network connection". При других комбинациях соединения нет. Насчет установки пакета я подожду 29 апреля, когда обновлю всю систему на стабильную версию 12.04 (хотя бета-версия очень стабильно работает), тогда и отпишусь по результату.

 

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