Windows tvarkyklių emuliacija

NDIS - tai windows tinklo tvarkyklių emuliatorius, kurį parašė Bill Paul. Projektas taip pat žinomas „Project Evil“ vardu. Šis darbas po kol kas eksperimentiniame lygyje, tad ne visos tvarkyklės gali/turi veikti, o Linux vartotojai gali pasinaudoti ndiswrapper projektu.

Instrukcija

PASTABA: Instrukcijoje aprašyta kaip paleisti radio ryšio plokštę.

1. Windows draiverių archyve reikia suraskite failus su .INF ir .SYS išplėtimais.

2. Sukurkite laikiną katalogą ir nukopijuokite ten aukščiau paminėtus failus:

mkdir -p /usr/local/modules/if_ndis
cp *.INF *.SYS /usr/local/modules/if_ndis

3. Sugeneruokite tvarkyklės moduliui antraštės failą ndiscvt programos pagalba, po to sukompiliuokite ir instaliuokite ndis modulį:

cd /usr/src/sys/modules/ndis
make obj
make clean
ndiscvt -i /usr/local/modules/if_ndis/FAILAS.INF -s
/usr/local/modules/FAILAS.SYS >ndis_driver_data.h
make && make install

4. Paleiskite reikalingus modulius:

kldload wlan
kldload ndis
kldload if_ndis

sistemos konsolėje turėtumėt pamatyti pranešimus, pvz:

ndis0: NDIS API version 5.1
...

5. Sukonfiguruokite SSID.

ifconfig ndis0 up
wicontrol -i ndis0 -l
ifconfig ssid "jūsų_ssid"

6. ifconfig komanda turėtų parodyti nustatymus:

ifconfig ndis0

7. sukonfigūruokite ip nustatymus (jei tinkle naudojamas dhcp serveris):

dhclient ndis0

Naudojantiems FreeBSD 6 šaką

FreeBSD 6 šakoje galima naudoti programą ndisgen.

ndisgen bcmwl5.inf bcmwl5.sys

Naudinga informacija


Asmeniniai įrankiai