PDA

View Full Version : using ipw2200bg in FC2


dwisianto
2005-04-06, 10:08 AM CDT
For some compilation reason, I am forced to use Fedora Core 2 instead of Fedora Core 3

However, I cannot get the wireless card to work using Fedora Core 2.
I tried to follow the steps in the article

Wireless Connection With Network Manager in FC3
by Jim Lawrence on Jan 31, 2005 (UPDATED 2005-02-06)

I found the rpm mentioned in the article from atrpms.
But it force me to upgrade my kernel to kernel-smp

And my laptop just freeze when I tried to start from kernel-smp

any help will be appreciated.

thanks

jim
2005-04-06, 10:44 AM CDT
Do you have a hyper thresding processor?
at ATrpms, there are FC2 drivers and kmdls
http://www.atrpms.net/dist/fc2/ipw2200/

dwisianto
2005-04-06, 11:02 AM CDT
The processor is INTEL CENTRINO 1.6 GHZ,
It is a dell notebook inspiron 700m

I guess it is not Hyperthreading technology

jim
2005-04-06, 11:06 AM CDT
remove the smp kernel
what kernel are you using ?

uname -r
or to see which ones are installed
rpm -q kernel

dwisianto
2005-04-06, 02:48 PM CDT
this is what I have
kernel 2.6.10-1.771_FC2.i686

jim
2005-04-06, 09:28 PM CDT
your going to want
ipw2200-1.0.0-23.rhfc2.at.i386.rpm
ipw2200-kmdl-2.6.10-1.771_FC2-1.0.0-23.rhfc2.at.i686.rpm
& this one from here
http://www.atrpms.net/dist/common/ipw2200-firmware/
ipw2200-firmware-2.2-5.at.noarch.rpm

save them to a folder in your home directory name it ipw2200
in the terminal type su
enter the root password
change to that directory
cd /home/you/ipw2200
then issue this command
rpm -ivh *.rpm <---- will install all 3 rpms at once! Cool huh?

next see if you have NetworkManager

rpm -qa | grep NetworkManager

if you have networkmanager & NetworkManager-gnome
then as your user not root try NetworkManagerInfo (only in gnome)

dwisianto
2005-04-07, 01:36 AM CDT
I might be very close to the solution however, I have the following message

[root@localhost dwisianto]# /sbin/ifup eth1
ipw2200 device eth1 does not seem to be present, delaying initialization.

[root@localhost dwisianto]# /sbin/modprobe ipw2200

[root@localhost dwisianto]# dmesg | grep ipw2200
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.13
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200_boot.fw load failed
ipw2200: Unable to load firmware: 0xFFFFFFFE
ipw2200: failed to register network device
ipw2200: probe of 0000:02:01.0 failed with error -5
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.13
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200_boot.fw load failed
ipw2200: Unable to load firmware: 0xFFFFFFFE
ipw2200: failed to register network device
ipw2200: probe of 0000:02:01.0 failed with error -5

The output of system-config-network
---------------------------------------------------------------------------------------------------------------
Component: system-config-network
Version: 1.3.16
Summary: TBd16e09ca system-control-network:322:hydrateProfiles:AttributeError: 'NoneType' object has no attribute 'hide'
Traceback (most recent call last):
File "/usr/bin/system-control-network", line 202, in on_configureButton_clicked
self.hydrateProfiles(refresh = TRUE)
File "/usr/bin/system-control-network", line 322, in hydrateProfiles
self.xml.get_widget('profileFrame').hide()
AttributeError: 'NoneType' object has no attribute 'hide'

Local variables in innermost frame:
profilelist: ProfileList.default.ActiveDevices.1=eth1
ProfileList.default.ActiveDevices.2=eth0
ProfileList.default.HostsList.1.IP=127.0.0.1
ProfileList.default.HostsList.1.Hostname=localhost .localdomain
ProfileList.default.HostsList.1.AliasList.1=localh ost
ProfileList.default.DNS.SecondaryDNS=
ProfileList.default.DNS.SearchList.1=launchmodem.c om
ProfileList.default.DNS.Domainname=
ProfileList.default.DNS.Hostname=localhost.localdo main
ProfileList.default.DNS.TertiaryDNS=
ProfileList.default.DNS.PrimaryDNS=192.168.0.1
ProfileList.default.Active=true
ProfileList.default.ProfileName=default

self: <__main__.mainDialog instance at 0xb7bb464c>
omenu: None
refresh: True

jim
2005-04-07, 07:48 AM CDT
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.13
Seems a bit out dated

what is in /etc/firmware ? as root (su -) try
cat /etc/firmware

also try as root (su -)
system-config-network
see if your device s there if not see if you can add it.
if you can add it, click edit & make sure under the hardware devices tab you "bind to mac adresss" ANY changes that you make require the network to either be restarrted or a reboot
service network restart
then

do you see your router?
is encryption on? if so turn that off for now
[CODE]ifconfig
does your wireless device show unassociated?
if the above is true then try
iwconfig eth1 essid "yournetworknamehere"
then
ifup eth1

tlanglois
2005-04-09, 01:10 PM CDT
Hello. I am replying because have the same problem as dwisianto.
# dmesg | grep ipw2200
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.13
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200_boot.fw load failed
ipw2200: Unable to load firmware: 0xFFFFFFFE
ipw2200: failed to register network device
ipw2200: probe of 0000:06:0b.0 failed with error -5

Seems a bit out dated

what is in /etc/firmware ? as root (su -) try
cat /etc/firmware


# ls -lsa /etc/firmware/
total 632
8 drwxr-xr-x 2 root root 4096 Apr 9 19:21 .
16 drwxr-xr-x 75 root root 12288 Apr 9 19:11 ..
0 lrwxrwxrwx 1 root root 33 Apr 9 19:21 ipw2200-LICENSE.txt -> /lib/firmware/ipw2200-LICENSE.txt
0 lrwxrwxrwx 1 root root 29 Apr 9 19:21 ipw-2.2-boot.fw -> /lib/firmware/ipw-2.2-boot.fw
0 lrwxrwxrwx 1 root root 28 Apr 9 19:21 ipw-2.2-bss.fw -> /lib/firmware/ipw-2.2-bss.fw
0 lrwxrwxrwx 1 root root 34 Apr 9 19:21 ipw-2.2-bss_ucode.fw -> /lib/firmware/ipw-2.2-bss_ucode.fw
0 lrwxrwxrwx 1 root root 29 Apr 9 19:21 ipw-2.2-ibss.fw -> /lib/firmware/ipw-2.2-ibss.fw
0 lrwxrwxrwx 1 root root 35 Apr 9 19:21 ipw-2.2-ibss_ucode.fw -> /lib/firmware/ipw-2.2-ibss_ucode.fw
608 -rw-r--r-- 1 root root 610743 Oct 20 16:22 microcode.dat


also try as root (su -)
system-config-network
see if your device s there if not see if you can add it.
if you can add it, click edit & make sure under the hardware devices tab you "bind to mac adresss" ANY changes that you make require the network to either be restarrted or a reboot


When I do that and click on Probe I get an error: [Errno 19] No such device.
(the wireless switch of my laptop is on)

I am using FC3 with updated kernel 2.6.10-1.770-FC3.
any help will be appreciated.

thanks

AndyGreen
2005-04-09, 01:14 PM CDT
Possibly you need your firmware in /lib/firmware, that is certainly the case now in FC3.

tlanglois
2005-04-09, 03:00 PM CDT
Possibly you need your firmware in /lib/firmware, that is certainly the case now in FC3.

In fact it is in /lib/firmware/ /etc/firmware contains links to /lib/firmware/.

# ls /lib/firmware/
BCM2033-FW.bin ipw2200-LICENSE.txt ipw-2.2-bss_ucode.fw
BCM2033-MD.hex ipw-2.2-boot.fw ipw-2.2-ibss.fw
BCM-LEGAL.txt ipw-2.2-bss.fw ipw-2.2-ibss_ucode.fw

jim
2005-04-10, 11:01 AM CDT
what is the output of
rpm -qa | grep ipw2200

How did you install the drivers for this PC ? by source or rpms ?

Also take a look at this article
http://fedoranews.org/contributors/jim_lawrence/wireless/

tlanglois
2005-04-11, 02:30 PM CDT
what is the output of
rpm -qa | grep ipw2200

How did you install the drivers for this PC ? by source or rpms ?

Also take a look at this article
http://fedoranews.org/contributors/jim_lawrence/wireless/

Strangely the error I had when probing for mac address disapeared.
Then I had an error when activating the device with the Applications--->System Settings--->Network app or by hand:
# ifup eth1
Error for wireless request "Set Bit Rate" (8B20) :
SET failed on device eth1 ; Operation not supported.

Determining IP information for eth1... failed.


Finally I looked at your page http://fedoranews.org/contributors/jim_lawrence/wireless/,
started NetworkManager and .... It worked ! Thanks a lot ! Now I am going to follow the link How it Works (http://people.redhat.com/dcbw/NetworkManager/howitworks.html) :)