I succeeded in connecting with the new wireless DLink 802.11 bg/n Gatewaway/Router model D-625.
It is simple:
The Centrino chip set works with the ipw2200 module.
1) Compile the kernel with the Intel Pro Wireless 2200 enabled
2) Download the ipw2200 firmware that can be found at:
http://ipw2200.sourceforge.net/firmware.php
Install it into /lib/firmware
3) Configure /etc/rc.d/rc.inet1.conf as follows:
# Config information for eth1:
IPADDR[1]=""
NETMASK[1]=""
USE_DHCP[1]="yes" ##enable dhcp here
WLAN_MODE[1]=Managed
WLAN_RATE[1]="54M auto"
DHCP_HOSTNAME[1]=""
4) Configure /etc/rc.d/rc.wireless.conf as follows:
case "$HWADDR" in
## NOTE : Comment out the following five lines to activate the samples below ...
## --------- START SECTION TO REMOVE -----------
00:12:F0:50:08:98) ## The HWaddr of your card in ifconfig (MAC address)
# ESSID (extended network name) : My Network, any
ESSID="dlink" ##Your ESSID id
# NWID/Domain (cell identifier) : 89AB, 100, off
#NWID=""
# Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto
MODE="Managed"
# Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)
#FREQ=""
CHANNEL="8" ##Whatever channel number that appears in iwlist eth1 scanning
# Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)
#SENS=""
# Bit rate : auto, 1M, 11M
#RATE=""
# Encryption key : 4567-89AB-CD, s

assword
KEY="s:xxxx" ##Whaterver WEP key that you set
# RTS threshold : off, 500
#RTS="off"
# Fragmentation threshold : off, 1000
#FRAG=""
# Other iwconfig parameters : power off, ap 01:23:45:67:89:AB
#IWCONFIG="ap 00:16:B6:28:54:AD"
# iwspy parameters : + 01:23:45:67:89:AB
#IWSPY=""
# iwpriv parameters : set_port 2, set_histo 50 60
#IWPRIV=""
;;
esac
5) Don't forget:
a) Turn the radio on:
#iwconfig eth1 txpower on
else iwlist will find nothing!
b) If there's a enable/disable wlan hardware button on your laptop be sure it is enabled (else you're going to get mad!) since iwlist will find nothing.
c) Ignore KWifimanager and the likes if you want to stay sane.
6) Init 6
That's it!
Thanks globally for all the bits I gathered from different sources in this ticket.
End of ticket. Problem solved.