• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Neuinstallierte 11.4 läßt sich nicht updaten

Hallo zusammen,

ich habe hier so leichte Probleme.
Da ich hier kein Proxy habe, die Maschine neu aufgesetzt ist, dachte ich eigentlich, das es funktionieren sollte.

Ein
Code:
zypper in k3b-2.0.2-8.pm.8.5.i586.rpm
endet niemals, und als ich die Datei mit Firefox laden wollte, klappte es auch nicht.

Also habe ich einen Test mittels wget gemacht.

wget -d http://speedtest.qsc.de/10MB.qsc
DEBUG output created by Wget 1.12 on linux-gnu.

asking libproxy about url 'http://speedtest.qsc.de/10MB.qsc'
libproxy suggest to use 'direct://'
--2011-05-04 14:22:14-- http://speedtest.qsc.de/10MB.qsc
Resolving speedtest.qsc.de... 195.90.7.115
Caching speedtest.qsc.de => 195.90.7.115
Connecting to speedtest.qsc.de|195.90.7.115|:80... connected.
Created socket 4.
Releasing 0x080b1848 (new refcount 1).

---request begin---
GET /10MB.qsc HTTP/1.0
User-Agent: Wget/1.12 (linux-gnu)
Accept: */*
Host: speedtest.qsc.de
Connection: Keep-Alive

---request end---
HTTP request sent, awaiting response...
---response begin---
HTTP/1.1 200 OK
Date: Wed, 04 May 2011 12:17:15 GMT
Server: Apache/2.2.4 (Linux/SUSE)
Last-Modified: Wed, 05 Mar 2008 07:47:31 GMT
ETag: "ed800f-a00000-d555eac0"
Accept-Ranges: bytes
Content-Length: 10485760
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/plain

---response end---
200 OK
Registered socket 4 for persistent reuse.
Length: 10485760 (10M) [text/plain]
Saving to: `10MB.qsc.2'

100%[=========================================================================================================>] 10,485,760 5.03M/s in 2.0s

2011-05-04 14:22:16 (5.03 MB/s) - `10MB.qsc.2' saved [10485760/10485760]
Der Download der 10MB-Datei hat also geklappt, also sollte das Netzwerk i.O. sein.

Nun der Test mit dem gewünschten Paket.
wget -d "http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_11.4/Essentials/i586/k3b-2.0.2-8.pm.8.5.i586.rpm"
DEBUG output created by Wget 1.12 on linux-gnu.

asking libproxy about url 'http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_11.4/Essentials/i586/k3b-2.0.2-8.pm.8.5.i586.rpm'
libproxy suggest to use 'direct://'
--2011-05-04 14:22:33-- http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_11.4/Essentials/i586/k3b-2.0.2-8.pm.8.5.i586.rpm
Resolving ftp.uni-erlangen.de... 131.188.12.212, 2001:638:a00:143::3
Caching ftp.uni-erlangen.de => 131.188.12.212 2001:638:a00:143::3
Connecting to ftp.uni-erlangen.de|131.188.12.212|:80... connected.
Created socket 4.
Releasing 0x080ac5f8 (new refcount 1).

---request begin---
GET /pub/mirrors/packman/suse/openSUSE_11.4/Essentials/i586/k3b-2.0.2-8.pm.8.5.i586.rpm HTTP/1.0
User-Agent: Wget/1.12 (linux-gnu)
Accept: */*
Host: ftp.uni-erlangen.de
Connection: Keep-Alive

---request end---
HTTP request sent, awaiting response...
---response begin---
HTTP/1.0 200 OK
Connection: Keep-Alive
Keep-Alive: timeout=15
Date: Wed, 04 May 2011 12:17:34 GMT
Server: Cherokee/1.0.1 (UNIX)
Last-Modified: Sat, 16 Apr 2011 14:47:23 GMT
Content-Type: application/x-redhat-package-manager
Content-Length: 6395063

---response end---
200 OK
Registered socket 4 for persistent reuse.
Length: 6395063 (6.1M) [application/x-redhat-package-manager]
Saving to: `k3b-2.0.2-8.pm.8.5.i586.rpm.9'

0% [ ] 16,416 --.-K/s eta 61m 56s ^C
Ich habe ihn abgebrochen, da kommt nichts mehr.
Auch ein wget -4 (force IPv4) brachte keine Änderungen

Auch wenn ich nun andere HTTP- oder FTP-Server (http://packman.jacobs-university.de/ oder http://ftp.halifax.rwth-aachen.de/packman/ oder ftp://ftp.halifax.rwth-aachen.de/packman/ )nehme, klappt es nicht.
Also wird das Paket wohl defekt sein.

Also verzichte ich drauf, und mache erstmal ein
Code:
zypper up
Leider bleibt er hier auch stehen.
mars:~ # zypper up
Loading repository data...
Reading installed packages...

The following package updates will NOT be installed:
audacity gstreamer-0_10-libnice gstreamer-0_10-plugin-hal gstreamer-0_10-plugins-good k3b kaffeine libwavpack1 linphone mjpegtools sox taglib

The following NEW packages are going to be installed:
flash-player ktorrent-lang libktorrent3-lang nspluginwrapper tar-lang

The following package is going to be REMOVED:
libktcore12

The following packages are going to be upgraded:
MozillaFirefox MozillaFirefox-translations-common MozillaThunderbird MozillaThunderbird-translations-common SuSEfirewall2 aaa_base aaa_base-extras alsa at bootsplash
bootsplash-branding-openSUSE desktop-translations dhcp dhcp-client dhcpcd dosfstools gstreamer-0_10-plugin-hal gstreamer-0_10-plugins-good gtk2-data
gtk2-immodule-amharic gtk2-immodule-inuktitut gtk2-immodule-thai gtk2-immodule-vietnamese gtk2-tools insserv kdebase4-openSUSE kdebase4-runtime-branding-openSUSE
kdebase4-workspace-branding-openSUSE kdelibs4 kdelibs4-branding-openSUSE kdelibs4-core kdm-branding-openSUSE kernel-default kio_sysinfo kio_sysinfo-branding-openSUSE
krb5 ktorrent libasound2 libcairo2 libgpod-tools libgpod4 libgtk-2_0-0 libkde4 libkdecore4 libksuseinstall1 libktorrent3 libmodplug0 libpolkit0 libpulse-browse0
libpulse-mainloop-glib0 libpulse0 libreoffice-libs-gui libtiff3 libusbmuxd1 libwx_baseu-2_8-0-wxcontainer libwx_baseu_net-2_8-0-wxcontainer
libwx_gtk2u_adv-2_8-0-wxcontainer libwx_gtk2u_core-2_8-0-wxcontainer libwx_gtk2u_html-2_8-0-wxcontainer mingetty mozilla-js20 mozilla-xulrunner20
mozilla-xulrunner20-gnome mozilla-xulrunner20-translations-common mtools openSUSE-release openvpn permissions polkit postfix preload-kmp-default pullin-flash-player
pulseaudio pulseaudio-esound-compat pulseaudio-module-bluetooth pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf
pulseaudio-utils release-notes-openSUSE rsyslog sane-backends sane-backends-autoconfig smolt smolt-gui sysvinit sysvinit-tools tar timezone timezone-java tk
translation-update translation-update-de udisks usbmuxd wireshark wxWidgets-lang xorg-x11 xorg-x11-driver-video xorg-x11-xauth yast2-bootloader yast2-control-center
yast2-control-center-qt yast2-ldap-client yast2-trans-de

The following product is going to be reinstalled:
openSUSE 11.4

106 packages to upgrade, 5 new, 1 to remove.
Overall download size: 137.5 MiB. After the operation, additional 34.1 MiB will be used.
Continue? [y/n/?] (y):
Do you agree with the terms of the license? [yes/no] (no): y
Do you agree with the terms of the license? [yes/no] (no): y
Retrieving package timezone-2011g-0.2.1.i586 (1/111), 324.0 KiB (1.3 MiB unpacked)
Retrieving delta: ./rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm, 186.0 KiB
Retrieving: timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm [error (6 B/s)]
Timeout exceeded when accessing 'http://download.opensuse.org/update/11.4/rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm'.

Abort, retry, ignore? [a/r/i] (r):
Trying again...
Retrieving: timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm [error (6 B/s)]
Timeout exceeded when accessing 'http://download.opensuse.org/update/11.4/rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm'.

Abort, retry, ignore? [a/r/i] (r):
Trying again...
Retrieving: timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm [error (6 B/s)]
Timeout exceeded when accessing 'http://download.opensuse.org/update/11.4/rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm'.

Abort, retry, ignore? [a/r/i] (r):
Trying again...
Retrieving: timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm [error (6 B/s)]
Timeout exceeded when accessing 'http://download.opensuse.org/update/11.4/rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm'.

Abort, retry, ignore? [a/r/i] (a):
Trying again...
[Aktualisierungen-für-openSUSE-11.4-11.4-0|http://download.opensuse.org/update/11.4/] Can't provide file './rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm' from repository 'Aktualisierungen-für-openSUSE-11.4-11.4-0'
History:
- Timeout exceeded when accessing 'http://download.opensuse.org/update/11.4/rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm'.

- Can't provide ./rpm/i586/timezone-2011b_2011g-1.2.1_0.2.1.i586.delta.rpm

Retrieving: timezone-2011g-0.2.1.i586.rpm [error (17 B/s)]
Download (curl) error for 'http://download.opensuse.org/update/11.4/rpm/i586/timezone-2011g-0.2.1.i586.rpm':
Error code: User abort
Error message: Callback aborted

Abort, retry, ignore? [a/r/i/?] (a): a
Failed to provide Package timezone-2011g-0.2.1. Do you want to retry retrieval?

[Aktualisierungen-für-openSUSE-11.4-11.4-0|http://download.opensuse.org/update/11.4/] Can't provide file './rpm/i586/timezone-2011g-0.2.1.i586.rpm' from repository 'Aktualisierungen-für-openSUSE-11.4-11.4-0'
History:
- Download (curl) error for 'http://download.opensuse.org/update/11.4/rpm/i586/timezone-2011g-0.2.1.i586.rpm':
Error code: User abort
Error message: Callback aborted

- Can't provide ./rpm/i586/timezone-2011g-0.2.1.i586.rpm

Abort, retry, ignore? [a/r/i] (a): a
Problem occured during or after installation or removal of packages:
Installation aborted by user

Please see the above error message for a hint.

Sind die Repos corrupt, oder was ist da los ?

Die Repos sind die default, welche openSuse 11.4 automatisch hat, zusätzlich Packman und libdvdcss, die BuildService habe ich erstmal deaktiviert.
zypper lr -d
mars:~ # zypper lr -d
mars:~ # zypper lr -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
---+-------------------------------------------+-------------------------------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------+--------
1 | Aktualisierungen-für-openSUSE-11.4-11.4-0 | Aktualisierungen für openSUSE 11.4 11.4-0 | Yes | Yes | 95 | rpm-md | http://download.opensuse.org/update/11.4/ |
2 | Packman | Packman | Yes | Yes | 80 | rpm-md | http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_11.4/ |
3 | download.opensuse.org-Extra | openSUSE BuildService - KDE:Extra | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.4/ |
4 | download.opensuse.org-UpdatedApps | openSUSE BuildService - KDE:UpdatedApps | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.4/ |
5 | download.opensuse.org-games | openSUSE BuildService - Spiele | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.4/ |
6 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla | No | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.4/ |
7 | openSUSE-11.4-11.4-0 | openSUSE-11.4-11.4-0 | Yes | No | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-TOSHIBA_DVD-ROM_SD-M1502_3100204260,/dev/sr0 |
8 | opensuse-guide.org-repo | libdvdcss repository | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/11.4/ |
9 | repo-debug | openSUSE-11.4-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/11.4/repo/oss/ |
10 | repo-debug-update | openSUSE-11.4-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/11.4/ |
11 | repo-non-oss | openSUSE-11.4-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/non-oss/ |
12 | repo-oss | openSUSE-11.4-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.4/repo/oss/ |
13 | repo-source | openSUSE-11.4-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/11.4/repo/oss/ |
mars:~ #

Auch ein
Code:
zypper cc -M
bzw
Code:
zypper ref
brachte nichts, immer noch das gleiche Verhalten.

Hat jemand noch einen Lösungsansatz ?

Viele Grüße
Ralf
 
OP
R

RalfonLinux2

Newbie
Brachte nichts, gleiche Fehler wie vorher.

Die Zeile war aber doch dafür da, einen konfigurierten Proxy zu umgehen, oder nicht ?
Proxy habe ich keinen, hat die Maschine auch nie gesehen.

Ralf
 
OP
R

RalfonLinux2

Newbie
Code:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 00:01:03:d3:92:dc brd ff:ff:ff:ff:ff:ff
    inet 10.48.0.58/16 brd 10.48.255.255 scope global eth0

Namensauflösung funktioniert, sonst hätte der 10MB-wget ja nicht klappen können, aber der Vollständigkeit halber
Code:
; <<>> DiG 9.7.3 <<>> google.de
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44406
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.de.                     IN      A

;; ANSWER SECTION:
google.de.              171     IN      A       74.125.43.147
google.de.              171     IN      A       74.125.43.99
google.de.              171     IN      A       74.125.43.106
google.de.              171     IN      A       74.125.43.104
google.de.              171     IN      A       74.125.43.103
google.de.              171     IN      A       74.125.43.105

;; Query time: 14 msec
;; SERVER: 10.1.23.128#53(10.1.23.128)
;; WHEN: Thu May  5 09:54:35 2011
;; MSG SIZE  rcvd: 123

Und noch ein paar Info's vom ethtool eth0
Code:
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
        Link partner advertised pause frame use: No
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 24
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: g
        Current message level: 0x00000001 (1)
                               drv
        Link detected: yes

Ein Netzwerksniff zeigte mir nach ca. 16kB (16.158 Bytes bzw. 16416 Bytes) an Daten, dass der Quellserver nur noch die Zeichenkette rootrootrootroot... gesendet hat.
Solange, bis im TCP der ACK von meinem Client an den Server verloren geht, und der Server meldet "TCP Previus Segment lost"
Auch bei anderen Mirror's, immer nach 16158 bzw 16416 Bytes das gleiche Verhalten.
Code:
No.     Time        Source                Destination           Protocol Info
   1214 *REF*       132.187.1.13          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1215 0.000072    132.187.1.13          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1216 0.000195    132.187.1.13          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1217 0.000317    132.187.1.13          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1218 0.001525    10.48.0.58            132.187.1.13          TCP      37367 > http [ACK] Seq=321 Ack=108073 Win=64096 Len=0 TSV=19710946 TSER=6592961
   1219 0.007083    139.18.25.35          10.48.0.58            TCP      [TCP Previous segment lost] [TCP segment of a reassembled PDU]
   1220 0.007165    10.48.0.58            139.18.25.35          TCP      [TCP Dup ACK 1195#1] 34299 > http [ACK] Seq=328 Ack=108207 Win=81312 Len=0 TSV=
   1221 0.007202    139.18.25.35          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1222 0.007216    10.48.0.58            139.18.25.35          TCP      [TCP Dup ACK 1195#2] 34299 > http [ACK] Seq=328 Ack=108207 Win=81312 Len=0 TSV=
   1223 0.007320    139.18.25.35          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1224 0.007333    10.48.0.58            139.18.25.35          TCP      [TCP Dup ACK 1195#3] 34299 > http [ACK] Seq=328 Ack=108207 Win=81312 Len=0 TSV=
   1225 0.008641    139.18.25.35          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1226 0.008675    10.48.0.58            139.18.25.35          TCP      [TCP Dup ACK 1195#4] 34299 > http [ACK] Seq=328 Ack=108207 Win=81312 Len=0 TSV=
   1227 0.008751    139.18.25.35          10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1228 0.008767    10.48.0.58            139.18.25.35          TCP      [TCP Dup ACK 1195#5] 34299 > http [ACK] Seq=328 Ack=108207 Win=81312 Len=0 TSV=
   1229 0.008913    134.60.1.5            10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1230 0.008943    10.48.0.58            134.60.1.5            TCP      [TCP Dup ACK 1079#32] 41374 > http [ACK] Seq=310 Ack=108155 Win=75680 Len=0 TSV
   1231 0.009028    134.60.1.5            10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1232 0.009045    10.48.0.58            134.60.1.5            TCP      [TCP Dup ACK 1079#33] 41374 > http [ACK] Seq=310 Ack=108155 Win=75680 Len=0 TSV
   1233 0.009150    134.60.1.5            10.48.0.58            TCP      [TCP segment of a reassembled PDU]
   1234 0.009171    10.48.0.58            134.60.1.5            TCP      [TCP Dup ACK 1079#34] 41374 > http [ACK] Seq=310 Ack=108155 Win=75680 Len=0 TSV

Was tun sprach Zeus ....

Ralf
 

spoensche

Moderator
Teammitglied
Verwende mal http://ftp3.gwdg.de/pub/opensuse/update als Update Repo. Tritt das Problem dann immer noch auf?
 
OP
R

RalfonLinux2

Newbie
Also egal welchen Server ich eintrage, es klappt nicht.

Ich habe heute aber mal weiter versucht und dabei das Kabel und den Switchport gewechselt.
kein Erfolg.

Ich habe mir dann mal zwei PCI-Netzwerkkarten geliehen und eingebaut.
Die Intel xxx lief ohne Probleme, die andere 3C905 wieder nicht.

Es können doch nicht beide 3Com-Karten defekt sein.

In meiner Not habe ich dann mal das Netzwerk neu gestartet
Code:
rcnetwork restart
und sie an, es klappte (fast)
Er lud ca. 20MB runter, und blieb wieder stehen.

Nochmal Netzwerk restart, und er lud wieder 20MB.

Scheinbar gibt es bei mir ein Problem mit dem 3C59x-Modul unter openSUSE11.4
Mein Verdacht, er füllt den Buffer und kann ihn dann nicht (schnell genug) abarbeiten.

Das Modul sollte doch eigentlich schon laaaange erprobt und im Einsatz sein.
Also muss der Fehler auf meinem System liegen.

Wie grenze ich ihn jetzt weiter ein / behebe ihn ?

Ralf
 
Es liegt nicht am repro oder der Netzwerkkarte! Vermutlich ist es die Namensauflösung, die von zypper / yast genutzt wird. Sobald download.opensuse.org und andere durch die jeweilige I/P-Adresse ersetzt werden klappt alles...

Ich habe noch nicht nachgeforscht wie curl damit zusammenarbeutet, jedoch hatte keine weitere Anwendung, die die Namensauflösung benutzt (firefox oder ping zB) Probleme die IP zu bestimmen. Nur zypper und yast scheitern. ggf liefert dies einen Anhaltspunkt.

Temporär habe ich alle Servernamen durch I/P ersetzt.

PS. ich hatte das Problem auf einem eeepc, der desktop verhielt sich sauber.
 
Oben