Answers to: backtrack4 ipw2100 module not being loaded for intel pro wireless b lanhttp://linuxexchange.org/questions/2382/backtrack4-ipw2100-module-not-being-loaded-for-intel-pro-wireless-b-lan<p>I can't get my wireless card to be used/assigned under backtrack4. I know it works I've used it on other backtrack installs.</p> <p>Everything seems to point to backtrack recognizing/seeing it, but it's not recognizing the eth1/wlan0/ath0 interface when I try to set it up.</p> <p>ThoughtS?</p> <pre><code> root@bt:/usr/local/src/compat-wireless-2.6.38-rc4-1# lshw -C network *-network:0 description: Ethernet interface product: 82540EP Gigabit Ethernet Controller (Mobile) vendor: Intel Corporation physical id: 1 bus info: pci@0000:02:01.0 logical name: eth0 version: 03 serial: 00:0d:60:b0:c0:ba size: 100MB/s capacity: 1GB/s width: 32 bits clock: 66MHz capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000 driverversion=7.3.21-k6-NAPI duplex=full firmware=N/A ip=10.0.2.4 latency=64 link=yes mingnt=255 module=e1000 multicast=yes port=twisted pair speed=100MB/s *-network:1 UNCLAIMED description: Network controller product: PRO/Wireless LAN 2100 3B Mini PCI Adapter vendor: Intel Corporation physical id: 2 bus info: pci@0000:02:02.0 version: 04 width: 32 bits clock: 33MHz capabilities: pm cap_list configuration: latency=64 maxlatency=34 mingnt=2 root@bt:/usr/local/src/compat-wireless-2.6.38-rc4-1# lspci 00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03) 00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) 00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81) 00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01) 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01) 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01) 00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01) 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 [Mobility FireGL 9000] (rev 02) 02:00.0 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01) 02:00.1 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01) 02:01.0 Ethernet controller: Intel Corporation 82540EP Gigabit Ethernet Controller (Mobile) (rev 03) 02:02.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04) root@bt:/usr/local/src/compat-wireless-2.6.38-rc4-1# iwconfig lo no wireless extensions. eth0 no wireless extensions. irda0 no wireless extensions. root@bt:/usr/local/src/compat-wireless-2.6.38-rc4-1# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0d:60:b0:c0:ba inet addr:10.0.2.4 Bcast:10.0.3.255 Mask:255.255.252.0 inet6 addr: fe80::20d:60ff:feb0:c0ba/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5388 errors:0 dropped:0 overruns:0 frame:0 TX packets:4639 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:5188403 (5.1 MB) TX bytes:983799 (983.7 KB) irda0 Link encap:IrLAP HWaddr 00:00:00:00 NOARP MTU:2048 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:8 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 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:58 errors:0 dropped:0 overruns:0 frame:0 TX packets:58 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2900 (2.9 KB) TX bytes:2900 (2.9 KB) </code></pre> <h2>UPDATE:</h2> <p>Found the following code in dmesg. It appears that the firmware module isn't being loaded.</p> <pre><code> root@bt:~# dmesg 2&gt;&amp;1 | grep ipw libipw: 802.11 data/management/control stack, git-1.1.13 libipw: Copyright (C) 2004-2005 Intel Corporation &lt;jketreno@&lt;a href="http://linux.intel.com"&gt;linux.intel.com&gt; ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, git-1.2.2 ipw2100: Copyright(c) 2003-2006 Intel Corporation ipw2100 0000:02:02.0: PCI INT A -&gt; Link[LNKC] -&gt; GSI 11 (level, low) -&gt; IRQ 11 ipw2100: Detected Intel PRO/Wireless 2100 Network Connection ipw2100: eth1: Firmware 'ipw2100-1.3.fw' not available or load failed. ipw2100: eth1: ipw2100_get_firmware failed: -2 ipw2100: eth1: Failed to power on the adapter. ipw2100: eth1: Failed to start the firmware. ipw2100Error calling register_netdev. ipw2100 0000:02:02.0: PCI INT A disabled ipw2100: probe of 0000:02:02.0 failed with error -5 </code></pre>enTue, 19 Apr 2011 02:26:55 -0400Answer by rfelsburghttp://linuxexchange.org/questions/2382/backtrack4-ipw2100-module-not-being-loaded-for-intel-pro-wireless-b-lan/2383<p>UPDATE:</p> <pre><code> root@bt:~# locate ipw2100-1.3.fw root@bt:~# cd /lib/firmware root@bt:~# ll /lib/firmware | grep ipw root@bt:~# cd /usr/local/src/ # Download ipw2100 frimware from <a href="http://ipw2100.sourceforge.net">http://ipw2100.sourceforge.net</a>/firmware.php?fid=2 to /usr/local/src root@bt:~# tar zxf ipw2100-fw-1.3.tgz root@bt:~# cp ipw2100-*.fw /lib/firmware/ root@bt:~# modprobe ipw2100 ipw2200 # reboot the box. root@bt:/usr/local/src# iwconfig lo no wireless extensions. eth0 no wireless extensions. irda0 no wireless extensions. eth1 IEEE 802.11b ESSID:"My_ssid" Nickname:"My_ssid" Mode:Managed Frequency:2.437 GHz Access Point: 00:14:6C:D6:03:48 Bit Rate=11 Mb/s Tx-Power:16 dBm Retry short limit:7 RTS thr:off Fragment thr:off Encryption key:XXXX-XXXX-XXX-XXXX-XXXX-XXXX Security mode:open Power Management:off Link Quality=99/100 Signal level=-46 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:60 Missed beacon:2 root@bt:/usr/local/src# /etc/init.d/networking restart Reconfiguring network interfaces...There is already a pid file /var/run/dhclient.eth1.pid with pid 9228 killed old client process, removed PID file Internet Systems Consortium DHCP Client V3.1.1 Copyright 2004-2008 Internet Systems Consortium. All rights reserved. For info, please visit <a href="http://www.isc.org">http://www.isc.org</a>/sw/dhcp/ Listening on LPF/eth1/00:0c:f1:60:78:78 Sending on LPF/eth1/00:0c:f1:60:78:78 Sending on Socket/fallback DHCPRELEASE on eth1 to 10.0.1.1 port 67 Internet Systems Consortium DHCP Client V3.1.1 Copyright 2004-2008 Internet Systems Consortium. All rights reserved. For info, please visit <a href="http://www.isc.org">http://www.isc.org</a>/sw/dhcp/ Listening on LPF/eth1/00:0c:f1:60:78:78 Sending on LPF/eth1/00:0c:f1:60:78:78 Sending on Socket/fallback DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 7 DHCPOFFER of 10.0.2.8 from 10.0.1.1 DHCPREQUEST of 10.0.2.8 on eth1 to 255.255.255.255 port 67 DHCPACK of 10.0.2.8 from 10.0.1.1 bound to 10.0.2.8 -- renewal in 35581 seconds. done. root@bt:/usr/local/src# lshw -C network *-network:0 DISABLED description: Ethernet interface product: 82540EP Gigabit Ethernet Controller (Mobile) vendor: Intel Corporation physical id: 1 bus info: pci@0000:02:01.0 logical name: eth0 version: 03 serial: 00:0d:60:b0:c0:ba capacity: 1GB/s width: 32 bits clock: 66MHz capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000 driverversion=7.3.21-k6-NAPI firmware=N/A ip=10.0.2.5 latency=64 link=no mingnt=255 module=e1000 multicast=yes port=twisted pair *-network:1 description: Wireless interface product: PRO/Wireless LAN 2100 3B Mini PCI Adapter vendor: Intel Corporation physical id: 2 bus info: pci@0000:02:02.0 logical name: eth1 version: 04 serial: 00:0c:f1:60:78:78 width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=ipw2100 driverversion=git-1.2.2 firmware=712.0.3:3:00000001 ip=10.0.2.8 latency=64 link=yes maxlatency=34 mingnt=2 module=ipw2100 multicast=yes wireless=IEEE 802.11b </code></pre>rfelsburgTue, 19 Apr 2011 02:26:55 -0400http://linuxexchange.org/questions/2382/backtrack4-ipw2100-module-not-being-loaded-for-intel-pro-wireless-b-lan/2383