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?