This is supposed to fix up those SMP issues. Thanks, -Erinn Here is a copy of the ChangeLog: Version 1.5 has been released. When releasing 1.4, I announced that there would be odd/even minor number releases for development/stable versions. However, in retrospect, it doesn't seem to be useful to have it that way (although 1.5rc1 fixed SMP issues in 1.4, no one seemed to have tested 1.5rcX as there was no confirmation if SMP issues were fixed or not). I don't thinka it is worth the extra effort to maintain two different release cycles given little attention development releases may get. Instead, after a release, any major changes will go into DEVEL branch in CVS, so if someone wants to test bleeding edge right after a release, they can get DEVEL branch from CVS. Sorry for any inconvenience in reverting the odd/even minor number release policy. Here is summary of changes since 1.4: * SMP issues fixed. * Zero-copy for sending packets implemented. * It is possible to compile ndiswrapper even if USB is not enabled in kernel, without support for USB devices. * Even if USB is enabled in kernel, ndiswrapper can be compiled with 'make DISABLE_USB=1' to disable support for USB devices. * If a device doesn't resume properly (from suspend), de-initialize device so it can be initialized later. This fixes issue with suspend/resume with Marvell driver. * Issues with WUSB11v4 (Ali chipset) fixed. * Rtl string functions have been reimplemented. * Resume from suspend works with Marvell chipset 8335. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Perhaps the new ebuild could work with the "usb" use flag to control support for USB devices, with something like this in the src_compile function: use usb || export DISABLE_USB=1
*** Bug 111288 has been marked as a duplicate of this bug. ***
Created attachment 71957 [details] net-wireless/ndiswrapper/ndiswrapper-1.5.ebuild
Created attachment 71958 [details] install test case log works well on my hardware: lspci |grep Broadcom 0000:00:09.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 02)
In CVS