2007/12/12, Grant Williamson <[EMAIL PROTECTED]>: > Nick, > I might be the kernel I am using, this is on a t60 > > 03:00.0 0200: 168c:1014 (rev 01) > Subsystem: 1014:058a > Flags: fast devsel, IRQ 82 > Memory at edf00000 (64-bit, non-prefetchable) [disabled] [size=64K] > Capabilities: [40] Power Management version 2 > Capabilities: [50] Message Signalled Interrupts: 64bit- > Queue=0/0 Enable- > Capabilities: [60] Express Legacy Endpoint IRQ 0 > Capabilities: [90] MSI-X: Enable- Mask- TabSize=1 > Capabilities: [100] Advanced Error Reporting > Capabilities: [140] Virtual Channel > > Loading the module I see the following. > ath5k_pci 0000:03:00.0: registered as 'phy0' > ath5k phy0: failed to resume the MAC Chip > ath5k_pci: probe of 0000:03:00.0 failed with error -5 > >
I believe it's a bug in nic_wakeup i just fixed (i haven't commited the patch yet since i'm working on a bigger patch series), seems we have to reset pci unit last (if you want to tweak it yourself, code is in drivers/net/wireless/ath5k/hw.c in function ath5k_hw_nic_wakeup). It fixed 5210 (without it the whole system would hang) but it might be the right implementation for all chips. -- GPG ID: 0xD21DB2DB As you read this post global entropy rises. Have Fun ;-) Nick _______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel