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

Bug 159438

Summary: net-wireless/ipw3945-1.1.3 bogus character in ESSID
Product: Gentoo Linux Reporter: Rich Gannon <rich>
Component: New packagesAssignee: Christian Heim (RETIRED) <phreak>
Status: RESOLVED FIXED    
Severity: normal CC: seemant
Priority: High Keywords: InVCS
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://ipw3945.sourceforge.net/patches/ipw3945-1.1.4.essid.patch
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 158420    
Attachments: Modified ipw3945-1.1.3 ebuild for use with kernels < 2.6.19.
Patch for ipw3945-1.1.3 for kernels < 2.6.19

Description Rich Gannon 2006-12-29 18:59:25 UTC
In ipw3945-1.1.3, there is a bogus appended character to the ESSID in iwconfig.  This causes issues when trying to figure out which settings to use in /etc/conf.d/net and /etc/conf.d/wireless.

A temporary patch has been submitted to ipw3945.sf.net here:
http://ipw3945.sourceforge.net/patches/ipw3945-1.1.4.essid.patch
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-30 01:11:33 UTC
The "bogus" character is needed for 2.6.19 kernels, the patch is wrong...
Comment 2 Rich Gannon 2006-12-30 11:44:53 UTC
That may be the case, however for pre-2.6.19 kernels, this patch should be applied.

I added the patch to the ebuild (slightly modified to work with portage dirs), and rebooted my laptop.  The ESSID shows up normally, without the missing last character and without the bogus character while running 2.6.18-gentoo-r6 kernel.
Comment 3 Rich Gannon 2007-01-01 10:36:07 UTC
Created attachment 105088 [details]
Modified ipw3945-1.1.3 ebuild for use with kernels < 2.6.19.

Modified ipw3945-1.1.3 ebuild for use with kernels < 2.6.19 to patch the ipw3945 source code.
Comment 4 Rich Gannon 2007-01-01 10:42:20 UTC
Created attachment 105089 [details, diff]
Patch for ipw3945-1.1.3 for kernels < 2.6.19

Patch for ipw3945-1.1.3 for kernels < 2.6.19.
Comment 5 Christian Heim (RETIRED) gentoo-dev 2007-01-08 21:17:24 UTC
Fixed with the current (hardmasked) 1.1.3-r2 (due to the change to use in-kernel ieee80211 subsystem).