Page 1 of 1

Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sat Nov 24, 2012 1:47 pm
by flyingfishfinger
Hi-
I installed the latest Middleton BIOS on my X61 the other day in order to be able to move my WiFi (4965) card to the right slot. BIOS upgrade successful, no whitelist error when I put the card in the right slot (taped pin 20). Windows 7 sees it in its new slot, but says "The device cannot start". Driver reinstallation efforts fail. As far as I can tell, it's not even powering up the card because it remains stone cold.
On the other hand, an Ubuntu installation on the same machine detects, powers up and uses the card with no problems as far as I can tell.
Is there anything particular that Windows wants for us to be able to move the Wifi cards to the other slot?
Thanks,

Rafael

Edit: The card works completely fine if I move it back to its original slot.

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sat Nov 24, 2012 3:53 pm
by RealBlackStuff
And that's where it belongs, without taping pin 20.

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sat Nov 24, 2012 7:29 pm
by flyingfishfinger
No, I taped it.
R

Edit: If I un-tape pin 20, it stops working under Linux as well. So I think it's a Windows problem...

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sun Nov 25, 2012 6:53 pm
by dmdsoftware
No issue with the wifi in the second slot for me, as long as I tape pin 20. I've even had both slots with working wifi cards in use and connected at the same time. But this is all in linux. I don't use Windows.

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sun Nov 25, 2012 8:17 pm
by flyingfishfinger
Yeah, it works fine under Linux.

I'd be happy if anyone has tricks or tips for the Windows problem :(
Thanks,

R

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sun Nov 25, 2012 9:49 pm
by dmdsoftware
flyingfishfinger wrote:Yeah, it works fine under Linux.

I'd be happy if anyone has tricks or tips for the Windows problem :(
Thanks,

R

I might be going way out there, but I know folks have been able to enable certain things as advanced power management using setpci. I've seen people set this as part of the grub entry into Windows 7, as to override hardware flags before loading into windows. I wonder if there is particular flag that is causing the windows error. IF so, then you can override that and mask it with a value that won't generate an error. If it work in Linux, then it can't be a hardware limitation.

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sun Nov 25, 2012 10:48 pm
by flyingfishfinger
Interesting. Do you have more information on this?
My current GRUB config specifies nothing in that regard at the moment.

R

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Mon Nov 26, 2012 7:19 am
by dmdsoftware
This link shows how you can override values before entering Windows.
http://forum.notebookreview.com/hardwar ... ption.html

If you can override to turn ASPM, then you should be able to locate the address(es) that need to be overriden to get the card to work in Windows.

There are a bunch of setpci tutorials online that help you read and understand how to read the hardware and know how to change the values.

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sun Dec 09, 2012 3:04 am
by flyingfishfinger
I read a few of these. However, my new install doesn't have Ubuntu at the moment.
Do I need to install grub to be able to do this outside of Unix?
Thanks,

R

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sun Dec 09, 2012 9:18 am
by dmdsoftware
flyingfishfinger wrote:I read a few of these. However, my new install doesn't have Ubuntu at the moment.
Do I need to install grub to be able to do this outside of Unix?
Thanks,

R
You don't need to install linux to install grub.

Re: Middleton BIOS -> Wifi Card move -> "Device cannot start"

Posted: Sun Dec 09, 2012 3:07 pm
by flyingfishfinger
Yes, I'm aware, I was just wondering if there's a way to do the setpci stuff with just Windows. I'll try installing Grub if I have to though.

Also, I've attached HwInfo screenshots from the working and non-working slots. They don't look that different to me at all..

Working: http://www.flickr.com/photos/89580363@N06/8258094361
Not working: http://www.flickr.com/photos/89580363@N06/8258094263/

:( :|
R