Автор Гілка: проблема з інтернетом після оновленя до Убунту9.04  (Прочитано 9427 раз)

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Я про цей неочікуваний коник писав у новині про Убунту 9.04, але не побачив там жодних порад, тому вирішив створити нову тему.
Власне оновився із восьмої Кубунту до 9.04, але виникла проблема після оновлення. Справа в тому, що перестав працювати інтернет через мережеву карту. Тобто як я зрозумів Убунту її розпізнала, але працювати не хоче.

Ось такий у терміналі отримав вивід для команди nm-tool:

andriy@localhost:~$ nm-tool

NetworkManager Tool

State: disconnected


** (process:17896): WARNING **: error: failed to read connections from org.freedesktop.NetworkManagerUserSettings:
   The name org.freedesktop.NetworkManagerUserSettings was not provided by any .service files

** (process:17896): WARNING **: error: failed to read connections from org.freedesktop.NetworkManagerSystemSettings:
   Launch helper exited with unknown return code 255
- Device: eth0 -----------------------------------------------------------------
 Type:              Wired
 Driver:            r8169
 State:             disconnected
 Default:           no
 HW Address:        00:18:F3:91:7E:71

 Capabilities:
   Carrier Detect:  yes
   Speed:           100 Mb/s

 Wired Properties
   Carrier:         on


andriy@localhost:~$

У мене просто АДСЛ-модем підключений до мережевої карти. І сам модем працює нормально. З виводу видно, що нема з'єднання, але не можу зрозуміти, в яких конфігураційних файлах ця дев'ята Убунту щось нахімічила. Може хтось допоможе?Зауважу, що ручне вмикання з'єднання нічим не допомагає.

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Може так:
sudo aptitude reinstall dbus consolekit
?
« Змінено: 2009-05-01 09:13:48 від yurchor »
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Зауважу, що ручне вмикання з'єднання нічим не допомагає.

Що саме означає ручне вмикання з'єднання?  Що видає

# ifconfig -a

?
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Ручне вмикання означає, що через NetworkManager пробував включити eth0.

Може так:
sudo aptitude reinstall dbus consolekit
?

Щодо поради yurchor'a то отримав такий вивід, який засвідчує що повністю не відбулося оновлення до Убунту 9.04, бо не всі пакунки встановлені:

andriy@localhost:~$ sudo aptitude reinstall dbus consolekit
[sudo] password for andriy:
Читання переліків пакетів... Виконано
Побудова дерева залежностей
Reading state information... Виконано
Ініціалізація станів пакунків... Виконано
Запис інформації розширених станів... Виконано
Наступні пакунки будуть ПЕРЕВСТАНОВЛЕНІ:
  dbus
Наступні пакунки будуть ВИДАЛЕНІ:
  amsn-data{u} anjuta-common{u} apg{u} autogen{u} bkhive{u} bzr-avahi{u} claws-mail-tools{u} djvulibre-plugin{u} docbook-defguide{u} edict{u} faac{u}
  glom-doc{u} gnome-sharp2{u} gnome-sharp2-examples{u} gtk-sharp2{u} gtk-sharp2-examples{u} gtk-sharp2-gapi{u} gtk2-engines-xfce{u} hwtest{u} indent{u}
  kanjidic{u} karbon{u} kdenlive-data{u} kdevelop-data{u} kdevelop-doc{u} kdvi{u} keurocalc-data{u} kexi{u} kivio{u} kivio-data{u} kplato{u}
  kplayer-data{u} kspread{u} libasn1-8-heimdal{u} libbakery-2.4-common{u} libdb4.3{u} libdb4.5{u} libepc-1.0-1{u} libgavl0{u} libgbf-1-2{u}
  libgbf-1-common{u} libgda3-postgres{u} libgda4-4{u} libgda4-bin{u} libgda4-common{u} libgda4-sqlite{u} libgdamm3.0-10{u} libggzdmod6{u} libglide2{u}
  libgnome-desktop-2-7{u} libgoocanvasmm-0.1-4{u} libgpac0.4.4{u} libgpod3{u} libgtkdatabox-0.8.2-2{u} libgtkmm1.2-0c2a{u} libgtksourceview2.0-cil{u}
  libgtksourceviewmm-1.0-2{u} libhx509-3-heimdal{u} libjdic-bin{u} libjdic-java{u} libkdcraw3{u} libkrb5-24-heimdal{u} liblzo1{u} libmagick++10{u}
  libmiracle0.2.5{u} libmjpegtools0c2a{u} libmlt++0.2.5{u} libmlt-data{u} libmlt0.2.5{u} libmono-cairo1.0-cil{u} libmono-mozilla0.2-cil{u}
  libmpg123-0{u} libmyth-perl{u} libnb-ide9-java{u} libnb-platform8-java{u} libnet-upnp-perl{u} libnova-0.12-2{u} libogmrip0{u} libogremain-1.4.9{u}
  libois1{u} liboop4{u} libopts25{u} libopts25-dev{u} libpigment0.3-5{u} libpoker-eval{u} libpoppler-glib3{u} libpqxx-2.6.9ldbl{u} libpulsecore5{u}
  libroken18-heimdal{u} libscrollkeeper0{u} libsctp1{u} libsigc++0c2{u} libsvnqt4{u} libvalerie0.2.5{u} libwind0-heimdal{u} libwv2-1c2{u}
  libx11-xcb1{u} libxevie1{u} libxfce4mcs-client3{u} libxfce4mcs-manager3{u} lksctp-tools{u} lsh-utils{u} monodoc-gtk2.0-manual{u} mozilla-beagle{u}
  mpg123{u} mythtv-database{u} mythtv-themes{u} mythtv-transcode-utils{u} nettle-bin{u} python-decorator{u} python-gaphas{u} python-libxslt1{u}
  python-plasma-examples{u} python-poker-engine{u} python-pypoker-eval{u} python-sqlobject{u} python-visual{u} python2.4-dev{u} quanta-data{u}
  samdump2{u} sqlite{u} tcl-tls{u} tclex{u} tqsllib1c2a{u} vamps{u} vnc4-common{u} xfce4-icon-theme{u} xfce4-mcs-manager{u}
Наступні частково встановлені пакунки будуть налаштовані:
  libghc6-pandoc-dev
0 пакунків оновлено, 0 нових встановлено, 1 перевстановлено, 128 видалено і 10 не оновлено.
Потрібно отримати 0b архівів. Після розпакування буде звільнено 253Mb.
Бажаєте продовжити? [Y/n/?] Y
E: Я не можу знайти файл для пакунку vagalume. Можливо, Ви захочете власноруч виправити цей пакунок.
Запис інформації розширених станів... Виконано
E: Я не можу знайти файл для пакунку vagalume. Можливо, Ви захочете власноруч виправити цей пакунок.
E: Внутрішня помилка: не вдалося згенерувати список пакунків для завантаження
andriy@localhost:~$

Тепер взагалі розгубився...
А із ifconfig -a зараз спробую.
« Змінено: 2009-05-01 16:55:54 від pasichna »

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Зауважу, що ручне вмикання з'єднання нічим не допомагає.

Що саме означає ручне вмикання з'єднання?  Що видає

# ifconfig -a

?

Нижче наводжу вивід для цієї команди:

andriy@localhost:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71
          inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:644 (644.0 B)  TX bytes:1152 (1.1 KB)
          Interrupt:220 Base address:0x8000

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:566 errors:0 dropped:0 overruns:0 frame:0
          TX packets:566 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:55997 (55.9 KB)  TX bytes:55997 (55.9 KB)

pan0      Link encap:Ethernet  HWaddr e2:f8:52:33:73:44
          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:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

virbr0    Link encap:Ethernet  HWaddr 92:01:29:3f:8a:ab
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          inet6 addr: fe80::9001:29ff:fe3f:8aab/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 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:0 (0.0 B)  TX bytes:468 (468.0 B)

andriy@localhost:~$

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Що до aptitude error, спробуй спочатку

aptitude update
це оновить список пакетів.

Потім

aptitude instll
це виконає всі незавершені дії.

ПОПЕРЕДЖАЮ: якщо щось пішло не так під час апгрейду, то можеш отримати зламану систему.  Мене насторожує те, що aptitude багато чого видалити збирається.

Як буде повністю оновлена система, то можна і до інших проблем перейти.
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Що до aptitude error, спробуй спочатку

aptitude update
це оновить список пакетів.

Потім

aptitude instll
це виконає всі незавершені дії.

ПОПЕРЕДЖАЮ: якщо щось пішло не так під час апгрейду, то можеш отримати зламану систему.  Мене насторожує те, що aptitude багато чого видалити збирається.

Як буде повністю оновлена система, то можна і до інших проблем перейти.

На жаль це не дуже допомогло, усе закінчується виводом подібним до наведеного у пості №4.
Зокрема таке виводить на кінці:
E: Я не можу знайти файл для пакунку vagalume. Можливо, Ви захочете власноруч виправити цей пакунок.
Запис інформації розширених станів... Виконано
E: Я не можу знайти файл для пакунку vagalume. Можливо, Ви захочете власноруч виправити цей пакунок.
E: Внутрішня помилка: не вдалося згенерувати список пакунків для завантаження

Власне, я завантажив із репозиторію Убунту (у мене крім убунту ще Сюсе стоїть) найновіший пакунок vagalume_0.7-1_i386.deb. Але інсталювати не вдалося його через Gdebi.
Куди слід цей пакунок скопіювати в Убунту, щоб aptitude сама знайшла його?

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Але інсталювати не вдалося його через Gdebi.
А що видав Gdebi?

Спробуй встановити так
dpkg --install vagalume_0.7-1_i386.deb
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Але інсталювати не вдалося його через Gdebi.
А що видав Gdebi?

Спробуй встановити так
dpkg --install vagalume_0.7-1_i386.deb

А вивід варіанту із застосуванням dpkg повідомляє про помилки:
andriy@localhost:~$ sudo dpkg --install vagalume_0.7-1_i386.deb
(Reading database ... 1237379 files and directories currently installed.)
Preparing to replace vagalume 0.6-1 (using vagalume_0.7-1_i386.deb) ...
Unpacking replacement vagalume ...
dpkg: warning - old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
dpkg: error processing vagalume_0.7-1_i386.deb (--install):
 subprocess new post-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess post-removal script returned error exit status 1
Processing triggers for man-db ...
Processing triggers for menu ...
Errors were encountered while processing:
 vagalume_0.7-1_i386.deb
andriy@localhost:~$

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
А ось це вивід для спроби через gdebi. Він нібито інформативніший, але розбиратися у тих помилках...
andriy@localhost:~$ sudo gdebi /home/andriy/vagalume_0.7-1_i386.deb
[sudo] password for andriy:                                        
Reading package lists: Done                                        
Reading state information: Done                                    
Reading state information: Done                                    
Reading state information: Done                                    
Reading state information: Done                                    

Requires the installation of the following packages:
vagalume                                            
GTK+-based client for the Last.fm online radio service
 Vagalume is a Last.fm client designed for the GNOME desktop
 environment. It's small and provides the basic Last.fm features, such
 as scrobbling, tags, recommendations, etc. Vagalume is also designed
 to work in the Maemo platform, used by some Nokia devices such as the
 Nokia 770, N800 and N810                                            
Do you want to install the software package? [y/N]:y                  
Done downloading
Читаю записи змін... Готово
Читаю записи змін... Готово
(Reading database ... 1237379 files and directories currently installed.)

Preparing to replace vagalume 0.6-1 (using ./vagalume_0.7-1_i386.deb)...

Unpacking replacement vagalume ...
dpkg: warning - old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
dpkg: error processing /var/cache/apt/archives/vagalume_0.7-1_i386.deb (--unpack):
 subprocess new post-removal script returned error exit status 1
dpkg: error while cleaning up:
 subprocess post-removal script returned error exit status 1
Processing triggers for man-db ...
Processing triggers for menu ...
Errors were encountered while processing:
 /var/cache/apt/archives/vagalume_0.7-1_i386.deb
Traceback (most recent call last):
  File "/usr/bin/gdebi", line 111, in <module>
    debi.install()
  File "/usr/lib/python2.6/dist-packages/GDebi/GDebiCli.py", line 117, in install
    res = self._cache.commit(fprogress,iprogress)
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 277, in commit
    res = self.installArchives(pm, installProgress)
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 252, in installArchives
    res = installProgress.run(pm)
  File "/usr/lib/python2.6/dist-packages/apt/progress.py", line 281, in run
    res = pm.DoInstall(self.writefd)
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1)
Traceback (most recent call last):
  File "/usr/bin/gdebi", line 111, in <module>
    debi.install()
  File "/usr/lib/python2.6/dist-packages/GDebi/GDebiCli.py", line 117, in install
    res = self._cache.commit(fprogress,iprogress)
  File "/usr/lib/python2.6/dist-packages/apt/cache.py", line 281, in commit
    raise SystemError("installArchives() failed")
SystemError: installArchives() failed
andriy@localhost:~$
« Змінено: 2009-05-01 22:29:27 від pasichna »

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Спробуй це
http://www.cyberciti.biz/tips/troubleshooting-debian-ubuntu-package-upgrades-removals.html

Отож. спробував відповідні рекомендації. Вони таки допомогли видалити пакунок vagalume і всі інші, які просилися  видалитися.
Навіть нібито із інтернетом почали утиліти показувати, що є з'єднання, хоча насправді інтернетом зовсім не пахне.
ось такий отримав вивід для nm-tool і ifconfig -a:

andriy@localhost:~$ nm-tool

NetworkManager Tool

State: connected


** (process:20121): WARNING **: error: failed to read connections from org.freedesktop.NetworkManagerSystemSettings:
    Launch helper exited with unknown return code 255                                                              
- Device: eth0  [eth0] ---------------------------------------------------------                                    
  Type:              Wired                                                                                          
  Driver:            r8169                                                                                          
  State:             connected                                                                                      
  Default:           yes                                                                                            
  HW Address:        00:18:F3:91:7E:71                                                                              

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.1.2
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.1      

    DNS:             192.168.1.1


andriy@localhost:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4164 (4.1 KB)  TX bytes:6408 (6.4 KB)
          Interrupt:220 Base address:0x8000

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:3421 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3421 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:326393 (326.3 KB)  TX bytes:326393 (326.3 KB)

pan0      Link encap:Ethernet  HWaddr 6a:ae:56:89:c2:83
          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:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

virbr0    Link encap:Ethernet  HWaddr 72:3a:23:36:45:c8
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          inet6 addr: fe80::703a:23ff:fe36:45c8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 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:0 (0.0 B)  TX bytes:468 (468.0 B)

andriy@localhost:~$

Як бачите виводить якусь помилку при nm-tool: ** (process:20121): WARNING **: error: failed to read connections from org.freedesktop.NetworkManagerSystemSettings:
    Launch helper exited with unknown return code 255          
От не знаю як її позбутися.
« Змінено: 2009-05-02 09:15:48 від pasichna »

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
А те що yurchor радив спробував? Якщо не працює NM, то це не обов'язково проблеми з мережею.

ifconfig тепер показує, що з'єднання з модемом є:
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71
         inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link

Раніше не було.

В тебе просто модем, чи маршрутизатор з модемом?

Що у /etc/network/interfaces ?

aptitude більш нічого встановити/видалити не хоче?
« Змінено: 2009-05-02 13:14:59 від nickat »
Best regards,
nickat

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
А те що yurchor радив спробував? Якщо не працює NM, то це не обов'язково проблеми з мережею.
Пораду yurchora також виконав. Саме після неї появилося з'єднання.
ifconfig тепер показує, що з'єднання з модемом є:
eth0      Link encap:Ethernet  HWaddr 00:18:f3:91:7e:71
         inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::218:f3ff:fe91:7e71/64 Scope:Link

Раніше не було.

В тебе просто модем, чи маршрутизатор з модемом?
У мене маршрутизатор із модемом - D-Link DSL 2500U
Що у /etc/network/interfaces ?

Там стандартний файл:
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

aptitude більш нічого встановити/видалити не хоче? - Зараз перевірю.

Відсутній pasichna

  • Новачок
  • *
  • дописів: 40
  • Карма: +0/-0
Таки хоче ще інсталювати і видалити деякі пакунки. Спробую зараз завантажити через OpenSuse та інсталювати їх.
Ось такий вивід отримав:

andriy@localhost:~$ sudo aptitude install
Читання переліків пакетів... Виконано
Побудова дерева залежностей
Reading state information... Виконано
Читання інформації про розширені стани
Ініціалізація станів пакунків... Виконано
Наступні НОВІ пакунки будуть встановлені:
  grub-linuxbios libhdf5-openmpi-1.6.6-0
Наступні пакунки будуть ВИДАЛЕНІ:
  grub{a} kde4-style-qtcurve-kdeconfig{a} libhdf5-serial-1.6.6-0{a} libhdf5-serial-dev{a} octave3.0-headers{a}
0 пакунків оновлено, 2 нових встановлено, 5 видалено і 11 не оновлено.
Потрібно отримати 1756kb архівів. Після розпакування буде звільнено 5202kb.
Бажаєте продовжити? [Y/n/?] Y
Пмл http://ua.archive.ubuntu.com jaunty/universe grub-linuxbios 1.96+20080724-12ubuntu2
  Не можу знайти IP адрес для ua.archive.ubuntu.com
Пмл http://ua.archive.ubuntu.com jaunty/universe libhdf5-openmpi-1.6.6-0 1.6.6-4ubuntu1
  Не можу знайти IP адрес для ua.archive.ubuntu.com
E: Не вдалося стягнути http://ua.archive.ubuntu.com/ubuntu/pool/universe/g/grub2/grub-linuxbios_1.96+20080724-12ubuntu2_i386.deb: Не можу знайти IP адрес для ua.archive.ubuntu.com
E: Неможливо виправити для недоступних пакунків
Читання переліків пакетів... Виконано
Побудова дерева залежностей
Reading state information... Виконано
Читання інформації про розширені стани
Ініціалізація станів пакунків... Виконано

andriy@localhost:~$