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

Bug 201922

Summary: net-wireless/fsam7400-0.5.1 requires CONFIG_CHECK_SIGNATURE=y and wrong CFLAGS in Makefile
Product: Gentoo Linux Reporter: Daniele C. <legolas558>
Component: New packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED WONTFIX    
Severity: normal CC: treecleaner
Priority: High Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard: Pending Removal: 2012-12-24
Package list:
Runtime testing required: ---
Attachments: patch to net-wireless/fsam7400-0.5.1
updated ebuild which checks for CONFIG_CHECK_SIGNATURE and patches Makefile for wrong CFLAGS usage (replacing with EXTRA_FLAGS)
the patch referenced by the ebuild (already hosted on external website)
fsam7400 version 0.5.4 (forked by legolas558), compiling & working with linux 3.6.6

Description Daniele C. 2007-12-11 09:23:56 UTC
The package fsam7400 is a bit outdated and no more works with kernel 2.6.23 if you do not have the CONFIG_CHECK_SIGNATURE kernel configuration parameter active.

That parameter cannot be enabled through menuconfig, so I could get it enabled by enabling support of the Wistron Buttons module (which does not work, by the way).

In this post http://www.zwobbl.de/2007/11/05/fsam7400-rfsam-are-obsolete/ the author of fsam7400 says that fsam7400 is obsolete.

Many laptop users do need fsam7400 to manually enable their wireless network card; I just posted this bug report for other users that might find problems with module fsam7400 and recent kernels
Comment 1 Daniele C. 2007-12-11 16:41:11 UTC
Created attachment 138265 [details, diff]
patch to net-wireless/fsam7400-0.5.1

With this patch the make process fails if /proc/config.gz does not contain CONFIG_CHECK_SIGNATURE=y
Comment 2 Daniele C. 2007-12-12 09:22:46 UTC
I have found that the radio killswitch can be used through the sysfs facility created by the ipw2100 driver.

I have put online a script here too: http://gentoo-wiki.com/HARDWARE_Maxdata_Pro_7000DX/rfkillsw

fsam7400 is no more really important for my type of hardware, although the fact that the package should be patched remains.
Comment 3 Daniele C. 2007-12-12 10:11:17 UTC
Please ignore comment #2, fsam7400 is still necessary to toggle the HW killswitch :(
Comment 4 Daniele C. 2008-10-07 11:48:43 UTC
Created attachment 167525 [details]
updated ebuild which checks for CONFIG_CHECK_SIGNATURE and patches Makefile for wrong CFLAGS usage (replacing with EXTRA_FLAGS)
Comment 5 Daniele C. 2008-10-07 11:50:22 UTC
Created attachment 167527 [details, diff]
the patch referenced by the ebuild (already hosted on external website)
Comment 6 Daniele C. 2008-10-07 11:51:22 UTC
Please update the ebuild and eventually move the patch to a proper place (FILESDIR?) as per your guidelines.

The package does not work in its current status, the new ebuild and patch are needed
Comment 7 Pacho Ramos gentoo-dev 2012-10-06 15:17:10 UTC
Probably time to treeclean as it's still broken and kernel-3.6 should replace it
Comment 8 Daniele C. 2012-11-18 13:29:01 UTC
Created attachment 329830 [details]
fsam7400 version 0.5.4 (forked by legolas558), compiling & working with linux 3.6.6

I am attaching the current compiling & working version of fsam7400, 0.5.4, here for reference and for anybody to eventually pick it up.

Unfortunately I do not use Gentoo anymore, otherwise I would mantain the ebuild.

I still have the hardware that uses fsam7400
Comment 9 Pacho Ramos gentoo-dev 2012-12-25 13:00:44 UTC
dropped