PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Arch Linux Netzwerkkarte geht nicht



Killermachine
26.05.2010, 17:36
Hi! ^^

Das Problem sieht so aus:

Die Netzwerkkarte kann den Router nich anpingen, also auch keine
Verbindung ins Internet herstellen.

Bei ifconfig -a gibt er mir aus dass die Hardware/Macadresse nur aus Nullen
besteht, was mich bis jetzt darauf brachte , dass sie entweder kaputt ist oder der falsche treiber installiert ist.

Wenn ich ein lspci | grep net mache steht der Name der Netzwerkkarte da (weiß aber nich obs der richtige is, weil auf der Karte selber nur ein Aufkleber mit MAX-320x-s1/b1 ist)

MYSON Technology Inc SURECOM EP-320X-S

Den PC selber(127.0.0.1) kann ich erfolgreich anpingen.

Und nach meiner Recherche benutzt die Netzwerkkarte fealnx und NICHT mii.

Jedenfalls komm ich nicht weiter , wo der Fehler liegen könnte, bin Linuxneuling.

Da fällt mir noch ein, dass die Netzwerkkarte in WIN98als Unbekannt im Gerätemanager steht.

Gruß und danke schonmal für Antworten ^^

0x30
26.05.2010, 18:25
DHCP oder Statische IP?

Bonkers
26.05.2010, 18:42
Versuch mal


sudo dhcpcd

Killermachine
26.05.2010, 19:30
DHCP oder Statische IP?

DHCP


Versuch mal


sudo dhcpcd

soweit ich weiß kann ich kein sudo machen , weil das bei arch noch nich vorinstalliert is oder?

und das kann ich mir ohne internet nich holen :S

aber ich kanns als root mal probieren!

0x30
26.05.2010, 19:40
Wenn jemand schreibst du sollst "sudo" machen, meint er damit du sollst als root das ausführen.
Das spielt keine Rolle ob nun als root oder mit dem Programm sudo ;)
Kannst du uns vielleicht mal die Ausgabe von ifconfig -a Posten?

Killermachine
26.05.2010, 20:25
Okay, dhcpcd gibt folgendes aus:

dhcpcd: version 5.0.6 starting
dhcpcd: forking to background

und ifconfig -a:

eth0 Link encap: Ethernet HWaddr: 00:00:00:00:00:00
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)
Interrupt: 10 Base address: 0xde00

und dann eben noch das loopback

bei eth0 steht also weder ne IPadresse , noch dass es UP ist :(

da fällt mir noch was ein , beim start von linux kommt ne meldung

eth0: Interface not found or invalid

Bonkers
26.05.2010, 20:28
Poste mal den Inhalt deiner "/etc/rc.conf" (Ohne die Kommentare, nur den Netzwerkteil).

0x30
26.05.2010, 20:45
Und ich bräuchte noch die Ausgabe von "lspci | grep -i net".

Killermachine
26.05.2010, 21:01
Also erstmal zum Netzwerkteil:

HOSTNAME:"Spielwiese"
eht0=("dhcp")
INTERFACES=(eth0)
gateway_"default gw 192.168.2.1" (ip von meinem router)
ROUTES=(gateway)

lspci | grep -i net:

00:08.0 Ethernet controller: MYSON Technology Inc. SURECOM EP-320X-S 100/10M Ethernet PCI Adapter

0x30
26.05.2010, 21:51
Sollte gateway heissen ohne "_".

Kannst du mal schauen was "lsmod | grep fealnx" ausgibt?
Wenn es nichts ausgibt dann bitte mal schauen ob "modprobe -l | grep fealnx" etwas ausgibt und dann "modprobe fealnx" eingeben und nochmals "ifconfig eth0" Posten.

Killermachine
27.05.2010, 17:56
Sollte gateway heissen ohne "_".

Kannst du mal schauen was "lsmod | grep fealnx" ausgibt?
Wenn es nichts ausgibt dann bitte mal schauen ob "modprobe -l | grep fealnx" etwas ausgibt und dann "modprobe fealnx" eingeben und nochmals "ifconfig eth0" Posten.

Da hab ich mich bei meinem Post oben vertippt. ^^

lsmod | grep fealnx gibt folgendes aus:

fealnx 18444 0
mii 4804 1 fealnx

ifconfig - a bleibt unverändert.

Vielen Dank schon mal allen die helfen!

Bonkers
29.05.2010, 09:37
Also,
deine rc.conf ist ziemlich vermurkst ;)

Ersetz mal deinen Netzwerkteil durch das hier:



eth0="dhcp"
INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)


Du hast in einer config einen Rechtschreibfehler. eht <> eth ;)

Killermachine
29.05.2010, 23:35
Also,
deine rc.conf ist ziemlich vermurkst ;)

Ersetz mal deinen Netzwerkteil durch das hier:



eth0="dhcp"
INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
Du hast in einer config einen Rechtschreibfehler. eht <> eth ;)

Ich hab alles geändert wie du gesagt hast , und das eht0 war nur ein Tippfehler(wie so oft :S)

Leider ändert sich nichts, hab immernoch das Problem mit der Netzwerkkarte.

Mac-Adresse bleibt bei lauter 0en und zum Router krieg ich keine Verbindung.

Langsam denk ich wirklich , dass die Karte kaputt ist.