PCMCIA auf altem latop von vobis

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
hakimo
Beiträge: 10
Registriert: 26.05.2004 16:46:31

PCMCIA auf altem latop von vobis

Beitrag von hakimo » 27.05.2004 01:20:12

Hallo liebe Liste,

ich habe ein Problem mit der Installation auf einem alten Vobis lebook (133 MHz, 32 MB RAM, 3C589D PCMCIA NIC, wahlweise CD-Rom oder floppy).

Die Basisinstallation habe ich jetzt mehrfach mit den aktuellen disketten images vom Debian-mirror mehrfach :roll: hinbekommen.

Ich benutze dazu die boot, root und wegen der Netzwerkkarte auch die Diskette mit den Kartentreibern.

Währenddessen wird die 3Com Karte auch erkannt und nach Zuweisung der IP habe ich auch Netz (per DHCP oder auch statisch, funktioniert beides).

Wenn ich dann aber zum ersten Mal in das Basissystem boote, wird die Karte nicht mehr erkannt.
Beim Versuch PCMCIA manuell mit /etc/init.d/pcmcia zu starten erhalte ich:

Code: Alles auswählen

Starting PCMCIA services: /lib/modules/2.4.26-1-586tsc/kernel/drivers/pcmcia/yenta_socket.o: init_module: no such device
lsmod zeigt mir, dass pcmcia_core geladen ist. (usbcore übrigens auch, braucht man den bei einem Rechner ohne USB, entladen lässt er sich nämlich nicht da er in Benutzung sei?)

Ich habe jetzt schon einige Installationsversuche hinter mir und mich in den einschlägigen Plätzen im Netz umgeschaut, aber bisher noch nichts gefunden.

Warum wird beim Booten mit den drei Disketten pcmcia und Netzwerk korrekt erkannt und gestartet (so dass ich ja vom mirror das Basissystem runterladen kann), und beim booten danach klappt´s nicht mehr?
Gibt es Module auf den Disketten, die zwar beim booten mit denselben geladen werden, nach dem booten des Basissystem aber nicht mehr?
Muss ich diese installieren, wenn ja, wie?

Ich bin so langsam ein wenig der Verzweiflung nahe... Ich hatte mich schon lange auf die Installation von debian auf dem Rechner gefreut. Ohne Netz macht es aber keinen grossen Sinn.
Bin also für jede Hilfe dankbar.
LG,
hakimo

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 27.05.2004 11:28:53

Ich habe leider gerade kein Laptop zur Hand, aber probier mal ff.:

Wenn Du den Treiber von Diskette liest (und Dein Netz funktioniert), schau Dir mal mit "lsmod" an, welcher Treiber dies genau ist! Ich nehme mal an, dass es nicht(!) der yenta_socket ist! Wenn Du nun in das Script /etc/init.d/pcmcia schaust, wirst Du (hoffentlich) erkennen können, dass er sich ein paar Config-Files reinzieht, ich nehme mal an aus /etc/default/... oder /etc/pcmcia/... ! Da steht soweit ich mich erinnern kann, welchen Treiber er beim Ausführen des Scripts laden soll. Dort trägst Du anstatt yenta_socket den Treiber ein, den Du oben mit lsmod (hoffentlich) gesehen hast.

Das Ganze war jetzt ein halber Blindflug von mir, aber ich hatte mal ein ähnliches Problem und kann mich noch so halb dran erinnern, was ich machen musste.

Viel Glück, mistersixt.

hakimo
Beiträge: 10
Registriert: 26.05.2004 16:46:31

Beitrag von hakimo » 28.05.2004 01:41:03

Hallo mistersixt,

vielen Dank für den halben Blindflug, für mich war er auf jeden Fall ein wichtiger Schritt zur Erkenntnis :)
Bin leider heute nach einem langen Tag zu müde um die Kiste noch mal anzuschmeissen - vor allem besteht die Gefahr dass ich dann nicht wieder davon loskomme und morgen muss ich wieder früh raus ;)
Am WE werde ich aber Zeit haben um der Sache auf den Grund zu gehen, danach melde ich was rausgekommen ist.
Bis denn und nochmals vielen Dank.
LG,
hakimo

hakimo
Beiträge: 10
Registriert: 26.05.2004 16:46:31

Beitrag von hakimo » 01.06.2004 00:51:30

Hallo Liste,

nach Booten von den Disketten und Laden von der Treiberdiskette entdecke ich mit lsmod einige zusätzliche Module (das Ganze per Hand abgetippt, Rechtschreibfehler dürfen behalten werden ;) ):

lsmod VOR Treiberdiskette:

Code: Alles auswählen

Module		Size 	Used by		Not tainted
unix		13068	3 (autoclean)
sd_mod		10604	0 (unused)
usb-storage	58208	0 (unused)
scsi_mod	85088	1 (sd_mod usb-storage)
ide-core	93884	0 (usb-storage)
usbserial	16540	0 (unused)
keybdev		1668	0 (unused)
usbkbd		2968	0 (unused)
input		2848	0 (keybdev usbkbd)
usbcore		52716	0 (usb-storage usbserial usbkbd)
floppy 		44124	0
loop 		8024	0
vfat 		8716	0
fat		27896	0 (vfat)
lsmod NACH Treiberdiskette:

Code: Alles auswählen

Module		Size 	Used by		Not tainted
af_packet	11368	1
3c589_cs	6856	1
ds		5652	2 (3c589_cs)
i82365		10692	2
isa-pnp		26064	0 (i82365)
pcmcia-core	38496	0 (3c589_cs ds i82365)

unix		13068	3 (autoclean)
sd_mod		10604	0 (unused)
usb-storage	58208	0 (unused)
scsi_mod	85088	1 (sd_mod usb-storage)
ide-core	93884	0 (usb-storage)
usbserial	16540	0 (unused)
keybdev		1668	0 (unused)
usbkbd		2968	0 (unused)
input		2848	0 (keybdev usbkbd)
usbcore		52716	0 (usb-storage usbserial usbkbd)
floppy 		44124	0
loop 		8024	0
vfat 		8716	0
fat		27896	0 (vfat)
(Die Leerzeile habe ich zur besseren Lesbarkeit reingemacht)

Welche von denen lade ich denn nun am besten in welcher Reihenfolge? :roll: und wie bewerkstellige ich das Ganze am Besten?
LG,
hakimo

hakimo
Beiträge: 10
Registriert: 26.05.2004 16:46:31

Beitrag von hakimo » 01.06.2004 01:08:17

hm, nach ein wenig Rumprobieren bekomme ich die Module alle per Hand gestartet, dann leuchtet auch wieder die LED von der Netzwerkkarte.
Jetzt müsste ich nur noch wissen wie ich die Module beim Systemstart automatisch geladen bekomme.

Kommando zurück, meine letzten Fragen habe ich nicht gestellt! ;)

Ich habe wie von mistersixt empfohlen in der /etc/default/pcmcia das i82092 durch i82365 ersetzt und die Karte wird beim booten erkannt.

Schon lädt sich apt seine sources ;)

Vielen Dank nochmals, mistersixt :)
LG,
hakimo

Antworten