Re: [maillist] ipx-Modul wird nicht geladen + Fehler bei maes_nwe

Werner Modenbach (modenbach@alc.de)
Fri, 6 Aug 1999 10:06:03 +0200

Hallo Joachim,

vielen Dank für Deine Antwort. Da habe ich die Art und Weise, wie das mit den
Modulen funktioniert, aber gründlich falsch gesehen! (Schäm ...)

Am Fri, 06 Aug 1999 schrieb Joachim von Thadden:
>Werner Modenbach wrote:
>>
>> Hallo!
>>
>> Wie Ihr seht, bin ich mit meinem server noch nicht fertig.
>> System: DLD6.01, Kernel 2.2.10, SMP
>>
>> Hier noch 2 Probleme:
>> 1)
>> Im Kernel habe ich den Support für das IPX-Protokoll als Modul aktiviert.
>> Wenn das System läuft, dann kann ich auch "modprobe ipx" eingeben und das Modul
>> wird geladen. Warum wird dabei kein Eintrag in /etc/conf.modules erzeugt?
>> Wenn ich es richtig verstanden habe, wird ohne einen solchen Eintrag auch kein
>> Modul zur Bootzeit geladen. Richtig?
>
>uiuiui, nein, so geht das aber nicht! conf.modules beschreibt für den
>Kernel, welche Module er bei bestimmten Anfragen zu laden hat. Aber die
>meisten Module kennt er schon selbst. So muß man ja für die serielle
>Schnittstelle auch keine Einträge dort haben, denn da weiß der Kernel
>schon, was er laden muß. So ist es auch bei ipx. Ein einfaches starten
>des Services, wie Du es unter 2) gemacht hast, lädt das notwendige Modul
>selbst. Dein modprobe zuvor ist also überflüssig!!! Und modprobe
>schreibt gar nix in conf.modules. Der einzige der da was reinschreibt
>bist Du, z.B. wenn Du dem Kernel sagen willst, welches Soundmodul DEINE
>Soundkarte denn nun benötigt.
>
>>
>> 2)
>> Wenn ich "/etc/init.d/mars_nwe start" eingebe, so erscheint in
>> /var/log/mars_nwe.log folgende Meldung:
>> -------
>> 08.04,16:44:44 NWS 0 0:Starting Version: 0.99pl14
>>
>> !! 08.04,16:44:44 NWS 0 0:PANIC !!
>> 08.04,16:44:44 NWS 0 0:EMUTLI:init_ipx:Invalid argument
>> 08.04,16:44:44 NWS 0 0:Problem:
>> probably kernel-IPX is not setup correctly
>> -------
>>
>> Das ipx-Modul hab ich aber geladen und es wird auch als geladen angezeigt.
>>
>> Fällt jemandem was dazu ein?
>>
>
>Lade es mal nicht von Hand und starte den Service beim Systemstart,
>indem Du ihn per dldadmin freigibst. Dann mail nochmal, was Du so als
>Fehlermeldungen erhältst O.K.?

Hier kurz meine neuen Erkenntnisse:
mars_nwe war immer schon per dldadmin aktiviert.
1) Wenn ich den IPX-Support als Modul kompiliere steht in /var/log/mars_nwe.log

08.06,09:22:22 NWS 0 0:Starting Version: 0.99pl14

!! 08.06,09:22:22 NWS 0 0:PANIC !!
08.06,09:22:22 NWS 0 0:EMUTLI:init_ipx:Invalid argument
08.06,09:22:22 NWS 0 0:Problem:
probably kernel-IPX is not setup correctly

Das ipx-Modul ist NICHT geladen !!!

2) IPX-Support in den Kernel direkt aufgenommen ergibt:

08.06,09:59:59 NWS 0 0:Starting Version: 0.99pl14
08.06,09:59:59 NWS 0 0:DEVICE=eth0, FRAME=802.3, NETWORK=0x0
08.06,09:59:59 NWS 0 0:SERVER name='NW_SERVER2', INTERNAL NET=0xc11c0548, NODE=0x00:00:00:00:00:01
08.06,09:59:59 NWS 0 0:USE_PERMANENT_OUT_SOCKET enabled
08.06,09:59:59 NWS 0 0:IPX_MAX_DATA=1058, RW_BUFFERSIZE =1024

Wie man sieht, wird offensichtlich die Abhängigkeit des mars_nwe von ipx nicht
richtig erkannt / gehandhabt. Oder muß ich etwa für den 2.2.10 updaten?

Jetzt muß ich nur noch ergründen, warum der Server auf dem Netz nicht sichtbar
ist. Das tool slist scheint auf dieser Distribution nicht mehr vorhanden zu
sein. Aber auf einem anderen Server kommt folgende Ausgabe:

server1:[werner] >slist

Known NetWare File Servers Network Node Address
--------------------------------------------------------------------------
ALC1 00000120 000000000001
NW_SERVER1 C11C0532 000000000001

- Werner -

---------------------------------------
Werner Modenbach modenbach@alc.de
ALC Computertechnik GmbH http://www.alc.de