<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7235.2">
<TITLE>Wireless DELL M90 with CentOS 5.1</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I have a laptop DELL M90 with an Intel PRO/Wireless 3945ABG card. </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">After installed new rpm drivers (see below), my card is recognized and I can see my wireless acces point with (iwlist - iwconfig) but it's impossible to connect to it. It seem that I can't obtain an IP address. In the log message I have "dhclient : DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval )</FONT></P>
<BR>

<P><FONT SIZE=2 FACE="Arial">The same laptop installed in Windows XP connect imediatly to my wireless acces point. Other Windows XP laptops can connect immediatly so. </FONT></P>

<P><FONT SIZE=2 FACE="Arial">My laptop is installed with CentOS 5.1 - kernel 2.6.18-53.el5</FONT>

<BR><FONT SIZE=2 FACE="Arial"> </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Any help ?</FONT>

<BR><FONT SIZE=2 FACE="Arial">Best Regards.</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">I have installed the following rpm :</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">ieee80211-kmdl-2.6.18-53.el5-1.2.18-21.el5.x86_64.rpm</FONT>

<BR><FONT SIZE=2 FACE="Arial">ipw3945-ucode-1.14.2-4.at.noarch.rpm</FONT>

<BR><FONT SIZE=2 FACE="Arial">ipw3945d-1.7.22-4.at.x86_64.rpm</FONT>

<BR><FONT SIZE=2 FACE="Arial">ipw3945-kmdl-2.6.18-53.el5-1.2.0-18.4.el5.x86_64.rpm</FONT>

<BR><FONT SIZE=2 FACE="Arial">ipw3945-1.2.0-18.4.el5.x86_64.rpm</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">I'm using the following script in the booting process for recognizd the card.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">########################################################################################</FONT>

<BR><FONT SIZE=2 FACE="Arial">#! /bin/sh</FONT>

<BR><FONT SIZE=2 FACE="Arial">#</FONT>

<BR><FONT SIZE=2 FACE="Arial"># Intel Pro/wireless 3945BG:   ipw3945d deamon</FONT>

<BR><FONT SIZE=2 FACE="Arial">#</FONT>

<BR><FONT SIZE=2 FACE="Arial">#chkconfig: 35 20 86</FONT>

<BR><FONT SIZE=2 FACE="Arial">#description: This is a daemon for automatically switching \</FONT>

<BR><FONT SIZE=2 FACE="Arial">#            ipw3945d on to get access to any AP.</FONT>

<BR><FONT SIZE=2 FACE="Arial">#</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"># Source function library.</FONT>

<BR><FONT SIZE=2 FACE="Arial">. /etc/rc.d/init.d/functions</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin</FONT>

<BR><FONT SIZE=2 FACE="Arial">DESC="Intel PRO/Wireless 3945BG"</FONT>

<BR><FONT SIZE=2 FACE="Arial">NAME=ipw3945d</FONT>

<BR><FONT SIZE=2 FACE="Arial">SCRIPTNAME=/etc/init.d/ipw3945</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"># Hopefully exit if the package has been removed.</FONT>

<BR><FONT SIZE=2 FACE="Arial">test -x $SCRIPTNAME || exit 0</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"># Loads the driver and starts the regulatory daemon</FONT>

<BR><FONT SIZE=2 FACE="Arial">load() {</FONT>

<BR><FONT SIZE=2 FACE="Arial">       /sbin/modprobe --ignore-install ipw3945</FONT>

<BR><FONT SIZE=2 FACE="Arial">       /sbin/ipw3945d --timeout=-1 --quiet</FONT>

<BR><FONT SIZE=2 FACE="Arial">}</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"># Unloads the driver (killing the regulatory daemon)</FONT>

<BR><FONT SIZE=2 FACE="Arial">unload() {</FONT>

<BR><FONT SIZE=2 FACE="Arial">       /sbin/ipw3945d --kill 2>/dev/null</FONT>

<BR><FONT SIZE=2 FACE="Arial">       /sbin/modprobe -r --ignore-remove ipw3945</FONT>

<BR><FONT SIZE=2 FACE="Arial">}</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">case "$1" in</FONT>

<BR><FONT SIZE=2 FACE="Arial"> start|restart)</FONT>

<BR><FONT SIZE=2 FACE="Arial">       echo -n "Starting $DESC: $NAME"</FONT>

<BR><FONT SIZE=2 FACE="Arial">       unload</FONT>

<BR><FONT SIZE=2 FACE="Arial">       sleep 3</FONT>

<BR><FONT SIZE=2 FACE="Arial">       load</FONT>

<BR><FONT SIZE=2 FACE="Arial">       sleep 3</FONT>

<BR><FONT SIZE=2 FACE="Arial">       echo "."</FONT>

<BR><FONT SIZE=2 FACE="Arial">       ;;</FONT>

<BR><FONT SIZE=2 FACE="Arial"> stop)</FONT>

<BR><FONT SIZE=2 FACE="Arial">       echo -n "Stopping $DESC: $NAME"</FONT>

<BR><FONT SIZE=2 FACE="Arial">       unload</FONT>

<BR><FONT SIZE=2 FACE="Arial">       echo "."</FONT>

<BR><FONT SIZE=2 FACE="Arial">       ;;</FONT>

<BR><FONT SIZE=2 FACE="Arial"> *)</FONT>

<BR><FONT SIZE=2 FACE="Arial">       echo "Usage: $0 {start|stop|restart}"</FONT>

<BR><FONT SIZE=2 FACE="Arial">       exit 1</FONT>

<BR><FONT SIZE=2 FACE="Arial">esac</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">exit 0</FONT>
</P>
<BR>

<pre>__________________________

Ce message (et toutes ses pièces jointes éventuelles) est confidentiel et établi à l'intention exclusive de ses destinataires. Toute utilisation de ce message non conforme à sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite, sauf autorisation expresse. L'IFP décline toute responsabilité au titre de ce message.

This message and any attachments (the message) are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. IFP should not be liable for this message.

Visitez notre site Web / Visit our web site : http://www.ifp.fr
__________________________
</pre></BODY>
</HTML>