Na mém routeru sem instaloval nové jádro 2.4.26, protože potřebujeme
používat traffic shaping a v tom původním /2.4.22 z distribuce Vectorlinux (teda zajímalo by me taky,jestli vectorlinux kromě mě někdo používá :-)) / byla podpora QoS vypnuta.
Takže sem nainstaloval tu 2.4.26, překompiloval hostap a wirelles tools oproti zdrojákům tý 26ky, a po načtení modulu hostap_pci je ta karta v systému vidět,ale iwconfig ukáže,že pro wlan0 nenašla wirelles extension
root@troolix:~# iwconfig
wlan0 no wireless extensions.
...
při instalaci hostapu depmod ukázal nějaký hlášky
jako
unresolved symbols in /lib/modules/ .../ pcmcia_core.o
pci_add_device
pci_remove_device
pci_scan_device ....
co všechno je potřeba mít v jádře ,aby 626ka chodila ??
nacpal sem tam všechno,co se tykalo PCI sběrnice, ale nevím, co by mi mohlo uniknout, i PCMCIA sem tam přidával,páč hostap hlásil warning ,že CONFIG_PCMCIA v jádře není .....
musis dat prikaz modprobe hostap_pci
tim tu kartu zapises do jadra.
Verzi hostap zjistis apt-cache search hotap
a pak podle verze kernelu(uname -a) nainstalujes dany ovladac a to takto
apt-get install (nejaky balik)
hodne stesti
Tak jak je obvykle u linuxu - cili nekdo po restartu tyto prikazy musi zase zadat. A to bud startovaci skript, nebo nejakej clovek, kterej to nezadal to startovaciho skriptu
na debianu se k tomu da pouzit s vyhodou /etc/interfaces/pre-up.d
v nem se udela soubor, ktery dostane na prikazovem radku jako parametr jmeno sitovky. Inspiraci lze najit po nainstalovani bridge-utils, najdete tam nekde script bridge. ten staci zkopirovat, zmenit br* za wlan0, a za zavorku na kazdy jadek jeden prikaz. ukoncit dvojitym strednikem. Potom staci ifup wlan0, a melo by to byt nastaveny. Nevim teda jestli na to neni nejaky lepsi nastavovani, dal by se na to udelat i nejaky jiny skript.