Od jakiegoś czasu próbuję bezskutecznie zainstalować kartę Wifi Edimax EW 7128G na Realtek RT2561ST, przy pomocy pakietu ndiswrapper-1.14-1nnd.pkg.tar.gz, próbuję tak bo tutaj "http://forum.freesco.pl/viewtopic.php?t=15949&highlight=realtek+rt2561+st"
ktoś już robi natywne sterowniki do podobnego modułu, tzn: RT2561T, a ja nie chcę siedzieć z założonymi rękami.
Na początek lista zainstalowanych pakietów:
bash 3.0-2nnd
binutils 2.14-1nnd
binutils-devel 2.14-1nnd
bridge-utils 1.0.6-2nnd
bzip2 1.0.2-1nnd
coreutils 5.97-2nnd
db 4.4.20-4nnd
dcron 2.9-2nnd
dev 1-4nnd
dev-extra 1-2nnd
dhcp 3.0.3-1nnd
dhcpcd 1.3.22pl4-1nnd
dialog 1.0-1nnd
e2fsprogs 1.38-1nnd
eject 2.0.13-1nnd
file 4.14-1nnd
filesystem 0.3-5nnd
findutils 4.2.22-1nnd
gcc 3.3.3-4nnd
gcc-devel 3.3.3-4nnd
gcc-libs 3.3.3-1nnd
gcc-libs-devel 3.3.3-1nnd
gdbm 1.8.3-1nnd
gettext 0.14.5-3nnd
glib2 2.6.6-1nnd
glibc 2.3.2-2nnd
glibc-devel 2.3.2-2nnd
gpm 1.20.1-3nnd
grep 2.5.1a-1nnd
groff 1.19-2nnd
gzip 1.2.4a-1nnd
hdparm 5.5-1nnd
initscripts 0.5-1nnd
iproute 020116-7nnd
iptables 1.3.4-12nnd
iputils 021109-1nnd
kbd 1.12-1nnd
kernel24 2.4.32-12nnd
less 382-1nnd
libpcap 0.9.3-1nnd
libtar 1.2.11-1nnd
lilo 22.7.1-1nnd
logrotate 3.6.5-2nnd
mailx 8.1.1-1nnd
make 3.80-1nnd
man 1.6-1nnd
mawk 1.3.3-1nnd
mc 4.6.1-1nnd
mktemp 1.5-1nnd
module-init-tools 3.1-2nnd
nano 1.3.8-1nnd
ncurses 5.4-2nnd
ndiswrapper 1.14-1nnd
ndiswrapper-utils 1.14-1nnd
net-tools 1.60-6nnd
net_conf 0.6.3-1nnd
netkit-ftp 0.17-1nnd
niceshaper 0.5.1-6nnd
nndconf 0.1-10nnd
openssh 4.5p1-1nnd
openssl 0.9.8-6nnd
pacman 2.9.8-9nnd
pam 0.81-1nnd
pciutils 2.1.11-1nnd
perl 5.8.8-1nnd
popt 1.7-2nnd
ppp 2.4.2-3nnd
procps 3.2.5-1nnd
proftpd 1.3.0-1nnd
psmisc 21.5-1nnd
rdate 990821-1nnd
readline 5.0-2nnd
rt2500 1.1.0-11nnd
sageme4 2.3.3-1nnd
screen 4.0.2-1nnd
sed 4.1.4-1nnd
shadow 4.0.18.1-3nnd
slocate 2.7-1nnd
squid 2.6.STABLE14-1nnd
squidconfig 0.1.6nnd
sudo 1.6.8-1nnd
sysklogd 1.4.1-2nnd
sysvinit 2.86-1nnd
tar 1.15.1-1nnd
tcp_wrappers 7.6-3nnd
telnet 1.4.2-1nnd
thttpd 2.25b-4nnd
timezone 2005-1nnd
traceroute 1.4a12-1nnd
tree 1.5.0-1nnd
unzip 5.52-1nnd
util-linux 2.12-4nnd
wget 1.10.2-1nnd
which 2.16-1nnd
wireless_tools 27-1nnd
wlan-ng 0.2.3-8nnd
xinetd 2.3.13-1nnd
zlib 1.2.3-1nnd
Więc wpisuję kolejno polecenia:
ndiswrapper -i Rt2500.INF
(to jest sterownik z WinXP, ale na sterach z innych Wind jest tak samo)
potem na wszelki wypadek:
ndiswrapper -d 1814:0301 rt2500
1814:0301 z polecenia:
lspci -v
00:09.0 Network controller: Unknown device 1814:0301
Subsystem: Unknown device 1814:2561
Flags: bus master, slow devsel, latency 32, IRQ 10
Memory at e1000000 (32-bit, non-prefetchable) [size=32K]
Capabilities: [40] Power Management version 2
próbowałem też wpisywać:
ndiswrapper -d 1814:2561 rt2500
(no co, tonący brzytwy się chwyta

)
sprawdzam czy się zainstalowało:
[root@router /]# ndiswrapper -l
Installed drivers:
rt2500 driver installed, hardware present
[root@router /]#
potem:
root@router /]# modprobe ndiswrapper
[root@router /]# ifconfig ra0 192.168.3.1 netmask 255.255.255.0 up
SIOCSIFADDR: No such device
ra0: unknown interface: No such device
SIOCSIFNETMASK: No such device
ra0: unknown interface: No such device
[root@router /]#
taki sam efekt daje wpisanie wlan0 zamiast ra0, czy nawet po prostu:
ifconfig ra0 up
w bez efekcie nie mam dodatkowego interfejsu:
[root@router /]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0E:2E:BE:AC:29
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1420612 errors:1558 dropped:646 overruns:1558 frame:0
TX packets:1211001 errors:0 dropped:0 overruns:8 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1592762982 (1518.9 Mb) TX bytes:704153102 (671.5 Mb)
Interrupt:9 Base address:0x1000
eth1 Link encap:Ethernet HWaddr 00:80:48:FD:0F:5F
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40387 errors:0 dropped:0 overruns:0 frame:0
TX packets:40514 errors:0 dropped:0 overruns:0 carrier:0
collisions:330 txqueuelen:1000
RX bytes:4806990 (4.5 Mb) TX bytes:46412245 (44.2 Mb)
Interrupt:11 Base address:0x6300
eth2 Link encap:Ethernet HWaddr 00:19:4B:42:EB:24
UP BROADCAST RUNNING MULTICAST MTU:65535 Metric:1
RX packets:550534 errors:0 dropped:0 overruns:0 frame:0
TX packets:369975 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:697996120 (665.6 Mb) TX bytes:78546925 (74.9 Mb)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:150 (150.0 b) TX bytes:150 (150.0 b)
ppp0 Link encap:Point-to-Point Protocol
inet addr:87.205.200.81 P-t-P:195.114.190.150 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:550524 errors:0 dropped:0 overruns:0 frame:0
TX packets:369963 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:696894959 (664.6 Mb) TX bytes:71147275 (67.8 Mb)
[root@router /]#
polecenie:
niczego nie pokazuje
a tak wygląda lsmod
[root@router Module]# lsmod
Module Size Used by Not tainted
ndiswrapper 157980 0
ipt_REDIRECT 728 2 (autoclean)
ipt_state 504 2 (autoclean)
ipt_MASQUERADE 1368 1 (autoclean)
ipt_limit 920 1 (autoclean)
ipt_REJECT 3128 2 (autoclean)
ipt_multiport 664 2 (autoclean)
ipt_TCPMSS 2328 1 (autoclean)
iptable_filter 1644 1 (autoclean)
ppp_async 6912 1 (autoclean)
ppp_generic 22664 3 (autoclean) [ppp_async]
slhc 4624 0 (autoclean) [ppp_generic]
p80211 21120 0 (unused)
eagle-usb 117988 2
uhci 25052 0 (unused)
usbcore 59788 1 [ndiswrapper eagle-usb uhci]
ne2k-pci 4480 1
8390 6176 0 [ne2k-pci]
ip_conntrack_irc 2736 1 (autoclean)
ip_nat_irc 1968 0 (unused)
ip_conntrack_ftp 3632 1 (autoclean)
ip_nat_ftp 2480 0 (unused)
iptable_nat 18078 3 [ipt_REDIRECT ipt_MASQUERADE ip_nat_irc ip_nat_ftp]
ip_conntrack 20608 2 [ipt_REDIRECT ipt_state ipt_MASQUERADE ip_conntrack_irc ip_nat_irc ip_conntrack_ftp ip_nat_ftp iptable_nat]
ip_tables 12288 11 [ipt_REDIRECT ipt_state ipt_MASQUERADE ipt_limit ipt_REJECT ipt_multiport ipt_TCPMSS iptable_filter iptable_nat]
8139too 14472 1
mii 2176 0 [8139too]
crc32 2848 0 [8390 8139too]
[root@router Module]#
dodawałem też ręcznie stwożony plik ra0 do katalogu /etc/network/internal
zawartość tego pliku:
#!/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
hmm, muszę przyznać że powoli wyczerpują mi się pomysły.
Mógłby ktoś łaskawie wyjaśnić mi, czy problem tkwi w karcie czy we mnie?
