Results 1 to 2 of 2
Hi,
[For openSuse 11.2] I put a new wireless card & got that "Unable to configure the kernel device because the kernel device is not present, what's mostly cause by ...
- 04-15-2010 #1Just Joined!
- Join Date
- Apr 2009
- Posts
- 3
Configure ipw2200 - missing firmware
Hi,
[For openSuse 11.2] I put a new wireless card & got that "Unable to configure the kernel device because the kernel device is not present, what's mostly cause by missing firmware".
I then downloaded the firmware from Intel® PRO/Wireless 2200BG Driver Firmware but firmware kept missing.
All files but the license are images that I copied into /lib/firmware.
I tried with different versions of the firmware but that was not it and am clueless about what to do to get the wireless working; this is the info from dmesg:
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kdmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200 0000:09:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200 0000:09:04.0: firmware: requesting ipw2200-bss.fw
ipw2200: dmaWaitSync Failed
ipw2200: Unable to load boot firmware: -1
ipw2200: Unable to load firmware: -1
ipw2200: failed to register network device
ipw2200 0000:09:04.0: PCI INT A disabled
ipw2200: probe of 0000:09:04.0 failed with error -5
Many many thanks if you come up with an idea; I think my problem is pretty common, but got to no solution browsing forums alone.
Below is all the info about my wireless card, outlined as recommended:
============ lspci ============
00:00.0 Host bridge [0600]: ATI Technologies Inc Device [1002:5a31] (rev 01)
Subsystem: Packard Bell B.V. Device [1631:c101]
00:01.0 PCI bridge [0604]: ATI Technologies Inc RS480 PCI Bridge [1002:5a3f]
00:12.0 IDE interface [0101]: ATI Technologies Inc IXP SB400 Serial ATA Controller [1002:4379] (rev 80)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: sata_sil
00:13.0 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB Host Controller [1002:4374] (rev 80)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: ohci_hcd
00:13.1 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB Host Controller [1002:4375] (rev 80)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: ohci_hcd
00:13.2 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB2 Host Controller [1002:4373] (rev 80)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: ehci_hcd
00:14.0 SMBus [0c05]: ATI Technologies Inc IXP SB400 SMBus Controller [1002:4372] (rev 82)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: piix4_smbus
00:14.1 IDE interface [0101]: ATI Technologies Inc IXP SB400 IDE Controller [1002:4376] (rev 80)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: pata_atiixp
00:14.2 Audio device [0403]: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller [1002:437b] (rev 01)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: HDA Intel
00:14.3 ISA bridge [0601]: ATI Technologies Inc IXP SB400 PCI-ISA Bridge [1002:4377] (rev 80)
Subsystem: Packard Bell B.V. Device [1631:c101]
00:14.4 PCI bridge [0604]: ATI Technologies Inc IXP SB400 PCI-PCI Bridge [1002:4371] (rev 80)
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RC410 [Radeon Xpress 200M] [1002:5a62]
Subsystem: Packard Bell B.V. Device [1631:c101]
09:02.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
Subsystem: Packard Bell B.V. Device [1631:c101]
Kernel driver in use: 8139too
09:04.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection [8086:4220] (rev 05)
Subsystem: Intel Corporation Device [8086:2741]
============ lsusb ============
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
============ lsmod ============
Module Size Used by
nfs 345200 0
lockd 81484 1 nfs
fscache 46552 1 nfs
nfs_acl 3264 1 nfs
auth_rpcgss 43456 1 nfs
sunrpc 225664 5 nfs,lockd,nfs_acl,auth_rpcgss
ip6t_LOG 6500 6
xt_tcpudp 3136 2
xt_pkttype 1632 3
ipt_LOG 6308 6
xt_limit 2628 12
af_packet 23680 2
snd_pcm_oss 51648 0
snd_mixer_oss 18496 1 snd_pcm_oss
snd_seq 64784 0
snd_seq_device 8556 1 snd_seq
edd 10376 0
cpufreq_conservative 8396 0
cpufreq_userspace 3332 0
cpufreq_powersave 1568 0
acpi_cpufreq 9196 0
speedstep_lib 5092 0
radeon 368000 2
drm 184640 3 radeon
ip6t_REJECT 5472 3
nf_conntrack_ipv6 22100 4
ip6table_raw 3008 1
xt_NOTRACK 1632 4
ipt_REJECT 3168 3
xt_state 2208 8
iptable_raw 2848 1
iptable_filter 3616 1
ip6table_mangle 4160 0
nf_conntrack_netbios_ns 2432 0
nf_conntrack_ipv4 11688 4
nf_conntrack 83616 5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack _netbios_ns,nf_conntrack_ipv4
nf_defrag_ipv4 2112 1 nf_conntrack_ipv4
ip_tables 13520 2 iptable_raw,iptable_filter
ip6table_filter 3616 1
ip6_tables 14960 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_fil ter
x_tables 19140 11 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6 t_REJECT,xt_NOTRACK,ipt_REJECT,xt_state,ip_tables, ip6_tables
ipv6 306100 27 ip6t_REJECT,nf_conntrack_ipv6,ip6table_mangle
fuse 75964 3
loop 17324 0
dm_mod 84836 0
snd_hda_codec_realtek 233636 1
snd_hda_intel 32352 2
snd_hda_codec 94656 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 8612 1 snd_hda_codec
snd_pcm 97444 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 27176 2 snd_seq,snd_pcm
snd 75076 14 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,s nd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,s nd_hwdep,snd_pcm,snd_timer
soundcore 9120 1 snd
ipw2200 193740 0
video 24600 0
epl 171460 0
8139too 34852 0
shpchp 36372 0
libipw 45936 1 ipw2200
sr_mod 17316 0
snd_page_alloc 10248 2 snd_hda_intel,snd_pcm
lib80211 7460 2 ipw2200,libipw
sg 32660 0
output 3328 1 video
pcspkr 2784 0
pci_hotplug 32928 1 shpchp
8139cp 25248 0
cdrom 40448 1 sr_mod
joydev 11712 0
button 6544 0
battery 12772 0
ac 4900 0
container 4000 0
ati_agp 7884 0
i2c_piix4 13680 0
i2c_core 32628 2 drm,i2c_piix4
ext4 381864 2
jbd2 96768 1 ext4
crc16 1952 1 ext4
ata_generic 4868 0
pata_atiixp 5216 0
ohci_hcd 37776 0
sata_sil 10216 3
rtc_cmos 15280 0
rtc_core 22908 1 rtc_cmos
rtc_lib 3168 1 rtc_core
ehci_hcd 57296 0
libata 200748 3 ata_generic,pata_atiixp,sata_sil
fan 5028 0
thermal 21020 0
processor 50384 3 acpi_cpufreq
thermal_sys 18120 4 video,fan,thermal,processor
hwmon 3676 1 thermal_sys
============ dmesg-firmware ============
[ 7.596535] ipw2200 0000:09:04.0: firmware: requesting ipw2200-bss.fw
[ 7.650618] ipw2200: Unable to load boot firmware: -1
[ 7.650631] ipw2200: Unable to load firmware: -1
============ kernel version ============
2.6.31.12-0.2-default
============ ifconfig ============
eth0 Link encap:Ethernet HWaddr 00:1B:24:1A:8F
2
inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21b:24ff:fe1a:8fd2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9870 errors:0 dropped:0 overruns:0 frame:0
TX packets:9839 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6702106 (6.3 Mb) TX bytes:2181903 (2.0 Mb)
Interrupt:21 Base address:0x8000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1060 (1.0 Kb) TX bytes:1060 (1.0 Kb)
============ iwconfig ============
- 04-15-2010 #2
What version of the firmware did you use? This is the driver version that you have:
According to the ipw2200 firmware download page, you should use version 3.0 or 3.1. Version 3.1 is the latest, so that would be what I would try. Make sure that you remove any existing version and replace it with this one.Code:Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kdmprq
If that is not the problem, then you just may need to first configure the card. I don't have Suse, so I can only give a general How-To on this.
Open YaST, then select the Network devices. You should get a window showing the network devices, then select the wireless and select to configure it. Go through the available options, then choose these:
Use Network Manager to control the card, instead of ifup/ifdown
Use DNS and DHCP to optain IP address and information
Don't activate at boot. Since most wireless connections need a password, and you can't give it until booted.
Also, you may need to give it your Default Gateway. This would be the IP address of your wireless access point/router. Since this would change if you travel with this PC, it is less important. But configure this last, if you still can't get it to work. You shouldn't have to put any password info here, as NetworkManager is going to handle that. But once again, if it won't work it won't hurt to try.
You should reboot after making changes.Paul
Please do not send Private Messages to me with requests for help. I will not reply.


Reply With Quote