if you have been following my blog on my t43, you will know i am very satisfied with what linux distributions can do nowadays compared to years before. (Almost) Everything just work, and minor tweaking will be needed to make it your dream partner in crime. But one thing i have not solved so far: wlan is always off after waking up from hibernation.
The error message i get from dmesg is as follow:
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 0.19
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI interrupt 0000:04:02.0[A] -> GSI 21 (level, low) -> IRQ 21
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw-2.2-boot.fw load failed: Reason -2
ipw2200: Unable to load firmware: 0xFFFFFFFE
ipw2200: failed to register network device
ipw2200: probe of 0000:04:02.0 failed with error -5
i have still no idea why this is happening. I have tried putting firmware at different places (referring to diff distro, by nature) or reconfigure my hotplug settings, and tried different acpi settings. My T43 still refuse to wake up from hibernation with WLAN. perhaps it is just me :) i don't mind rebooting all the time, but someone should explain why this is happening to me (only)...
so if you happen to have solution for me, please do drop me a message here or contact me. I would be glad to know how i can solve/forget about this problem once and for all. Else i pray Breezy can solve it ;)
Comments
I'm seeing the same problem
I'm seeing the same problem, with a t43p, trying out ubuntu. Though I've been using unix (and the linux) for a decade or two, I'm a developer, not a sysadmin, and I haven't had much in the way of desktop linux experience at all. I like debian for servers, so I
thought I'd try ubuntu, which I've heard has better support for desktop-ish stuff.
Resume-from-disk seems to work and not work, randomly. I was having some real flakiness, caused I think by trying to upgrade the kernel to a processor-specific kernel. Suspend just stopped working at all, wireless seeed to come and go with the wind. I'm not hip to all this kernel / module stuff, so I finally reinstalled ubuntu hoary on friday, to try from scratch, reformatting the install partition in the process.
Suspended to disk at the end of the day on friday. Fn-F12 didn't work to invoke
hibernate, so I used the menu (System/Administration/Log Out/Hibernate).
Saturday afternoon it failed to resume from disk and in dmesg I saw:
"swsusp: Resume mismatch: version"
Googling on this text found exactly one hit, which was an IRC log where somebody else encountered the error. Nobody on #ubuntu had any ideas
and I had other problems to deal with just then, so I ignored it. Tried suspend-to-disk again, however, when I was done.
Sunday afternoon, it sucessfully resumed from disk, but the wireless card was missing - eth1 didn't show up in ifconfig or iwconfig. However, it did show up in the System/Admin/Networking applet, as unconfigured (and grayed out). Configuring it just required selecting it, clicking Properties, selecting the local hotspot as the network, and selecting DHCP instead of static. I did what I needed to do, then suspended again.
Sunday evening, it successfully resumed from disk, but this time eth1 was completely missing, it didn't show up on the System/Admin/Networking applet either. I poked about, then finally, quite by accident, found that,while "modprobe ipw2200" didn't fix it, doing "modprobe -r ipw2200" followed by "modprobe ipw2200", DID fix it, though I was back to having to configure eth1 in the Networking applet.
Some discussions since then lead me to suspect that part of the confusion is because eth1 isn't defined in /etc/network/interaces, so I definedit there. I'll find out tomorrow whether that helps or not. I suspect I'll still need to play with modprobe.
I know.. I know..
The reason is that you need to rmmod the modules prior to hibernation. if you looked at edition 1 of the MyOSS magazine in the artilce on suspend2, you would have known about the package called "Hibernation script" which is an all in one script which will rmmod and modprobe your heart desires.
You're not the 1st person complaining about this. So, try it.
but still not working
yo lotso,
though it should be logical to do so, but under Hoary, i modified /etc/acpi/hibernate.sh to hope that it will work, but still, i have no WiFi interface after waking up from hibernation.
i will just wait pray for the magical moment to come :) now i can still rely on my 1 minute total boottime, no worries ;)