Debian 5 in VM, kein eth0?

A

achim89

Gast
Hi,

ich habe mir debian 5 in der virtual box installiert
leider hab ich kein netzwerk

angeschlossen an: Netzwerkbrücke
name: - Realtec PCIe GBE Family Controller (gewählt)
- Intel(R) WiFi Link 5100 AGN
- Microsoft Virtual WiFi Miniport Adapter #2

unter der realtec stehen folgende typen zur auswahl:
- PCnet-PCI II
- PCnet-FAST III
- Intel PRO/1000 MT Desktop
- Intel PRO/1000 T Server
- Intel PRO/1000 MT Server
- Paravirtuelles Netzwerk

egal was ich wähle, ich habe keine verbindung bzw ifconfig eth0 up bringt nichts
hat jemand ne vermutung?
 
was sagen lspci und dmsg ?
Dank udev kann die NIC auch eth1, eth2 heißen, je nachdem mit welchen virtuellen NICs du inzwischen gebootet hast.

btw, Debian 6 ist aktuell, wenn du neu installierst und nicht gerade auf alte PHP-Versionen angewiesen bist solltest du das nehmen.
 
ne sagen mir nix
ich wollte es mir installieren um mich mit der materie ein bisschen vertraut zu machen
für eth1 oder höher gibt es keine geräte
also müsste eth0 schon der richtige sein

ich zieh mir mal die 6 version
 
Prüf einmal die Datei:

/etc/udev/rules.d/70-persistent-net-rules

Wenn dort schon eine MAC-Adresse fest dem Anschluss eth0 zugeordnet ist, wird eth0 immer für diese MAC-Adresse freigehalten. In diesem Fall einfach die Datei umbenennen, beim nächsten Bootvorgang wird sie neu generiert.

Viel Erfolg!
 
ja die datei gab es, auch mit einer mac adresse
allerdings taucht die nicht nach dem neustart autoamtisch auf

edit:
beim booten steht:

startpar: service(s) returned failure: udev ... failed!
 
achim89 schrieb:
Das sind Befehle auf der Konsole.
lspci zeigt die Geräte im System an und dmsg das was man beim Booten sieht incl. Kernel-Output.
Die solltest du hier posten. ;)
Am besten auch direkt "lsmod"
 
Zuletzt bearbeitet:
Da gibt es offensichtlich ein tieferliegendes Problem. Wenn noch nicht viel Arbeit in die Installation geflossen ist, würde ich ebenfalls statt langer Recherche die Installation mit Debian Squeeze neu aufsetzen.
 
Ups, fehlte ein "e":

dmesg | grep eth -A 3 -B 3

Da kommt dann z.B. raus (Debian 5 auf vmware):
Code:
[    4.828849]  target0:0:2: Ending Domain Validation
[    4.828871]  target0:0:2: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)
[    5.636695] e1000: 0000:00:11.0: e1000_probe: (PCI:66MHz:32-bit) 00:0c:29:af:07:9a
[    5.694316] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[    5.788117] Driver 'sd' needs updating - please use bus_type methods
[    5.788182] sd 0:0:0:0: [sda] 8388608 512-byte hardware sectors (4295 MB)
[    5.788220] sd 0:0:0:0: [sda] Write Protect is off
[    5.788222] sd 0:0:0:0: [sda] Mode Sense: 5d 7f 00 00
--
[   19.378139] EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
[   19.379960] EXT3 FS on md2, internal journal
[   19.379962] EXT3-fs: mounted filesystem with ordered data mode.
[   21.165184] e1000: eth0: e1000_watchdog: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[   31.776700] eth0: no IPv6 routers present
[   35.836274] ip_tables: (C) 2000-2006 Netfilter Core Team
[   35.940927] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   36.134652] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)

lspci sieht ok aus, beim lsmod müsste einmal "e1000" auftauchen.
Kannst auf Verdacht mal "modprobe e1000" ausführen.
 
modprob lieferte nix zurück
 

Anhänge

  • dmesg.jpg
    dmesg.jpg
    132,4 KB · Aufrufe: 189
hast du eth0 auch richtig konfiguriert? also sprich ip-adressen bzw. dhcp settings? -> /etc/network/interfaces

kopier mal die ausgabe von "ip addr show" hier in den thread
 
Hi,

gib mal in die Konsole den Befehl
Code:
ifconfig -a
ein.
Wenn ein eth0 Interface da ist, probiere es mal mit
Code:
ifconfig eth0 up
zu starten.

Danach startest du einfach mit
Code:
dhcpd
(oder so) den DHCP-Client und du müsstest eine IP bekommen.

MfG
lizard99
 
ich habe die konfiguration mittlerweile selbst vorgenommen
er müsste nun die 192.168.2.198 haben

ip addr show sagt
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:a3:83:2e brd ff:ff:ff:ff:ff:ff
inet6 fe80::a00:27ff:fea3:832e/64 scope link
valid_lft forever preferred_lft forever
 
da ist ganz offensichtlich die IP-Einstellung falsch. eth0 hat nämlich gar keine ipv4-adresse konfiguriert. hast du einen dhcp-server laufen?
ist deine debian-vm ein server oder ein desktop?
 
ja habe ein dhcp server, der funktioniert auch
da er aber keine adresse bezogen hat, habe ich sie selbst konfiguriert
wo liegt der unterschied zwischen einer server- und einer desktop-vm?

ich vermute den fehler an der netzwerkkarte
 
der unterschied ist die art der netzwerkkonfiguration. desktop konfiguriert normalerweise über einen grafischen netzwerkmanager und server konfiguriert über init scripts -> /etc/network/interfaces

einen fehler der netzwerkkarte halte ich für sehr unwahrscheinlich. ich sehe folgende optionen:
1) du hast dein debian falsch eingestellt
2) du hast virtualbox falsch eingestellt
3) du bridgest aufs falsche physische interface
 
habe keine grafische oberfläche
1. in wie fern? (O_ò)
2. bridge mode habe ich gewählt, im 1. post zu entnehmen
3. habe nur eine netzwerkkarte im betrieb, die anderen beiden machen kein sinn (nutze kein wlan)
 
hat leider nicht funktioniert
auch das briding meiner adapter unter windows nicht (habe die 70-persistens-net-rule zudem nochmals gelöscht)
 
Zurück
Oben