LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices


Reply
  Search this Thread
Old 07-12-2007, 09:16 AM   #1
Brad.Scalio@noaa.gov
Member
 
Registered: Jan 2007
Location: Washington DC
Distribution: RedHat & spins ... Fedora, CentOS, Mandriva
Posts: 82

Rep: Reputation: 15
wifi card fried? or missing something....


greetings

so here is the problem ... after a forced power cycle while my laptop hung, it came back up oddly with missing modules...so after recompiling things into the kernel and depmod -ae everything came up just fine, except my wifi card

[root@xps-m1710 /]# lspci | grep -i wireless
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

[1] ipw3945 driver supports this card:
Code:
[root@xps-m1710 /]# lspci -n | grep 0c:00.0
0c:00.0 0280: 8086:4222 (rev 02)

[root@xps-m1710 /]# grep 8086 /home/BradS/Desktop/FFdwnld/ipw3945-1.2.0/ipw3945.c
        {0x8086, 0x4222, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},
        {0x8086, 0x4227, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0},
        case 0x42221005:        /* 0x4222 0x8086 0x1005 is BG SKU */
        case 0x42221034:        /* 0x4222 0x8086 0x1034 is BG SKU */
        case 0x42271014:        /* 0x4227 0x8086 0x1014 is BG SKU */
        case 0x42221044:        /* 0x4222 0x8086 0x1044 is BG SKU */
2. dmesg and lspci (see above) detect the card:
Code:
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: 802.11 data/management/control stack, 1.2.17
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
tg3.c:v3.75.2 (June 5, 2007)
ACPI: PCI Interrupt 0000:09:00.0[A] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:09:00.0 to 64
eth0: Tigon3 [partno(BCM5752KFBG) rev 6002 PHY(5752)] (PCI Express) 10/100/1000Base-T Ethernet 00:18:8b:a1:e9:e0
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1]
eth0: dma_rwctrl[76180000] dma_mask[64-bit]
fw_core: created new fw device fw0 (0 config rom retries)
ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.2.1d
ipw3945: Copyright(c) 2003-2006 Intel Corporation
ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:0c:00.0 to 64
ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection
3. ifcfg file is okay:

Code:
#Intel Pro Wireless 3945AGB
IPV6INIT=no
USERCTL=yes
DEVICE=eth1
TYPE=Wireless
BOOTPROTO=dhcp
MODE=Managed
RATE=Auto
ONBOOT=no
ESSID=go_badgers
CHANNEL=1
PEERDNS=no
#KEY located in /etc/sysconfig/network-script/key-eth1
4. deamon and module loaded:
Code:
[root@xps-m1710 /]# ps -ef|grep ipw
root      1271    11  0 09:31 ?        00:00:00 [ipw3945/0]
root      1272    11  0 09:31 ?        00:00:00 [ipw3945/1]
root      1273    11  0 09:31 ?        00:00:00 [ipw3945/0]
root      1274    11  0 09:31 ?        00:00:00 [ipw3945/1]
root      2463     1  0 09:32 ?        00:00:00 ipw3945d --pid-file=/var/run/ipw3945d.pid
root      4539  3222  0 10:09 pts/0    00:00:00 grep ipw
[root@xps-m1710 /]# lsmod | grep ipw
ipw3945               203936  1 
ieee80211              57332  1 ipw3945
5. modprobe.conf shows alias for eth1:
Code:
[root@xps-m1710 /]# cat /etc/modprobe.conf
# Following default Fedora7, ipw added for NIC
#
alias eth0 tg3
alias eth1 ipw3945
alias scsi_hostadapter ata_piix
alias snd-card-0 snd-hda-intel
options snd-card-0 index=0  
options snd-hda-intel index=0  
alias net-pf-10 off
alias ipv6 off
install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; /sbin/ipw3945d
remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r --ignore-remove ipw3945
alias eth2 3c501
So am I missing something here, each time I try to do anything network related to the wifi card it can't detect eth1 as a valid device...tried other eth aliases, but runn FC7 it always seems to use eth1, and it did before just fine ... I am a little weary about a hardware issue since lspci and dmesg picks it up, and my mac works just fine on the network, as did this computer

any ideas on this one guys, greatly appreciated

I already reloaded the ipw3945 and various other drivers firmware and packages but same issue, it obviously isn't with ipw3945 as the daemon start and the module loads, it is something with the kernel buffer interface with the hardware?
 
Old 07-12-2007, 11:54 AM   #2
Brad.Scalio@noaa.gov
Member
 
Registered: Jan 2007
Location: Washington DC
Distribution: RedHat & spins ... Fedora, CentOS, Mandriva
Posts: 82

Original Poster
Rep: Reputation: 15
SOLVED -- Read ON

So I did more troubleshooting and found that when I removed and added the module to the running kernel I got:

Code:
Jul 12 12:33:14 xps-m1710 kernel: ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.2.1d
Jul 12 12:33:14 xps-m1710 kernel: ipw3945: Copyright(c) 2003-2006 Intel Corporation
Jul 12 12:33:14 xps-m1710 kernel: ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 17 (level, low) -> IRQ 17
Jul 12 12:33:14 xps-m1710 kernel: ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection
Jul 12 12:33:15 xps-m1710 kernel: ipw3945: Radio Frequency Kill Switch is On:
Jul 12 12:33:15 xps-m1710 kernel: Kill switch must be turned off for wireless networking to work.
So I couldn't for the life of me remember what the kill switch sequence was for this laptop for the wifi (I think it is related to power saving when the laptop isn't plugged in) anyway, it was

FN + F2

And voila,

Code:
Jul 12 12:45:29 xps-m1710 kernel: ACPI: PCI interrupt for device 0000:0c:00.0 disabled
Jul 12 12:45:39 xps-m1710 kernel: ieee80211: 802.11 data/management/control stack, 1.2.17
Jul 12 12:45:39 xps-m1710 kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Jul 12 12:45:39 xps-m1710 kernel: ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.2.1d
Jul 12 12:45:39 xps-m1710 kernel: ipw3945: Copyright(c) 2003-2006 Intel Corporation
Jul 12 12:45:39 xps-m1710 kernel: ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 17 (level, low) -> IRQ 17
Jul 12 12:45:39 xps-m1710 kernel: ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection
Jul 12 12:45:40 xps-m1710 kernel: ipw3945: Detected geography ABG (11 802.11bg channels, 13 802.11a channels)
so is this a bug, the toggle kill switch never used to cause the device to not even be detected before, thats a bit overkill (pardon thepun) for that
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
WiFi Only Connects Using Shell, GUI Fails on Fiesty 7.04 / Dell 1350 WiFi Card pr0gr4mm3r Linux - Wireless Networking 1 07-10-2007 08:43 PM
wifi card detected as ethernet card !? Thoddy Fedora 2 10-28-2006 09:49 AM
Best WiFi PCI (or else) card in general for Linux and WiFi network experimentation? ICEMANII Linux - Wireless Networking 2 09-21-2006 04:50 PM
Onboard video card fried, how to replace? ctkroeker Linux - Hardware 8 07-13-2006 01:11 PM
is my card fried? WPC54G linksys -- slackware 10 soylentgreen Linux - Wireless Networking 1 12-19-2004 10:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking

All times are GMT -5. The time now is 09:27 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration