Installation der Netzwerkkarte auf Laptop (MD 41200)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
netchamber
Beiträge: 28
Registriert: 13.08.2003 07:22:47

Installation der Netzwerkkarte auf Laptop (MD 41200)

Beitrag von netchamber » 05.07.2004 21:57:08

Hallo!

Wie schon in einem anderen Threat beschrieben, habe ich Probleme mit der Installation der Netzwerkkarte in meinem Laptop [Hersteller: Medion, Modell: MD 41200].

Der Laptop hängt zwar an einem Router, der per DHCP IPs verteilt, lässt sich aber keine IP zuweisen ...

Ich habe nun

Code: Alles auswählen

dmesg
sowohl unter Debian Sarge als auch unter Knioppix ausgeführt. Da der Output jeweils relativ lang war, habe ich ihn auf meine Homepage hochgeladen. Bitte seht euch den Output von dmesg, mit besonderem Augenmerk auf eth0, unter
[1] Debian Sarge und unter
[2] Knoppix 3.4 an.

Problematisch an dem Output von Debian Sarge ist u.a. folgendes
-- cut --
ip1394: eth0: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
-- cut --
Ich bin mir bewusst, dass der Laptop auch eine Firewire (IEEE-1394) Schnittstelle hat. Allerdings soll der Laptop diese nicht als eth0 benutzen. Sondern statt dessen die eingebaute 10/100MBit Netzwerkkarte.

> Hat jemand von euch eine Idee, wie ich das bewerkstelligen kann?

Danke im voraus ...
danke im voraus!

Benutzeravatar
kairo
Beiträge: 175
Registriert: 04.02.2004 13:41:03
Wohnort: Sachsen

Beitrag von kairo » 06.07.2004 00:40:38

Ich hatte bisher 2 Medion Rechner zur Installation hier. Die Module 8139too oder sis900 haben dabei weitergeholfen...
Was sagt denn lspci -v zu deiner Netzwerkkarte?
Ansonsten hilft dir möglicherweise dieser Link weiter: http://tuxmobil.de/medion.html

kairo

Benutzeravatar
netchamber
Beiträge: 28
Registriert: 13.08.2003 07:22:47

Beitrag von netchamber » 06.07.2004 11:30:43

Hallo!

Erstmal "Danke" für die Internetadresse. Leider scheint das Notebook noch nicht lange genug auf dem Markt zu sein, denn es gibt kaum Support für Linuxanwender wie mich ..

Ich habe

Code: Alles auswählen

lspci -v
unter Debian Sarge ausgeführt. Dabei sind die letzten zwei Abschnitte am interessantesten, weil es dabei um die Firewire Schnittstelle (die zur Zeit als Netzwerkkarte benutzt wird) und um die "echte" Netzwerkkarte geht
[...]
0000:02:07.1 FireWire (IEEE 1394): Texas Instruments PCI4510 IEEE-1394 Controller (prog-if 10 [OHCI])
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 3380
Flags: bus master, medium devsel, latency 64, IRQ 17
Memory at e8205000 (32-bit, non-prefetchable)
Memory at e8200000 (32-bit, non-prefetchable)
Capabilities: [44] Power Management version 2

0000:02:08.0 Ethernet controller: 3Com Corporation: Unknown device 9202 (rev 40)
Subsystem: FIRST INTERNATIONAL Computer Inc: Unknown device 3320
Flags: medium devsel, IRQ 18
I/O ports at a800
Memory at e8205800 (32-bit, non-prefetchable)
Capabilities: [dc] Power Management version 2
Für das Modul 3c59x habe ich mich entschieden, nachdem ich im Internet auf ein Forum gestoßen bin, in dem jemand dazu geraten hat, bei meiner Netzwerkkarte (Linux: Ethernet device: 3com Corporation Unknown device 9202 (rev 40), WinXP: 3com 3c920B-EMB-WNM Integrated Fast Ethernet Controller) das Modul 3c59x zu verwenden. Ich würde Debian jetzt gerne mitteilen, dass eth0 den IRQ 18 belegt, damit nicht die Firewire Schnittstelle benutzt wird, die auf IRQ 17 liegt. Kann ich Debian das beim Booten mitteilen?

Ich habe dazu mal probehalber

Code: Alles auswählen

rmmod 3c59x
modprobe 3c59x irq=18
ausgeführt. Leider scheitert modprobe bzw. dmesg anschließend mit der Fehlermeldung
root@laptop # dmesg
[...]
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1203 $ Ben Collins <bcollins@debian.org>
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[17] MMIO=[e8205000-e82057ff] Max Packet=[2048]
ieee1394: Host added: ID:BUS[0-00:1023] GUID[0040ca0128102e76]
ip1394: $Rev: 1198 $ Ben Collins <bcollins@debian.org>
ip1394: eth0: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
NET: Registered protocol family 17
NET: Registered protocol family 10
Disabled Privacy Extensions on device c02ecec0(lo)
IPv6 over IPv4 tunneling driver
[...]
NET: Registered protocol family 5
cs: IO port probe 0x0c00-0x0cff: excluding 0xc68-0xc6f 0xcd0-0xcd7
cs: IO port probe 0x0800-0x08ff: excluding 0x860-0x86f
cs: IO port probe 0x0100-0x04ff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
[...]
3c59x: Unknown parameter `irq'
> Gibt es eine andere Möglichkeit, meinem Laptop beim Booten den Interrupt der "echten" 10/100 MBit Netzwerkkarte mitzuteilen, damit mit eth0 auch wirklich diese Karte gemeint ist?
danke im voraus!

Benutzeravatar
kairo
Beiträge: 175
Registriert: 04.02.2004 13:41:03
Wohnort: Sachsen

Beitrag von kairo » 06.07.2004 14:12:27

Interrupts werden normalerweise dynamisch verteilt, also ist das wahrscheinlich nicht dein Problem.

aus http://www.scyld.com/network/vortex.html :
Setting the Media Type for Compiled-in Drivers

When the driver is pre-linked with the kernel the media type option
above may be set as the third "LILO" parameter e.g.
ether=0,0,media-type,eth0 ether=0,0,0,eth0 ether=0,0,0x200,eth1
wenn du sonst nichts findest, würde ich mal versuchen firewire nicht zu aktivieren
(entweder Kernel-Module entladen und vorübergehend umbenennen, oder testweise einen neuen Kernel kompilieren)

mfg kairo

Antworten