Some help about the problem? What can be the problem? Is the pccard, the laptop, the pci, the acpi?
Some help please, I can't find anything about it!!
The card is activated when the system want, sometimes works, sometimes not works (as I exposed in the initial message).
I tryed with acpi=noirq in kernel parameters.
I tryed with noacpi in kernel parameters.
I tryed with pci=noacpi in kernel parameters.
I tried using (in modprobe.conf):
alias ath0 ath_pci
install ath_pci /sbin/modprobe --ignore-install ath_pci countrycode=724
remove ath_pci /sbin/rmmod wlan_wep ; /sbin/rmmod ath_hal ; /sbin/rmmod ath_rate_onoe ; /sbin/modprobe -r --ignore-remove ath_pci ; /sbin/rmmod wlan
tried (in modprobe.conf): alias ath0 ath_pci options ath_pci countrycode=724
tried (in modprobe.conf) deleting all ath_pci lines.
Please, I need know what can be the posibilities to continuing searching in the web about it and doing some tests.
The madwifi package used is the downloaded from atrpms (two days ago).
Thanks!!
Samuel Díaz García Director Gerente ArcosCom Wireless, S.L.L.
mailto:samueldg@xxxxxxxxxxxx http://www.arcoscom.com móvil: 651 93 72 48 tlfn/fax: 956 70 13 15
Samuel Díaz García wrote:
Hi guys, I'm having a curious problem with my madwifi. I've readed the FAQs, and looked for the problem in the list archive.
The problem is my PCCARD Atheros A+B+G doesn't want to work again.
1) Sometimes the scanpci & the lspci don't found it (not appears the "Unknown device")
2) Sometimes the scanpci don't display the card but the lspci found an "Unknown device".
3) And sometimes them show my card, but ifup says error in input/output.
In all cases, to eject the card and can see the output, I perform the next actions sequence:
a) cardctl eject
b) manually extract the card
c) rmmod wlan_wep; rmmod ath_pci; rmmod ath_rate_onoe; rmmod ath_hal; rmmod wlan;
I usually use the system-network-config to config my ifaces and I have some profiles, to assigns the same IP's to my ethernet, or my prism, or my atheros.
If this help, I found this in my message from my boot process:
Jan 19 15:08:30 sdg03 kernel: PCI: Using ACPI for IRQ routing
Jan 19 15:08:30 sdg03 kernel: ** PCI interrupts are no longer routed automatically. If this
Jan 19 15:08:30 sdg03 kernel: ** causes a device to stop working, it is probably because the
Jan 19 15:08:30 sdg03 kernel: ** driver failed to call pci_enable_device(). As a temporary
Jan 19 15:08:26 sdg03 sysctl: net.ipv4.ip_forward = 0
Jan 19 15:08:30 sdg03 kernel: ** workaround, the "pci=routeirq" argument restores the old
Jan 19 15:08:30 sdg03 autofs: automount startup succeeded
Jan 19 15:08:26 sdg03 sysctl: net.ipv4.conf.default.rp_filter = 1
Jan 19 15:08:30 sdg03 kernel: ** behavior. If this argument makes the device work again,
Jan 19 15:08:26 sdg03 sysctl: net.ipv4.conf.default.accept_source_route = 0
Jan 19 15:08:31 sdg03 kernel: ** please email the output of "lspci" to bjorn.helgaas@xxxxxx
Jan 19 15:08:26 sdg03 sysctl: kernel.sysrq = 0
Jan 19 15:08:31 sdg03 kernel: ** so I can fix the driver.
I hope you can help me.
Now I put to you the my outputs:
CASE 1:
=======
/var/log/messages:
Jan 19 16:24:40 sdg03 kernel: ath_hal: 0.9.12.14 (AR5210, AR5211, AR5212)
Jan 19 16:24:40 sdg03 kernel: wlan: 0.8.4.5 (EXPERIMENTAL)
Jan 19 16:24:40 sdg03 kernel: ath_rate_onoe: 1.0
Jan 19 16:24:40 sdg03 kernel: ath_pci: 0.9.4.12 (EXPERIMENTAL)
Jan 19 16:24:40 sdg03 kernel: PCI: Enabling device 0000:02:00.0 (0004 -> 0006)
Jan 19 16:24:40 sdg03 kernel: ath%%d: unable to attach hardware; HAL status 3
scanpci: Don't found it.
lspci:
02:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 08)
!!! Invalid class 0200 for header type 02
Subsystem: Unknown device 0040:0002
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at 1f000000 (32-bit, non-prefetchable) [disabled] [size=64K]
Bus: primary=18, secondary=00, subordinate=02, sec-latency=0
Memory window 0: 0002001c-00020020 [disabled]
Memory window 1: 00020024-00020028 [disabled]
I/O window 0: 0000002c-00000033 [disabled]
I/O window 1: 00000034-0000003b [disabled]
16-bit legacy interface ports at 0044
CASE 1.1 (if i don't remove the modules):
========================================
/var/log/messages:
Jan 19 16:32:20 sdg03 kernel: PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
Jan 19 16:32:20 sdg03 kernel: ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 10 (level, low) -> IRQ 10
Jan 19 16:32:20 sdg03 kernel: ath%%d: unable to attach hardware; HAL status 8
scanpci & lspci: as in case 1.
CASE 2:
=======
/var/log/messages:
Jan 19 16:40:07 sdg03 kernel: PCI: 0000:02:00.0: class 2 doesn't match header type 02. Ignoring class.
Jan 19 16:40:07 sdg03 kernel: PCI: not setting up bridge 0000:02:00.0 for bus 3
lspci -v:
02:00.0 Non-VGA unclassified device: Gammagraphx, Inc.: Unknown device 0002 (rev 08)
!!! Invalid class 0000 for header type 02
Subsystem: Unknown device 0040:0002
Flags: bus master, fast devsel, latency 0
Memory at <ignored> (32-bit, non-prefetchable) [disabled]
Bus: primary=18, secondary=00, subordinate=02, sec-latency=0
Memory window 0: 0002001c-00020020 [disabled]
Memory window 1: 00020024-00020028 [disabled]
I/O window 0: 0000002c-00000033 [disabled]
I/O window 1: 00000034-0000003b [disabled]
16-bit legacy interface ports at 0044
scanpci: Doesn't show the device.
CASE 3:
=======
/var/log/messages:
Jan 16 04:28:54 sdg03 kernel: PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
Jan 16 04:28:54 sdg03 kernel: ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 10 (level, low) -> IRQ 10
Jan 16 04:28:54 sdg03 kernel: ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
Jan 16 04:28:54 sdg03 kernel: ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
Jan 16 04:28:54 sdg03 kernel: ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
Jan 16 04:28:54 sdg03 kernel: ath0: turbo rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
Jan 16 04:28:54 sdg03 kernel: ath0: mac 5.9 phy 4.3 radio 3.6
Jan 16 04:28:54 sdg03 kernel: ath0: 802.11 address: 00:0b:6b:20:1c:0e
Jan 16 04:28:54 sdg03 kernel: ath0: Use hw queue 0 for WME_AC_BE traffic
Jan 16 04:28:54 sdg03 kernel: ath0: Use hw queue 1 for WME_AC_BK traffic
Jan 16 04:28:54 sdg03 kernel: ath0: Use hw queue 2 for WME_AC_VI traffic
Jan 16 04:28:54 sdg03 kernel: ath0: Use hw queue 3 for WME_AC_VO traffic
Jan 16 04:28:54 sdg03 kernel: ath0: Atheros 5212: mem=0x1f000000, irq=10
scanpci & lspci: Showing the iface fine.
Sorry for my poor english.
Best regards,