okay here's my solution
i'll tell my steps in order
1) Download rpm:
http://rpmfind.net/linux/RPM/mandrak...2mdk.i586.html
http://rpmfind.net/linux/RPM/mandrak...dk.noarch.html
http://rpmfind.net/linux/RPM/mandrak...dk.noarch.html
http://rpm.pbone.net/index.php3/stat...oarch.rpm.html
http://rpms.mandrakeclub.com/rpms/pl...lf.noarch.html
2) Install in order:
with the command (should be root)
# urpmi <rpm>
1)kernel-source
2)dkms-minimal
3)dkms
4)dkms-ipw2200
5)ipw2200-firmware
3) command:
# modprobe ipw2200
4) check the file etc/modprobe.conf with a text editor
you shoud see a line like
alias eth1 ipw2200
5) download rpm :
http://www.zarb.org/~bgmilne/dkms/ip...mdk.noarch.rpm
http://ipw2200.sourceforge.net/firmware.php?fid=2
6) install rpm:
be root
#su
create directory /lib/hotplug/firmware and /etc/firmware
# mkdir /lib/hotplug/firmware /etc/firmware
unzip firmware package and copy the files to new directories
# tar zxvf ipw2200-fw-2.0.tgz
# cp *.fw /etc/firmware
# cp *.fw /lib/hotplug/firmware
*associated files which comes with the package
7) install the other package:
# urpmi ipw2200-dkms-0.15-1mdk.noarch.rpm
(do not care about the error message if appears, i did so at least)
8) Go to Mandrake Control Center and create new connection, choose wireless, choose eth1 (looks like-> eth1:intel Corp. |Intel(R) PRO/Wireless 2200BG), choose automatic IP,
operating mode should be "managed", ESSID should be your network's name (mine is "Linksys"), leave other spaces blank (if you use WEP enter the key), proceed to next phase and check "track card ID" and "hotplugging" boxes, if you check the box "start at boot" machine tries to start wireless network connection on system startup (i do not prefer). Finalize setup, it wil restart the network, wait for it.
9) Go to Mandrake Control Center ->Then into System -> Services. Start hotplug if not already running, and set it to start On Boot (check box).
10) Look at /etc/sysconfig/network-scripts/ifcfg-eth1 file with a text editor (e.g. Kwrite) as root and check, it should be something like this :
DEVICE=eth1
BOOTPROTO=dhcp
ONBOOT=no
HWADDR=00:0e:35:11:33:a5
METRIC=10
MII_NOT_SUPPORTED=no
WIRELESS_MODE=Managed
WIRELESS_ESSID=linksys
NEEDHOSTNAME=yes
here if HWADDR is like 00:00:00:00:00:00 you should write your modem-routers's MAC adress manually and save it because it may not recognise automaticly (check your modem's MAC adress from its setup interface).
Now we completed our setup process we can restart our Mandrake system.
If everything is okay, your wireless network connection will be up on system startup(your machine's wireless button must be on), but if you prefer to turn on wireless network manually like me you should do this:
on step 8 uncheck the box "start at boot"
after system restart open a console window
be root
#su
type root password
you can now turn on wireless network with command (your machine's wireless button must be on)
#ifup eth1
do not care about error message on command window after ifup eth1 command, just wait, it will write "done" at last. (at least it works like this on my laptop)
you can check the link with command
#ifconfig
you can close the console now
okay you are wireless now
you can cut off connection with command (be root)
#ifdown eth1
i hope it works on your machine too
i used methods described on:
1.
http://www.linuxquestions.org/questi...&highlight=00G
2.
http://learn.clemsonlinux.org/wiki/Mandrake:IPW2200
single method described on these links did not worked on me but it works if i do them both
so i wanted to share my experience with you
My solution worked on my MSI M510 Laptop but it might work on many other Laptops equipped with the same wireless card
also i must say that linux's wireless connection is more stable then windows's because on windows i see connection problems frequently on my bedroom but on Mandrake it works perfect, i haven't see a connection problem yet (i post these now wireless)
Good Luck to all Linux users