Edgy and NDISwrapper

Another Edgy problem popped up the other day. In upgraded my laptop and suddenly NDISwrapper no longer worked. The driver wasn't getting loaded and attempting to do it manually with modprobe resulted in an error about an invalid parameter to the driver.

For some reason, just as with theflash drive thing, this problem went away when I booted into an older kernel. (Side note: the USB drive does work normally with the 2.6.17 kernel on the laptop.) Strangely enough, booting with kernel 2.6.15-25 worked perfectly, but 2.6.15-23 gave me the old boot screen and hung on "waiting for root filesystem."

The problem seemed to be that, somewhere in the process, my ndiswrapper-utils package got seriously screwed up. I had the ndiswrapper-utils package, but it seems that this actually depends on ndiswrapper-utils-1.1, which wasn't installed. After looking at the available packages, I actually ended up removing ndiswrapper-utils and installing ndiswrapper-utils-1.8. (I don't know why the default is ndiswrapper-utils-1.1 - you'd think the newer version would be the one to use.) This did the trick and my network card is now working normally.

You can reply to this entry by leaving a comment below. You can send TrackBack pings to this URL. This entry accepts Pingbacks from other blogs. You can follow comments on this entry by subscribing to the RSS feed.

Add your comments #

A comment body is required. No HTML code allowed. URLs starting with http:// or ftp:// will be automatically converted to hyperlinks.