pcnet_cs

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
guennid

pcnet_cs

Beitrag von guennid » 18.09.2007 19:20:40

Ich benötige dieses kernel Modul für eine pcmcia-Netzwerkkarte. Auf einem Schleppi kommt beim Einstecken diese Meldung:

Code: Alles auswählen

pccard: PCMCIA card inserted into slot 0 
cs: memory probe 0xf4100000-0xf41fffff: excluding 0xf4100000-0xf411ffff 
pcmcia: registering new device pcmcia0.0 
eth3: NE2000 (DL10022 rev 05): io 0x300, irq 3, hw_addr 00:E0:98:A7:24:E6
Damit funktioniert die Karte.
Auf einem älteren Schleppi kommt das:

Code: Alles auswählen

pccard: PCMCIA card inserted into slot 1 
cs: memory probe 0xa0000000-0xa0ffffff: clean. 
pcmcia: registering new device pcmcia1.0 
pcmcia: request for exclusive IRQ could not be fulfilled. 
pcmcia: the driver needs updating to supported shared IRQ lines. 
eth0: NE2000 (DL10022 rev 05): io 0x300, irq 11, hw_addr 00:E0:98:A7:24:E6
und damit funktioniert sie nicht. Es liegt offensichtlich am irq.
Im bios habe ich gesehen, dass irq=3 für das onboard-Modem vorgesehen ist. Da ich das nicht brauche, habe ich es im bios abgeschaltet. Bringt mich aber auch nicht weiter.

Frage: wie kriege ich das Modul dazu, irq=3 zu benutzen, oder die Karte dazu, irq=11 zu akzeptieren?

Code: Alles auswählen

modprobe pcnet_cs irq=3
funktioniert nicht. Die Kiste behauptet, irq sei ein unbekannter Parameter.

Grüße, Günther

Benutzeravatar
OliverDeisenroth
Beiträge: 499
Registriert: 27.07.2003 22:34:31
Wohnort: Schwalmstadt
Kontaktdaten:

Beitrag von OliverDeisenroth » 18.09.2007 23:04:11

Hallo, dürfte man vielleicht noch wissen welcher Kernel auf dem alten Schleppi verwendet wird? ;)
Nach einiger Zeit des suchens ist mir aufgefallen, dass ein Bug für genau diese Fehlermeldung gemeldet wurde:
[Bug 7116] pcnet_cs no longer works after linux-2.6.16-git20
Zwar nicht für Debian, aber vielleicht hilft ja ein Kernel Downgrade wenn möglich?
Dies sind die Abenteuer des Betriebssystems Debian, das unterwegs ist, um in fremde Logdateien vorzustoßen, die noch nie ein Mensch vorher gesehen hat! 8)
Meine persönliche Homepage (läuft mit Ubuntu-Server)
...when apt is outdated, it is sometimes better to change the running system...!

guennid

Beitrag von guennid » 19.09.2007 16:10:43

Hallo Olli,
es sind in beiden Fällen 2.6.18er Standards. Auf dem problemlosen Schleppi für i686 und auf dem anderen für i468. Da der kernel auf dem einen die pcmcia-Karte korrekt handlet, mag ich an einen bug nicht so recht glauben.

Grüße, Günther

guennid

Beitrag von guennid » 22.09.2007 22:06:54

Niemand eine Idee?

Wie kriege ich das Modul dazu, irq=3 zu benutzen?

Grüße, Günther

Yulomon
Beiträge: 53
Registriert: 29.10.2006 16:52:31

Beitrag von Yulomon » 23.09.2007 13:56:50

Warste schon mal im BIOS gucken? Nur so eine Idee...

guennid

Beitrag von guennid » 24.09.2007 16:22:09

Yulomon hat geschrieben:Warste schon mal im BIOS gucken?
guennid hat geschrieben:Im bios habe ich gesehen, dass irq=3 für das onboard-Modem vorgesehen ist. Da ich das nicht brauche, habe ich es im bios abgeschaltet. Bringt mich aber auch nicht weiter.
Lesen bildet mitunter :wink:

Grüße, Günther
Zuletzt geändert von guennid am 12.07.2019 08:04:58, insgesamt 1-mal geändert.

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 24.09.2007 16:34:04

Hallo,
Günther Ditthardt hat geschrieben:Wie kriege ich das Modul dazu, irq=3 zu benutzen?
Wahrscheinlich gar nicht.

Code: Alles auswählen

# modinfo pcnet_cs | grep -i parm
parm:           hw_addr:array of int
parm:           full_duplex:int
parm:           use_shmem:int
parm:           delay_time:int
parm:           delay_output:int
parm:           mem_speed:int
parm:           use_big_buf:int
parm:           if_port:int
Günther Ditthardt hat geschrieben:oder die Karte dazu, irq=11 zu akzeptieren?
Wer benutzt denn sonst noch IRQ11? Vielleicht lässt der sich ja freischaufeln.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

guennid

Beitrag von guennid » 24.09.2007 19:29:05

neuss hat geschrieben:Wer benutzt denn sonst noch IRQ11?
Ich werd' mich umtun.

Andersrum wär's mir lieber, und auf dem neueren System kann pcnet_cs doch mit irq 3!?

Grüße, Günther

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 25.09.2007 12:04:38

Dein Problem ist nicht IRQ3 oder 11 sondern,
Günther Ditthardt hat geschrieben:

Code: Alles auswählen

pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines. 
Das heisst pcnet_cs unterstützt kein IRQ Sharing. Deshalb mein Vorschlag erstmal zu schauen wer IRQ11 auch noch benutzt.
Poste mal ein lspci -v nach NoPaste.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

guennid

Beitrag von guennid » 25.09.2007 20:31:28

lspci:

Code: Alles auswählen

00:00.0 Host bridge: Toshiba America Info Systems CPU to PCI bridge (rev 11)
00:02.0 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07)
00:02.1 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07)
00:04.0 VGA compatible controller: Chips and Technologies F65554 (rev c2)
Ich fürchte, das wird nix mit irq 11:
Das bios sagt:

Code: Alles auswählen

PCI Bus  IRQ = 11
und ran lässt es mich nicht.

Hat vielleicht jemand Empfehlungen für andere gute 100er 16-bit-pcmcia-Netzwerkarten

Grüße, Günther

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 25.09.2007 20:43:11

Ein lspci -v würde mich trotzdem interessieren.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

guennid

Beitrag von guennid » 25.09.2007 20:51:44

et voila:

Code: Alles auswählen

00:00.0 Host bridge: Toshiba America Info Systems CPU to PCI bridge (rev 11)
	Flags: bus master, medium devsel, latency 0

00:02.0 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07)
	Flags: bus master, slow devsel, latency 0, IRQ 11
	Memory at 20040000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=01, subordinate=04, sec-latency=0
	Memory window 0: 10000000-13fff000 (prefetchable)
	Memory window 1: 14000000-17fff000
	I/O window 0: 00001000-000010ff
	I/O window 1: 00001400-000014ff

00:02.1 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07)
	Flags: bus master, slow devsel, latency 0, IRQ 11
	Memory at 20041000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=05, subordinate=08, sec-latency=0
	Memory window 0: 18000000-1bfff000 (prefetchable)
	Memory window 1: 1c000000-1ffff000
	I/O window 0: 00001800-000018ff
	I/O window 1: 00001c00-00001cff

00:04.0 VGA compatible controller: Chips and Technologies F65554 (rev c2) (prog-if 00 [VGA])
	Flags: stepping, medium devsel
	Memory at fe000000 (32-bit, non-prefetchable) [size=16M]
	[virtual] Expansion ROM at 20000000 [disabled] [size=256K]
Grüße, Günther

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 25.09.2007 21:01:39

Ich meinte schon die gesamte Ausgabe und nicht nur einen Teilausschnitt. Hier sehe ich nur, dass der Cardbus Controller IRQ 11 hat. Aber das wissen wir schon die ganze Zeit.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

guennid

Beitrag von guennid » 25.09.2007 21:10:10

Du darfst mich schlagen, lieber neuss, aber mehr kommt da nicht :cry:
Der Schleppi ist weiß Gott nicht der frischeste! :wink:

Grüße, Günther

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 25.09.2007 21:29:27

Ist ja krass,

noch nicht mal IDE oder eine ISA brigde.
Aber ich glaube dir, es handelt sich ja wohl um dieses seltsame Toshiba Gerät, mit dem du dich seit langem lustvoll quälst.
Wenn es meines wäre, würde ich es einfach bei ebay verkaufen. Nur würde das ja auch nicht helfen, da du es kaufen würdest :lol:

Welche 16bit PCMCIA Karte in dieser schwierigen Umgebung läuft, weiß ich leider nicht.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

guennid

Beitrag von guennid » 25.09.2007 21:57:07

neuss hat geschrieben:Wenn es meines wäre, würde ich es einfach bei ebay verkaufen. Nur würde das ja auch nicht helfen, da du es kaufen würdest
Worauf du einen lassen kannst! :lol:

Die Qual hält sich in Grenzen, nennen wir es eher: sportlicher Ehrgeiz :wink:

Um hier nicht so ganz als der Volltrottel dazustehen: Ich nenne auch noch etwas neuere Systeme mein eigen :wink:

Grüße, Günther

PS:
Welche 16bit PCMCIA Karte in dieser schwierigen Umgebung läuft, weiß ich leider nicht.
xircom creditcard Combo geht.

guennid

Beitrag von guennid » 02.10.2007 18:21:13

Also an der hardware scheint's denn doch nicht zu liegen. Mit 'ner Puppy-live-CD funktioniert die pcmcia-karte mit pcnet_cs.

Was nun? Mit Puppy kenn ich mich nicht aus. Wie kann ich mich denn da auf 'ner Konsole einloggen?

Was mir sonst noch auffällt:
/etc/network gibt es nicht. Ich habe keine Ahnung wie dort die Karte konfiguriert wird.

Grüße, Günther

Benutzeravatar
MSfree
Beiträge: 11707
Registriert: 25.09.2007 19:59:30

Beitrag von MSfree » 02.10.2007 19:09:20

Günther Ditthardt hat geschrieben:Was nun? Mit Puppy kenn ich mich nicht aus. Wie kann ich mich denn da auf 'ner Konsole einloggen?
<Alt> <Strg> <F1> geht eigendlich bei jedem Linux. Zurück zum Graphikmodus geht es dann mit <Alt> <F7>

guennid

Beitrag von guennid » 02.10.2007 23:24:09

@MSfree

Also ich denke, den Beitrag hättest du dir auch sparen können.

Grüße, Günther

Antworten