PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netzwerk Treiber unter DOS (Paket Driver)


Naish
23.04.2008, 13:35
Hallo,

Mein Programm läuft unter DOS, als Netzwerktreiber verwende ich einen Paket Driver des jeweiligen NIC Herstellers.
Alles läuft soweit einwandfrei.
Den Treiber lade ich via:

lh rtspkt 0x7e

Nun ist es so, dass ab und zu der PC nicht reagiert auf Ping - Befehle und erst nach einem Neustart scheint er erreichbar zu sein. Der Treiber wurde aber erfolgreich geladen (soweit ich das aus dem Konsolen-Output ersehen kann)

Hat jemand Erfahrung hiermit? Ich habe auch festgestellt, dass bei neueren Boards diese Probleme etwas häufiger sind als bei älteren.

Und das bei anderen Paket-Driver Herstellern, der Treiber 2x geladen werden muss, damit er auch tatsächlich geladen wird:

lh fetpkt 0x60
lh fetpkt 0x60


Naish
03.06.2008, 16:09
Leider noch keine Lösung gefunden, dafür ein Workaround:
Nach einem Kaltstart ist die angezeigte MAC Adresse falsch, Ping-Befehle, die vom DOS Rechner gesendet werden gehen erfolgreich raus, ich konnte dies mit einem Sniffer beobachten, aber da MAC addresse falsch empfängt dieser natürlich keine Antwort..
Mit Crtl-Alt-Delete (Warmstart) ist die MAC korrekt und der Ping funktioniert.
Versteht das jemand?