Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi PCMCIA + WLAN (https://www.delphipraxis.net/55264-pcmcia-wlan.html)

Raph 18. Okt 2005 20:49


PCMCIA + WLAN
 
Hallo Zusammen

Ich hab mal ne Frage:
Wie kann ich mit Delphi die PCMCIA-Schnittstelle von meinem Notebook ansprechen, bzw. mit der dort angeschlossenen WLAN-Karte kommunizieren?

Danke für eure Antworten

shmia 19. Okt 2005 17:31

Re: PCMCIA + WLAN
 
Die oberste Schicht wäre WinSock (Version 2).
Damit kannst TCP-Verbindungen her stellen, Daten senden und schreiben.
Man kann auch einen Raw-socket öffnen und den Datenverkehr mitlesen (Sniffer).
Etwas tiefer im System gibt es die NDIS Miniport Treiber.
Um damit zu arbeiten brauchst du gute Kenntnisse und MSDN Library als Nachschlagewerke.
Noch tiefer ist dann die PCMCIA Schnittstelle angesiedelt.
Hier müsstest du genau den Chipsatz deiner WLAN-Karte kennen.

Raph 19. Okt 2005 21:44

Re: PCMCIA + WLAN
 
was genau ist ein raw-socket?
und wie arbeitet man mit dem NDIS Miniport Treiber?

shmia 20. Okt 2005 07:38

Re: PCMCIA + WLAN
 
Zitat:

Zitat von Raph
was genau ist ein raw-socket?

Ein Raw-Socket ist nicht fest an einen TCP Port gebunden, sondern liefert auch den
TCP/IP Header in seinen Daten.
Wenn man zusätzlich die Karte in den Promicious-Mode umschaltet (was aber nicht bei allen Netzwerkkarten geht), kann man den gesamten Netzwerkverkehr mitlesen.
Zitat:

Zitat von Raph
und wie arbeitet man mit dem NDIS Miniport Treiber?

Tja, das würde ich auch gerne wissen. :?
Schau mal auf http://www.felix-colibri.com/papers/...p_sniffer.html
das Bild bei Abschnitt 2.2 gibt schon mal einen guten Überblick.

Raph 20. Okt 2005 16:10

Re: PCMCIA + WLAN
 
kennt jemand ein tutorial zu den rawsockets oder kann ne kurze erklärung abgeben ? thx


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz