Kein Netzwerk mehr nach update auf Debian wheezy

Moin,

leider habe ich meine Finger nicht stillhalten können und mein Debian squeeze kürzlich auf wheezy (7.8?) upgraden wollen.

-Dazu habe ich eine Anleitung verwendet die etwa so ging (*) .
-Die Versionsnummer (/etc/debian_version) ist nun tatsächlich höher, allerdings funktioniert keine Netzwerkverbindung mehr.
-Die GUI funktioniert nur wenn man sie manuell mit >startx< startet und selbst dann nur ohne Icons.
-Durch starten von KDE (>startkde&lt:wink: bekomme ich Zugriff auf grafische Netzwerktools, die aber keine Hardware anzeigen. Manuell geht’s auch nicht. Die /etc/network/interfaces ist genauso richtig wie vor dem upgrade, ein >ifconfig eth0 up<
hilft aber nichts und gibt keine Fehlermeldung aus.

  • ein ping sonstwohin meldet: >netzwerk nicht erreichbar<
    -Irgendwann erschien mal irgendwo eine Fehlermeldung, dass das Netzwerkartenmodul nicht geladen werden konnte, weil es nur aus nonfree-Quellen erhältlich wäre. Daraufhin installierte ich die beiden Pakete

firmware-realtek_0.36+wheezy.1_all.deb
firmware-linux-nonfree_0.36+wheezy.1_all.deb

manuell, was zwar nicht zu Erfolg führte, nun aber ein vollständiges Laden des X-Servers verhindert.

-Meine übliche Netzwerkkarte ist glaub’ eine onboard RTL8168, aber auch diverse andere aus meinem Hardwarekorb (neue Asus nx1101, uralte 3Com, noch ältere RTL8029 und umstellen auf eth1) haben keine Änderung gebracht.

Hat jemand irgendwelche hilfreichen Tipps, wie ich das System wieder netzwerkfähig bekomme? Eine Neuinstallation würde ich gerne vermeiden, es war nicht so ganz einfach diverser Netzlaufwerke passwortlos per sshfs einzubinden
BTW: Ich verwende eine feste IP V4.

Danke und VG
J~

*
apt-get update
apt-get upgrade
apt-get dist-upgrade

in /etc/apt/sources.list squeeze durch wheezy ersetzen, evtl. auch neuen mirror nehmen

apt-get update
apt-get upgrade

Kernel Upgrade

update-grub
apt-get install udev
apt-get dist-upgrade

http://www.sysadminslife.com/linux/howto-upgrade-deb…

Hi J

Moin,

leider habe ich meine Finger nicht stillhalten können und mein
Debian squeeze kürzlich auf wheezy (7.8?) upgraden wollen.

Generell kein Problem, also „No Panic!“.

-Dazu habe ich eine Anleitung verwendet die etwa so ging (*) .
-Die Versionsnummer (/etc/debian_version) ist nun tatsächlich
höher, allerdings funktioniert keine Netzwerkverbindung mehr.
-Die GUI funktioniert nur wenn man sie manuell mit
>startx< startet und selbst dann nur ohne Icons.

In der tty die den xserver startet! Du kannst per STRG-ALT-F1-7 in einer virtuelle Konsole wechseln (ich kenne jetzt nicht deine/bzw. die Debian Standards nicht) (Ubuntu 12 lief noch auf STRG-ALT-F7, Gentoo auf STRG-ALT-F1)…poste mal dort die aufkommende Fehlermeldung -> also probier mal alle durch STRG-ALT-F1-F7 und poste den Inhalt dort, wo du nichts eingeben kannst (Verdammt ich merke gerade ich bin als Informatiklehrer überhaupt nicht geeignet).

-Durch starten von KDE (>startkde&lt:wink: bekomme ich Zugriff
auf grafische Netzwerktools, die aber keine Hardware anzeigen.
Manuell geht’s auch nicht. Die /etc/network/interfaces ist
genauso richtig wie vor dem upgrade, ein >ifconfig eth0
up<
hilft aber nichts und gibt keine Fehlermeldung aus.

ifconfig eth0 up gibt auch keine Fehlermeldung im Terminal aus, das logging (Fehlerursache bekommst du über syslog, messages, oder dmesg) einer der 3 hat definitiv den Fehler protokolliert.

  • ein ping sonstwohin meldet: >netzwerk nicht
    erreichbar<
    -Irgendwann erschien mal irgendwo eine Fehlermeldung, dass das
    Netzwerkartenmodul nicht geladen werden konnte, weil es nur
    aus nonfree-Quellen erhältlich wäre. Daraufhin installierte
    ich die beiden Pakete

Genau darin wird das Problem liegen. Deine Beschreibung allgemein deuten meist auf ein Kernelupdate (in dem gewisse Kernelmodule nicht neu auf diesen Kernel compiliert werden) hin und genau solche Fehler verursachen. Bei dem Versionswechsel(Spekulation…hab zwar Debian Wheezy -> aber noch nie ein Versionswechsel vollzogen…bin Gentoo-Linuxer) wurde deine /etc/apt/soures.list überschrieben, Deine Nonfree, Backports usw. Links einfach wieder einfügen: sudo apt-get update && apt-get upgrade und alles sollte wieder funktionieren

firmware-realtek_0.36+wheezy.1_all.deb
firmware-linux-nonfree_0.36+wheezy.1_all.deb

Mal als Frage funktioniert dein LAN?

manuell, was zwar nicht zu Erfolg führte, nun aber ein
vollständiges Laden des X-Servers verhindert.

deutet meist auf ein Kernelmodul welches nicht auf die Kernelversion geupdatet wurde hin (so was macht Debian u.u. nicht automatisch, auch nicht Ubuntu)…/var/log.Xorg.0.log | grep EE

-Meine übliche Netzwerkkarte ist glaub’ eine onboard RTL8168,
aber auch diverse andere aus meinem Hardwarekorb (neue Asus
nx1101, uralte 3Com, noch ältere RTL8029 und umstellen auf
eth1) haben keine Änderung gebracht.

Ohne korrektes Kernelmodul -> keine Änderung auf neuen Kernel möglich!

Hat jemand irgendwelche hilfreichen Tipps, wie ich das System
wieder netzwerkfähig bekomme? Eine Neuinstallation würde ich
gerne vermeiden, es war nicht so ganz einfach diverser
Netzlaufwerke passwortlos per sshfs einzubinden

Na ja sshfs, kriegen wir zusammen schon wieder zum laufen, mach dir darüber mal keinen Kopf :wink:

BTW: Ich verwende eine feste IP V4.

Irrelevant!

Eine Neuinstallation ist nicht notwendig (egal wie sehr man sein System evtl. zerschiesst) deine Logdateien wären wichtig /var/log/messages, /var/log/syslog und /var/log/Xorg.0.log
evtl. ein Output von dmesg…dort steht alles drin was dein Problem löst.

Bitte den Output per pastebin -> http://pastebin.com/

Gruß XXD

Moin,

-Die GUI funktioniert nur wenn man sie manuell mit
>startx< startet und selbst dann nur ohne Icons.

In der tty die den xserver startet! Du kannst per
STRG-ALT-F1-7 in einer virtuelle Konsole wechseln (ich kenne
jetzt nicht deine/bzw. die Debian Standards nicht) (Ubuntu 12
lief noch auf STRG-ALT-F7, Gentoo auf STRG-ALT-F1)…poste mal
dort die aufkommende Fehlermeldung -> also probier mal alle
durch STRG-ALT-F1-F7 und poste den Inhalt dort, wo du nichts
eingeben kannst (Verdammt ich merke gerade ich bin als
Informatiklehrer überhaupt nicht geeignet).

LOL, was wolltest du mir sagen? :wink:
Also wenn ich den Rechner boote und vorher die beiden genannten firmware-* Dateien deinstalliere, dann startet die GUI mit aus einer der ttys irgendeine mir unbekannte Minimaloberfläche. Sind die beiden aber installiert startet X zwar, aber es erscheint ein Fenster in der Art „Es ist ein Fehler aufgetreten, Sie wurden abgemeldet“. Dann kann man nur auf „Beenden“ oder so klicken.
Du möchtest die Fehlermeldung sehen, die danach auf der tty zu sehen ist, ja? Ich werde mal sehen, was da ggf erscheint.

ifconfig eth0 up gibt auch keine Fehlermeldung im Terminal
aus, das logging (Fehlerursache bekommst du über syslog,
messages, oder dmesg) einer der 3 hat definitiv den Fehler
protokolliert.

dmesg hatte ich mir angesehen, die anderen nicht. wird die Ausgabe von dmesg denn im laufenden Betrieb aktualisiert? Bisher vermutete ich, das wären die Bootmeldungen.

Genau darin wird das Problem liegen. Deine Beschreibung
allgemein deuten meist auf ein Kernelupdate (in dem gewisse
Kernelmodule nicht neu auf diesen Kernel compiliert werden)
hin und genau solche Fehler verursachen.

Der bisherige Kernel (2.6?) ist auch noch vorhanden, ein booten dieses brachte mich aber nicht weiter.

Bei dem
Versionswechsel(Spekulation…hab zwar Debian Wheezy -> aber
noch nie ein Versionswechsel vollzogen…bin Gentoo-Linuxer)
wurde deine /etc/apt/soures.list überschrieben, Deine Nonfree,
Backports usw. Links einfach wieder einfügen: sudo apt-get
update && apt-get upgrade und alles sollte wieder
funktionieren

Hmm, also die alten sources.list habe ich natürlich noch und überschrieben habe ich die aktuelle ja selbst durch ändern von squeeze -> wheezy
Wenn ich da vorher irgendwo nonfree drin stehen hatte, hätte das eigentlich auch nachher der Fall sein müssen. Ich prüfe das mal.

Mal als Frage funktioniert dein LAN?

Äh, nein, das ist ja mein Problem :wink:
Also ein
ping
endet mit „kein Netzwerk“ oder ähnlich. Meintest du das? Oder eher ob ich ein LAN-Problem habe? Nein, definitiv nicht. Ein booten mit der wheezy-netinstall-CD -> „Reparatur-konsole booten“ (o.ä.) findet auf dem Rechner sofort ein Netz und auch die passende IP von irgendwo auf der Festplatte.

manuell, was zwar nicht zu Erfolg führte, nun aber ein
vollständiges Laden des X-Servers verhindert.

deutet meist auf ein Kernelmodul welches nicht auf die
Kernelversion geupdatet wurde hin (so was macht Debian u.u.
nicht automatisch, auch nicht Ubuntu)

Das habe ich leider nicht verstanden. Wie ist denn der Zusammenhang zwischen Netzwerkkartenmodul und X?

…/var/log.Xorg.0.log | grep EE
cat /var/log/Xorg.0.log | grep EE ?
teste ich mal…

-Meine übliche Netzwerkkarte ist glaub’ eine onboard RTL8168,
aber auch diverse andere aus meinem Hardwarekorb (neue Asus
nx1101, uralte 3Com, noch ältere RTL8029 und umstellen auf
eth1) haben keine Änderung gebracht.

Ohne korrektes Kernelmodul -> keine Änderung auf neuen Kernel
möglich!

Du meinst mein Problem liegt weniger in dem fehlenden Modul zu meiner speziellen Karte begründet, als in einem prinzipiellen Problem meines Kernels mit Netzwerkkarten?

Na ja sshfs, kriegen wir zusammen schon wieder zum laufen,
mach dir darüber mal keinen Kopf :wink:

Danke :smile: Leider habe ich den Prozess der Schlüsselerzeugung, Hochladung usw nicht sauber protokolliert :frowning:

BTW: Ich verwende eine feste IP V4.

Irrelevant!

OK. Ich fürchtete schon, dass es ein Problem mit V6 geben könnte weil
dmesg | grep eth
dazu irgendwas ausgab.

Bitte den Output per pastebin -> http://pastebin.com/

Ah, nette Seite :smile:

VG!
J~

LOL…Kurzum („Debian-User“), poste mal die relevanten Teile der Logs, dort steht alles und nebenbei dmesg sind Meldungen des Kernelringbuffers, also Meldungen warum evtl. Hardware nicht erkannt wird bzw. eingebunden wird, die Frage wie du diese Datei durchsucht hast und vor allem lesen konntest, lasse ich mal so stehen.

Warum dein WM minimal ist (dein X-Server funktioniert ja, laut deiner Beschreibung und damit deine GK) -> poste die relevanten Teile der Logs und Beschreibe kurz dein Vorgehen bei deinem Update.

Zu sshfs: ist ein „cat ~/.ssh/known_hosts“ leer??? Was hast du nicht gesichert? dein id_rsa? …mal als Frage: Dein sshfs bezieht sich auf lokal oder auf einen root-Server bzw. auf eine Instanz die dir das zur Verfügung gestellt hat? Wie auch immer verstehe das Problem hier nicht?

Hallo,

leider habe ich meine Finger nicht stillhalten können und mein
Debian squeeze kürzlich auf wheezy (7.8?) upgraden wollen.

Gute Idee.

-Die Versionsnummer (/etc/debian_version) ist nun tatsächlich
höher, allerdings funktioniert keine Netzwerkverbindung mehr.

Wie wird das Netzwerk konfiguriert? Per DHCP?

was sagt

/sbin/ifconfig 

Was sagt

/sbin/route 

?

Was sagt

cat /etc/network/interfaces

Was sagt

apt-cache policy network-manager

-Die GUI funktioniert nur wenn man sie manuell mit
>startx< startet und selbst dann nur ohne Icons.

ist der kdm oder der gdm verlorengegangen? Installiere den Desktop-Manager Deiner Wagl nocheinmal nach.

 apt-get install gdm

Naja, das geht erst, wenn das Netzwerk gefixt ist :smile:

-Irgendwann erschien mal irgendwo eine Fehlermeldung, dass das
Netzwerkartenmodul nicht geladen werden konnte, weil es nur
aus nonfree-Quellen erhältlich wäre. Daraufhin installierte
ich die beiden Pakete

firmware-realtek_0.36+wheezy.1_all.deb
firmware-linux-nonfree_0.36+wheezy.1_all.deb

manuell, was zwar nicht zu Erfolg führte, nun aber ein
vollständiges Laden des X-Servers verhindert.

-Meine übliche Netzwerkkarte ist glaub’ eine onboard RTL8168,
aber auch diverse andere aus meinem Hardwarekorb (neue Asus
nx1101, uralte 3Com, noch ältere RTL8029 und umstellen auf
eth1) haben keine Änderung gebracht.

was sagt

 mii-tool 

als root?

Meine Realtek auf dem Desktop funktioniert trotz Gemecker ohne die Firmware, ansonsten bin ich eher ein Freund der Intel- und 3com-Karten

BTW: Ich verwende eine feste IP V4.

Eine öffentlich routbare? Oder hinter einem NAT-Router? Wie genau bekommst Du die?

ein Blick nach „dmesg“ wäre ansonsten auch der Tip meiner Wahl, schick es im Zweifel nach pastebin und poste den Link …

Gruß,

Sebastian

geht wieder, näheres später owT
geht wieder, näheres später owT