Access problems with Intel PRO/Wireless 2200
I've been having trouble with the embedded wireless card in my laptop. I run Ubuntu Hoary and here are the laptop specs:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Inspiron 9300 Intel® Pentium® M Processor 730 (1.60 GHz/2MB Cache/533MHz FSB) Display 17 inch UltraSharp Wide Screen XGA+ Display 17XGA Memory 512MB Dual Channel DDR2 SDRAM at 533MHz 2 Dimm Video Card 256MB NVIDA® GeForce Go 6800 Hard Drive 100GB Hard Drive Network Card Integrated 10/100 Network Card and Modem CD/DVD Drives 8X Max DVD ROM Drive Wireless Networking Card Intel® PRO/Wireless 2200 Internal Wireless (802.11 b/g, 54Mbps) <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< I've gotten this card to work before (although not very well) on my father's wireless network (which used a LinkSys router). Now I'm trying to use the network at UT and I set everything up properly (and checked it twice), and I get 0 signal strength. I borrowed a Linksys Orinoco Gold 802.11b PCMCIA from my labmate and everything works perfectly. I have no idea what's up with this. Does the embedded Intel wireless just suck or not have good Linux drivers for it? Here's the output of ifconfig and iwconfig when I'm connected with the PCMCIA card. (eth0 = wired network, eth1 = intel embedded wireless, eth2= PCMCIA wireless) ifconfig Code:
eth1 Link encap:Ethernet HWaddr 00:00:00:00:00:00 Code:
eth1 unassociated ESSID:"utexas" Does anyone know what could be wrong here? :study: |
Have you noticed that eth1 reports "unassociated"?
My card reports IEEE 802.11 You Tx-power is set to off, therefore, I would be led to believe you radio is off... try entering iwconfig eth1 txpower auto as root |
Thanks. I'm a neophyte when it comes to wireless by the way. :p
Code:
root@tate:/home/olsen # iwconfig eth1 txpower auto |
Does your laptop have a button for turning on the wireless card? Mine has one just to the left of the power button, for example.
|
It does using one of the Fn+ key combinations, but from what I've read about other people with this laptop it doesn't seem to work. I think I might have found the problem though. The card requires the external ipw2200 driver and I may need to do modprobe ipw2200 before it will work correctly. I will test this next time I'm on campus and if it works (or doesn't work) I will report back here. :) Thanks.
|
Unfortunately, when I typed lsmod right after booting, I found that ipw2200 module is already loaded. So I'm back to square one. :( I found the following link though, so maybe I'll be able to get it working after I read through this site.
http://ipw2200.sourceforge.net/ |
Quote:
You'll need to compile the ieee driver, the 2200 driver, and then copy the firmware files to /lib/hotplug/firmware. If you want to unload the existing bad driver then rmmod is the command for that. |
I' m using also Intel® PRO/Wireless 2200 BG, and just also needed to check, how to get the card working. I'm not using Debian, but maybe the following can help you. I got my card working with WEP encryption, but I didn't check WPA.
Check, if the kernel has been compiled with the following options: - general: CONFIG_NET_RADIO=y CONFIG_FW_LOADER=m - for WEP encryption: CONFIG_CRYPTO=y CONFIG_CRYPTO_ARC4=m CONFIG_CRC32=m - for WPA support: CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_AES_586=m Check, if the the following modules are loaded: - in general: ipw2200 firmware_class iee80211 cls_fw - for WEP encryption: arc4 crc32c - for WPA support: aes-i586 ? michael_mic ? Check, if you have the following firmware files in /etc/firmware or /usr/lib/hotplug/firmware: ipw-2.2-boot.fw ipw-2.2-bss.fw ipw-2.2-bss_ucode.fw ipw-2.2-ibss.fw ipw-2.2-ibbs_ucode.fw Check, if you have hotplug-scripts like /etc/hotplug/firmware.agent Set the appropriate settings with iwconfig. In my case I only set my essid and my WEP key. You should be able to associate with the access point know, else check, if the radio is turned on. If iwconfig shows Tx-Power=off, then it is either off or something else is wrong. Set the appropriate settings for card startup and start it. In my case I added the line "iface eth0 inet dhcp" to /etc/network/interfaces and started the card with ifup eth0. |
All times are GMT -5. The time now is 12:31 AM. |