Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 111065

Summary: net-wireless/ndiswrapper version bump to 1.5
Product: Gentoo Linux Reporter: Erinn Looney-Triggs <erinn.looneytriggs>
Component: New packagesAssignee: Mobile Herd (OBSOLETE) <mobile+disabled>
Status: RESOLVED FIXED    
Severity: enhancement CC: jlp.bugs, jos.delbar, karl
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: net-wireless/ndiswrapper/ndiswrapper-1.5.ebuild
install test case log

Description Erinn Looney-Triggs 2005-10-31 15:34:13 UTC
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.
Comment 1 Jos Delbar 2005-11-01 02:41:28 UTC
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 
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-11-02 12:51:58 UTC
*** Bug 111288 has been marked as a duplicate of this bug. ***
Comment 3 Karl H 2005-11-02 13:00:23 UTC
Created attachment 71957 [details]
net-wireless/ndiswrapper/ndiswrapper-1.5.ebuild
Comment 4 Karl H 2005-11-02 13:01:58 UTC
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)
Comment 5 Brad Laue (RETIRED) gentoo-dev 2005-11-07 09:20:54 UTC
In CVS