Dla zainteresowanych, oto mój raport z placu boju:
Dotarłem do etapu na którym skończył maystero.
Moduł ładuję tak:
[root@router /]# modprobe rt61
Warning: loading /lib/modules/2.4.32-12nnd/kernel/drivers/net/wireless/rt61.o will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module rt61 loaded, with warnings
[root@router /]#
with warnings trochę mnie martwi, ale nie przejmując się, ręcznie ładuję ra0, i mam coś takiego:
[root@router internal]# ./ra0
[root@router internal]#
to jego składnia:
#!/bin/bash
. /etc/rc.d/functions
IP="192.168.3.1"
MASKA="255.255.255.0"
BROADCAST=`/bin/ipmask $MASKA $IP | cut -f 1 -d ' '`
case $1 in
start)
/usr/share/wlan-ng/wlan start
ifconfig `basename $0` $IP netmask $MASKA broadcast $BROADCAST up
# iwconfig `basename $0` essid twojessid
# iwconfig `basename $0` enc tw�j_klucz
# iwconfig `basename $0` mode ad-hoc
# iwconfig `basename $0` rate 2M
wynik
;;
stop)
ifconfig `basename $0` down
/ust/share/wlan-ng/wlan start
wynik
;;
esac
niby ok, po poleceniu ifconfig -a mam:
ra0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0x5000
HWaddr 00:00:00:00:00:00, hmm, wydaje mi się że tutaj powinien być raczej mac karty, ale jak to powiedział pewien mały rycerz, nic to. Dla czystej rozrywki wpisuję polecenia:
[root@router internal]# iwconfig ra0 channel 04
Error for wireless request "Set Frequency" (8B04) :
SET failed on device ra0 ; Network is down.
[root@router internal]# iwconfig ra0 essid NN
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device ra0 ; Network is down.
[root@router internal]# iwconfig ra0 mode master
Error for wireless request "Set Mode" (8B06) :
SET failed on device ra0 ; Network is down.
[root@router internal]# iwconfig ra0 rate 11M
Error for wireless request "Set Bit Rate" (8B20) :
SET failed on device ra0 ; Network is down.
[root@router internal]# ifconfig ra0 192.168.3.1 up
Naruszenie ochrony pamięci
[root@router internal]#
potem wpisanie iwconfig prowadzi do zawieszenia terminala, ruter rutuje sobie dalej ale trzeba otworzyć następny terminal (działam przez putty), żeby coś podziałać.
Skompilowałem własny moduł rt61, jednak rezultaty są podobne.
Ale walczę dalej....